Commit graph

94 commits

Author SHA1 Message Date
Paul Gilbert
6ec129d188 TITANIC: Added PET Conversations enter, PET Timers, and Text Cursor show 2016-07-10 16:37:24 -04:00
Paul Gilbert
b117bae55a TITANIC: Implemented conversations text input entry 2016-07-10 16:22:40 -04:00
Paul Gilbert
23f5691b97 TITANIC: Implement summoning NPCs 2016-07-10 16:22:38 -04:00
Paul Gilbert
4fd482e418 TITANIC: Implement checks for whether NPCs can be summoned 2016-07-10 16:22:37 -04:00
Paul Gilbert
af06188bae TITANIC: Implementing CPetRooms methods 2016-07-10 16:11:58 -04:00
Paul Gilbert
73258800cf TITANIC: Beginnings of CPetRooms 2016-07-10 16:11:56 -04:00
Paul Gilbert
f6f68e547d TITANIC: Implement changing sound slider percentages 2016-07-10 16:11:52 -04:00
Paul Gilbert
42206332d0 TITANIC: Adding new class stubs for PET Real Life btns & elements 2016-07-10 16:11:30 -04:00
Paul Gilbert
b6e093d668 TITANIC: Fix drawing glyph squares in PET inventory tab 2016-07-10 16:11:25 -04:00
Paul Gilbert
46a30255b0 TITANIC: Seperate PET classes setup and reset methods 2016-07-10 16:11:21 -04:00
Paul Gilbert
daaa458d64 TITANIC: Restructuring PET list classes, beginning of inventory 2016-07-10 16:11:16 -04:00
Paul Gilbert
bc716fda4b TITANIC: Implemented CCarryParrot msg handlers and support methods 2016-07-10 16:11:11 -04:00
Paul Gilbert
2dcda26eb1 TITANIC: Implement CBridgePiece message handlers 2016-07-10 16:11:09 -04:00
Paul Gilbert
7ddd5d1a8b TITANIC: Finished CArm msg handlers, stubs for adding to inventory 2016-07-10 16:11:08 -04:00
Paul Gilbert
1babcc10cf TITANIC: Implemented PET methods for iterating sub-objects 2016-07-10 16:11:06 -04:00
Paul Gilbert
18a38c84e9 TITANIC: Implementing CCarry classes msg handlers 2016-07-10 16:11:02 -04:00
Paul Gilbert
7e1f802abd TITANIC: CCarry drag & move msg handlers 2016-07-10 16:10:54 -04:00
Paul Gilbert
cf785a19e3 TITANIC: Implement drag&drop dropping 2016-07-10 16:10:52 -04:00
Paul Gilbert
51dc36a9a5 TITANIC: Furhter in-progress message handling conversion 2016-04-06 23:28:42 -04:00
Paul Gilbert
1b8ffff10e TITANIC: Implement overall PET inventory draw method 2016-04-01 22:17:37 -04:00
Paul Gilbert
3f3f4d910d TITANIC: Moved gfx/ pet classes into pet_control/ 2016-04-01 19:42:53 -04:00
Paul Gilbert
52905fdea9 TITANIC: Simplify the area switches used in PET control methods 2016-04-01 18:51:18 -04:00
Paul Gilbert
9affb67a3c TITANIC: Implement PET message handlers 2016-04-01 13:40:20 -04:00
Paul Gilbert
883e198eb3 TITANIC: Implement PET CMouseButtonDownMsg handling 2016-04-01 08:32:30 -04:00
Paul Gilbert
18fabbb2d4 TITANIC: Beginnings of PET event handling code 2016-03-31 23:25:19 -04:00
Paul Gilbert
7d819f71f7 TITANIC: PET frame is now showing 2016-03-31 21:40:36 -04:00
Paul Gilbert
3149cd1a34 TITANIC: Implement CTreeItem::getHiddenRoom 2016-03-31 20:53:41 -04:00
Paul Gilbert
24a2fc7e85 TITANIC: Implement CPetFrame setup and drawing code 2016-03-31 20:27:28 -04:00
Paul Gilbert
c33bdcc09f TITANIC: Fleshing out CPetFrame 2016-03-30 23:55:15 -04:00
Paul Gilbert
348b2d4b4b TITANIC: Fleshing out CPetVal 2016-03-30 21:01:51 -04:00
Paul Gilbert
fe79317bde TITANIC: Beginnings of PET drawing 2016-03-29 22:57:22 -04:00
Paul Gilbert
a1e959b498 TITANIC: Fix PET post-loading 2016-03-29 22:21:55 -04:00
Paul Gilbert
e0602c4851 TITANIC: More PET renaming, implemented setArea 2016-03-29 21:57:09 -04:00
Paul Gilbert
8a45f47c2e TITANIC: More renamings of PET sections 2016-03-29 21:19:12 -04:00
Paul Gilbert
8bb9679be0 TITANIC: Renaming for PET inventory section 2016-03-29 21:03:34 -04:00
Paul Gilbert
0b37ac1869 TITANIC: Implementing more CTelevision message handlers 2016-03-24 22:40:07 -04:00
Paul Gilbert
02b46202be TITANIC: Implementing more CTelevision message handlers 2016-03-24 22:09:49 -04:00
Paul Gilbert
c948e8812e TITANIC: Support methods needed by CTelevision 2016-03-24 21:02:25 -04:00
Paul Gilbert
fbc46ed5b4 TITANIC: Starting on frame rendering 2016-03-20 17:29:58 -04:00
Paul Gilbert
d86941f8c6 TITANIC: Implement preEnterView and enterView 2016-03-19 11:03:03 -04:00
Paul Gilbert
bad72e2ae4 TITANIC: Implement various post-load methods 2016-03-12 19:23:00 -05:00
Paul Gilbert
7375394b81 TITANIC: Converting saveable objects hierarchy to have type data
This is necessary for at least message sending, and probably other
areas, that needs to be able to pass class filtering for message
targets. And I could figure out a clean way to use the built-in RTTI
2016-03-06 19:12:49 -05:00
Paul Gilbert
03d3d5b539 TITANIC: Implemented remaining CPetControl classes loading 2016-03-05 12:14:52 -05:00
Paul Gilbert
61518fb208 TITANIC: Move CPetControl and direct support classes to new folder 2016-03-04 20:21:02 -05:00
Renamed from engines/titanic/game/pet/pet_control.h (Browse further)