Commit graph

67 commits

Author SHA1 Message Date
D G Turner
c2149c042e TITANIC: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-11-30 23:50:44 +00: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
9ef2ca7f84 TITANIC: DE: Correctly play back entire 1st class upgrade speech 2017-10-02 20:30:39 -04:00
Paul Gilbert
da6b280922 TITANIC: DE: Fix upgrading to 1st class 2017-10-02 20:20:32 -04:00
Paul Gilbert
a65a0c4768 TITANIC: DE: Fix switch in DeskbotScript::doSentenceEntry 2017-09-26 21:08:06 -04:00
Paul Gilbert
b724ea6530 TITANIC: Fix compiler warnings in DeskbotScript 2017-09-24 10:34:13 -04:00
Paul Gilbert
d74e94950b TITANIC: DE: Merged German NPC script subclasses back in
There ended up not being enough custom German code in the scripts
to warrant having sub-classes that reimplemented entire methods
2017-09-23 21:18:25 -04:00
Paul Gilbert
e6a1c5a9a0 TITANIC: Added German DeskbotScript process additions 2017-09-17 22:15:01 -04:00
Paul Gilbert
d48caed204 TITANIC: Add Deskbot German specific logic 2017-09-17 20:36:07 -04:00
Paul Gilbert
258015571b TITANIC: Add 'skip' response for Deskbot to skip entire checkin 2017-09-06 19:37:06 -04:00
Paul Gilbert
1fdf0c70d4 TITANIC: Add missing conv fragment for Presidential bed during checkin 2017-08-05 14:55:35 -04:00
Paul Gilbert
807fecf0f2 TITANIC: Add missing break lines to switch statements
Thanks to bgK for providing a gcc output
2017-07-23 10:01:16 -04:00
Paul Gilbert
cbd807221e TITANIC: DeskbotScript::searchQuotes is meant to have a result array 2017-07-18 22:30:09 -04:00
Paul Gilbert
5474a9b7c1 TITANIC: Field renamings, and fix for incorrect switch cases 2016-11-11 10:23:18 -05:00
Paul Gilbert
345863d7b6 TITANIC: Fix Deskbot saying your assigned room 2016-11-06 17:32:11 -05:00
Paul Gilbert
23f606a7a3 TITANIC: Workaround original game bug in fish response
The original was meant to allow you to enter "fish" in response to
the Deskbot's fish question, but it didn't because fish was also
recognised as a common phrase for replacement during pre-processing
2016-11-06 15:47:48 -05:00
Paul Gilbert
1c3ba9be14 TITANIC: Some renamings in DeskbotScript 2016-11-05 09:52:29 -04:00
Paul Gilbert
738bdf94aa TITANIC: Fix showing replies with multiple response fragments 2016-11-05 09:46:57 -04:00
Eugene Sandulenko
dead4aa014 JANITORIAL: Remove trailing spaces 2016-10-09 14:59:58 +02:00
Paul Gilbert
3325d42487 TITANIC: Fix Coverity warnings 2016-08-01 20:05:16 -04:00
Paul Gilbert
16aeae7819 TITANIC: Added DeskbotScript scriptChanged 2016-07-31 15:07:48 -04:00
Paul Gilbert
267b8405fd TITANIC: Added DeskbotScript process 2016-07-31 15:02:29 -04:00
Paul Gilbert
07bf730443 TITANIC: Adding lots of const prefixes 2016-07-31 14:31:36 -04:00
Paul Gilbert
e2b00938c7 TITANIC: Added DeskbotScript preprocess 2016-07-31 13:06:51 -04:00
Paul Gilbert
377f926a6b TITANIC: Added BellbotScript scriptChanged 2016-07-30 23:52:09 -04:00
Paul Gilbert
c3ba0badd1 TITANIC: Added BellbotScript preprocess 2016-07-30 16:41:01 -04:00
Paul Gilbert
1adebe83dc TITANIC: Added NPC randomResponse methods, reworked NPC data 2016-07-30 12:15:28 -04:00
Paul Gilbert
a97dd2cda9 TITANIC: Handle NPC getDialsBitset methods 2016-07-29 22:41:12 -04:00
Paul Gilbert
6aef21517f TITANIC: Rename NPC scripts proc25 to doSentenceEntry 2016-07-29 22:27:07 -04:00
Paul Gilbert
eef9303027 TITANIC: Handle NPC postResponse methods 2016-07-29 22:07:49 -04:00
Paul Gilbert
0243d5b677 TITANIC: Add NPC preResponse methods 2016-07-29 21:57:35 -04:00
Paul Gilbert
c08ad39a94 TITANIC: Added DeskbotScript setFlags17 2016-07-28 22:36:29 -04:00
Paul Gilbert
c7bd63d881 TITANIC: Added BarbotScript updateState 2016-07-28 22:05:16 -04:00
Paul Gilbert
52b6c92ac0 TITANIC: Add loading of updateState arrays 2016-07-28 21:17:01 -04:00
Paul Gilbert
7a2a705a7a TITANIC: Added DeskbotScript updateState 2016-07-28 19:00:22 -04:00
Paul Gilbert
8cc9142a92 TITANIC: Renaming for NPC state methods 2016-07-27 19:41:07 -04:00
Paul Gilbert
89da2a8857 TITANIC: Moved handleQuote data arrays to datafile 2016-07-27 06:43:12 -04:00
Paul Gilbert
a0441c83ec TITANIC: Added remainder of DeskbotScript handleQuote 2016-07-26 23:12:20 -04:00
Paul Gilbert
ebeea1bb23 TITANIC: Added remainder of BarbotScript handleQuote 2016-07-26 22:27:47 -04:00
Paul Gilbert
de494c8c27 TITANIC: Handled tag switch in DeskbotScript handleQuote 2016-07-26 19:10:57 -04:00
Paul Gilbert
fcb42d5715 TITANIC: Added Bellbot & Deskbot proc25 2016-07-25 21:01:36 -04:00
Paul Gilbert
9c763c978d TITANIC: Added BarbotScript proc25 2016-07-25 19:38:33 -04:00
Paul Gilbert
539f13f5a4 TITANIC: Remove deprecated code 2016-07-24 23:13:37 -04:00
Paul Gilbert
3c547b6b35 TITANIC: Load word lists for each NPC Script class 2016-07-24 23:08:46 -04:00
Paul Gilbert
6e2a4edd2a TITANIC: Finish TTbarbotScript process method 2016-07-24 19:44:19 -04:00
Paul Gilbert
441d168d37 TITANIC: Replace NPC proc23 methods with a single getMapping 2016-07-15 19:23:31 -04:00
Paul Gilbert
a5e6d1e345 TITANIC: Remove deprecated NPC methods for data now loaded from DAT file 2016-07-15 19:23:28 -04:00
Paul Gilbert
52f6394ae5 TITANIC: Changed NPC proc7 definitions to process 2016-07-15 19:23:22 -04:00
Paul Gilbert
bf1657beb0 TITANIC: Changed NPC proc10 definitions to scriptChanged 2016-07-15 19:23:19 -04:00
Paul Gilbert
f4ce2d04c3 TITANIC: Added Deskbot dial test methods 2016-07-15 19:23:16 -04:00