339 Commits

Author SHA1 Message Date
Paul Gilbert
3fd2cf29b1 TITANIC: Only allow moving to SGT TV in assigned room 2017-10-10 19:19:46 -04:00
Paul Gilbert
6723bed162 TITANIC: DE: Fixes to vocabs, strings, and font in titanic.dat 2017-10-06 21:07:00 -04:00
Paul Gilbert
7bcc6ed56c TITANIC: DE: Fix positioning of PET tab names 2017-10-03 20:31:44 -04:00
Paul Gilbert
f3eea52f52 TITANIC: DE: Fix color of text in PET Translation tab text 2017-10-03 20:04:39 -04:00
Paul Gilbert
1d4212a946 TITANIC: DE: Fix horizontal placement of PET mode buttons 2017-10-03 20:00:42 -04:00
Paul Gilbert
5c54651901 TITANIC: DE: Fix dimensions of text area in PET Translation tab 2017-10-03 19:37:09 -04:00
Paul Gilbert
2c79c257a3 TITANIC: DE: Allow for two lines in PET Rooms tab tooltips 2017-10-02 22:01:24 -04:00
Paul Gilbert
bd388fed62 TITANIC: Convert some remaining strings to use their titanic.dat entries 2017-09-26 20:41:35 -04:00
Paul Gilbert
74c401c926 TITANIC: Cleanup and fixes for clicking on Starfield marker LEDs 2017-09-09 18:18:25 -04:00
Paul Gilbert
7a1b35212b TITANIC: Keep highlighted inventory items animating when changing room 2017-09-08 21:11:22 -04:00
Paul Gilbert
0c2fc12756 TITANIC: Hook up in-game sound sliders to ScummVM volumes 2017-09-05 21:11:06 -04:00
Paul Gilbert
128edeebda TITANIC: Implement setup code for sound slider positions 2017-09-04 19:11:01 -04:00
Paul Gilbert
50e7a7eb3f TITANIC: Cleanup and enum for CPetSound 2017-09-04 15:38:38 -04:00
Paul Gilbert
960ad3623f TITANIC: Fix error setting correct PET buttons for a given area 2017-08-26 12:40:08 -04:00
Paul Gilbert
a929c5aabc TITANIC: Add further strings to create_titanic tool 2017-08-26 11:13:34 -04:00
Paul Gilbert
8e62240ed9 TITANIC: Show NPC portrait in Conversations tab after loading savegame 2017-08-25 17:37:03 -04:00
David Fioramonti
c96b01b82e TITANIC: Reduce header includes for titanic.h
I reduced the header includes a lot in Titanic.h and forward
declared when I could. Titanic.h was including a lot and
a lot of functions that were including it were not using its
API. This will help make it more clear which implementation
files are using which class since they will just need to include
which ones they need.

I also moved the debug related items in Titanic.h into the debugger
header.

