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