I also reordered several of the the header includes to be local to
global.
2017-08-24 04:06:54 -07:00
Paul Gilbert
0e2be98857 TITANIC: Ensure PET _remoteTargetName is set when saving 2017-08-22 20:57:22 -04:00
Paul Gilbert
aad739120b TITANIC: Fix using Fn keys when Conversations tab is active 2017-08-22 20:07:50 -04:00
Paul Gilbert
2edd59d0b8 TITANIC: Fix Tab key toggle for Starfield/Photo being broken 2017-08-20 22:55:40 -04:00
Paul Gilbert
ca05dffec5 TITANIC: Fix Coverity suggestion in CPetConversations 2017-08-20 22:37:35 -04:00
Paul Gilbert
445e12f7ca TITANIC: Add Tab key as a shortcut for switching to inventory 2017-08-20 17:23:55 -04:00
Paul Gilbert
664126aaaa TITANIC: Fix crash after dragging sound sliders 2017-08-13 21:35:22 -04:00
Paul Gilbert
a8e400ef71 TITANIC: Show PET Sound sliders 2017-08-13 21:21:30 -04:00
Paul Gilbert
eaab1f0472 TITANIC: Fix duplication of RealLife icons when passenger class changes 2017-08-12 11:07:25 -04:00
Paul Gilbert
5d9da668d4 TITANIC: Fix highlighting PET tab icons during load or Deskbot conv 2017-08-11 21:37:34 -04:00
Paul Gilbert
20a3a08a90 TITANIC: Fix rendering bottom line of room glyphs 2017-08-11 21:07:33 -04:00
Paul Gilbert
e44c5bdcc6 TITANIC: Introduce movement via arrow keys
This also fixes a bug with Page Up, Down, Home, & End not working for
the Conversation tab. Additionally, code for scrolling individual
lines in the conversation and glyphs via the arrow keys has been
removed in favor of this centrallised movement, since they were
somewhat redundant, and the mouse wheel can be used for scrolling.
2017-08-04 22:00:49 -04:00
Paul Gilbert
0b8af4163b TITANIC: Show initial transform anim when Titania pieces added to inventory 2017-07-28 20:24:09 -04:00
Paul Gilbert
83b46ee3cc TITANIC: Further cleanup of inventory glyphs 2017-07-28 20:00:10 -04:00
Paul Gilbert
c1ed17ce86 TITANIC: Cleanup/renaming of inventory glyph animatin code 2017-07-27 22:31:24 -04:00
Paul Gilbert
222ef33fb6 TITANIC: Fix inventory scrolling when an item is selected 2017-07-15 22:40:28 -04:00
Paul Gilbert
b4c5318e6d TITANIC: Don't allow starfield to be shown if puzzle was skipped 2017-07-15 15:48:43 -04:00
Paul Gilbert
eb7306286f TITANIC: Fix rendering of conversation text input 2017-07-10 21:40:55 -04:00
Paul Gilbert
6a16dfa670 TITANIC: Fix Rooms Glyphs list only allowing a single custom entry 2017-07-05 21:19:12 -04:00
Paul Gilbert
6d0207c7d6 TITANIC: Fix refreshing inventory tooltip when chicken gets cold 2017-07-05 19:58:11 -04:00
Paul Gilbert
56890bfb9f TITANIC: Set PET area title positions for German version 2017-06-25 12:49:12 -04:00
Paul Gilbert
90222f694e TITANIC: Fix display of PET area titles 2017-06-25 12:40:32 -04:00
Paul Gilbert
59243928e7 TITANIC: Adding support for German PET's extra Translation area 2017-06-25 12:26:47 -04:00
Paul Gilbert
69c74685c3 TITANIC: Renamings for room flags sublevel methods 2017-06-21 19:48:03 -04:00
Paul Gilbert
44f0a19062 TITANIC: Fix 2nd class room flags calculation 2017-06-21 19:37:14 -04:00
Paul Gilbert
953ab685b9 TITANIC: Fix flickering of marker bulbs in PET Starfield display 2017-05-30 22:49:01 -04:00
Paul Gilbert
b21e829a9f TITANIC: Renamings and fixes for starfield marker buttons in PET 2017-05-30 22:23:31 -04:00
Paul Gilbert
903cffca28 TITANIC: Change debug level constants to have a DEBUG_ prefix 2017-04-04 20:53:31 -04:00
Paul Gilbert
689d0538f2 TITANIC: Add missing break to switch statement 2017-04-03 20:41:39 -04:00
Paul Gilbert
09da421293 TITANIC: Further code for new skip nav button to work correctly 2017-03-29 22:25:33 -04:00
Paul Gilbert
3b08987ad2 TITANIC: Add remote icon for skipping nav puzzle 2017-03-29 21:49:22 -04:00
Paul Gilbert
93cd3eced2 TITANIC: Implemented CStarControl doAction 2017-02-27 08:55:56 -05:00
Paul Gilbert
4847fd49a9 TITANIC: Fixes for sending via the Bilge SuccUBus 2017-01-22 16:32:48 -05:00
Paul Gilbert
efb43d9621 TITANIC: Renaming checks for player's first class suite 2017-01-16 11:50:42 -05:00