Paul Gilbert
|
4511ba81a4
|
Bugfix for logging the description of actions being done
svn-id: r30532
|
2008-01-17 11:18:30 +00:00 |
|
Paul Gilbert
|
a5a4a6fde5
|
Bugfix for actors getting stuck (losing their schedule)
svn-id: r30435
|
2008-01-12 06:34:11 +00:00 |
|
Paul Gilbert
|
b14da0b02c
|
Fix for debug logging of the current action name
svn-id: r30386
|
2008-01-10 21:32:49 +00:00 |
|
Torbjörn Andersson
|
89f15fe482
|
Fixed warnings.
svn-id: r30379
|
2008-01-10 19:06:38 +00:00 |
|
Paul Gilbert
|
d804bad551
|
Replaced the Blacksmith hack with an NPC Schedules list that stores the active schedule of an NPC when it's deactivated in case it's later reactivated again.
svn-id: r30378
|
2008-01-10 13:37:34 +00:00 |
|
Paul Gilbert
|
6d4d02a27f
|
Bugfix for #1866784 - Castle Skorl can be activated multiple times
svn-id: r30354
|
2008-01-09 12:36:58 +00:00 |
|
Paul Gilbert
|
af443ba924
|
Bugfix for #1866782 - fixes the issue with the Blacksmith being reactivated after earlier being deactivated in the middle of hammering the anvil
svn-id: r30353
|
2008-01-09 11:14:15 +00:00 |
|
Paul Gilbert
|
cd23db6ce8
|
Changed method parameter name to prevent shadowing warning
svn-id: r30340
|
2008-01-08 06:18:33 +00:00 |
|
Paul Gilbert
|
965eddf0dc
|
Enhanced NPC walk-to logic to handle separately several special Ids that were previously handled identically
svn-id: r30339
|
2008-01-08 06:13:55 +00:00 |
|
Paul Gilbert
|
660d9a89d7
|
Bugfix for #1865552 - crash when waiting for patrol. Incorrect value was being passed to retrieve a hotspot pointer
svn-id: r30336
|
2008-01-08 03:09:00 +00:00 |
|
Paul Gilbert
|
6eb64102a4
|
Fix to remove a tab character from the GPL header
svn-id: r30238
|
2008-01-05 12:45:14 +00:00 |
|
Paul Gilbert
|
13cb1e710f
|
Fix to use correct EGA/VGA colour when displaying talk conversation options
svn-id: r30230
|
2008-01-05 10:37:36 +00:00 |
|
Paul Gilbert
|
3b658492f5
|
Fix to make EGA sprites appear correctly
svn-id: r30140
|
2008-01-02 07:14:02 +00:00 |
|
Paul Gilbert
|
2c5ae92b4c
|
Added ability for both middle and right mouse buttons to abort a conversation when waiting for user to select a conversation option from a list of topics
svn-id: r30071
|
2007-12-29 10:38:30 +00:00 |
|
Paul Gilbert
|
16b610068d
|
Fix for correct dialog sequence when giving an object to an arbitrary NPC
svn-id: r30063
|
2007-12-28 22:56:22 +00:00 |
|
Paul Gilbert
|
ae06d5337e
|
Bugfix to correctly display a message when a used item is no longer in the room
svn-id: r30037
|
2007-12-28 07:46:21 +00:00 |
|
Paul Gilbert
|
ada25791c6
|
Bugfix for action perform timeout to correctly show an question mark bubble. Also changed a writeSint16LE call to be more correctly writeUint16LE
svn-id: r30026
|
2007-12-28 04:00:15 +00:00 |
|
Paul Gilbert
|
a9ced688bc
|
Bugfix for followers doing an Ask action in another room
svn-id: r29869
|
2007-12-16 03:47:24 +00:00 |
|
Paul Gilbert
|
4a8cca094c
|
Bugfix to make the Use action work correctly
svn-id: r29824
|
2007-12-11 09:20:24 +00:00 |
|
Paul Gilbert
|
04bfc7158a
|
Bugfix to correctly display a hotspot name in message dialogs that include it
svn-id: r29776
|
2007-12-09 10:39:50 +00:00 |
|
Paul Gilbert
|
f89dbfe91c
|
Added code to set ACTIVE_HOTSPOT_ID and USE_HOTSPOT_ID fields correctly when an action is performed
svn-id: r29775
|
2007-12-09 10:08:41 +00:00 |
|
Paul Gilbert
|
770d0b88d6
|
Added extra debug statements
svn-id: r29774
|
2007-12-09 06:06:22 +00:00 |
|
Paul Gilbert
|
41f8a2ff6a
|
Added extra debug statements
svn-id: r29773
|
2007-12-09 05:59:01 +00:00 |
|
Paul Gilbert
|
870edd1b58
|
Bugfix so player will move out of the way if he's blocking an entrance a character is entering by
svn-id: r29746
|
2007-12-07 12:01:44 +00:00 |
|
Paul Gilbert
|
f313c83ccd
|
Fix for bug 1843961: Assertion on talking to a NPC - initial 'hey wait' dialog was resetting the destination character just before the conversation started
svn-id: r29743
|
2007-12-07 08:16:52 +00:00 |
|
Paul Gilbert
|
11e29ca4d4
|
Bugfix to make any animation the player is doing uninterruptable
svn-id: r29690
|
2007-12-02 04:52:01 +00:00 |
|
Paul Gilbert
|
7bc6a3a47a
|
Changed assert for missing animation to explicitly give the animation Id
svn-id: r29684
|
2007-12-01 23:57:22 +00:00 |
|
Paul Gilbert
|
a4bbdd2292
|
Fixed call to create puzzled/exclamation voice bubbles
svn-id: r29623
|
2007-11-24 09:47:19 +00:00 |
|
Paul Gilbert
|
40abab62af
|
Removed deprecated language variable
svn-id: r29605
|
2007-11-22 10:13:43 +00:00 |
|
Paul Gilbert
|
b6fbe6ec4e
|
Changed animation constants to clarify standard indexes versus custom voice bubble Ids
svn-id: r29603
|
2007-11-22 10:09:26 +00:00 |
|
Paul Gilbert
|
7b458c96b0
|
Bugfix to only delay showing a new talk dialog if there isn't one active in the current room
svn-id: r29550
|
2007-11-18 06:16:58 +00:00 |
|
Paul Gilbert
|
813ca5cf39
|
Added missing code to deactivate animations that have finished
svn-id: r29536
|
2007-11-17 10:49:14 +00:00 |
|
Paul Gilbert
|
4987cde3a1
|
Changed default value of _walkFlag in Hotspot constructor
svn-id: r29527
|
2007-11-17 08:42:23 +00:00 |
|
Paul Gilbert
|
85be70f65b
|
Fixed a direct access causing endian problems
svn-id: r29519
|
2007-11-16 22:59:40 +00:00 |
|
Paul Gilbert
|
ca2641b70f
|
Changed conversation guards so that the player talking will only be paused if there's another active conversation that's in the same room
svn-id: r29516
|
2007-11-16 08:59:18 +00:00 |
|
Paul Gilbert
|
6f23a38c12
|
Added guard to prevent a character being reset to a default direction frame after a call to SetDirection if they're already facing in that direction - fixes some characters alternating frames
svn-id: r29514
|
2007-11-16 07:47:43 +00:00 |
|
Paul Gilbert
|
4bfa437887
|
Bugfix to make player walk over to Goewin when talking to her
svn-id: r29513
|
2007-11-16 07:32:03 +00:00 |
|
Paul Gilbert
|
ced8d602a7
|
Bugfix to have NPC stand still during showMessage talk actions
svn-id: r29512
|
2007-11-16 06:53:18 +00:00 |
|
Paul Gilbert
|
61e8ad7a32
|
Bugfix to prevent characters occasionally facing one way whilst walking in another direction
svn-id: r29507
|
2007-11-15 10:07:46 +00:00 |
|
Paul Gilbert
|
149e87ecfb
|
Added guard to prevent one character's talk dialog interrupting another one that's already in-progress
svn-id: r29492
|
2007-11-13 09:49:43 +00:00 |
|
Paul Gilbert
|
3d796f4b53
|
Tweak to object walk to position calculations - NPCs will no longer get stuck in doors they close
svn-id: r29489
|
2007-11-13 08:47:25 +00:00 |
|
Paul Gilbert
|
16a4708adc
|
Set Catriona to her correct rocking speed
svn-id: r29483
|
2007-11-12 10:30:23 +00:00 |
|
Paul Gilbert
|
705cf3cc87
|
Adjustments to the talk state machine so information dialogs (if any) correctly occur at the end of a conversation (such as giving the bar to Ewan)
svn-id: r29481
|
2007-11-12 09:53:10 +00:00 |
|
Paul Gilbert
|
6ccbfcf611
|
Correction to delay when two NPCs are talking together
svn-id: r29480
|
2007-11-12 09:16:00 +00:00 |
|
Max Horn
|
d2ee52abba
|
Silencing some warnings
svn-id: r29479
|
2007-11-11 20:17:13 +00:00 |
|
Paul Gilbert
|
24303fb953
|
Expanded talk routines so that characters now properly stand still only when they're meant to
svn-id: r29471
|
2007-11-10 22:47:11 +00:00 |
|
Paul Gilbert
|
ea19791de5
|
Bugfix for approaching Ratpouch, and have him properly stand still until he's received instructions
svn-id: r29449
|
2007-11-08 10:50:26 +00:00 |
|
Paul Gilbert
|
9fc974209b
|
Bugfix for NPC conversations so they'll only stand still when they should, and pause correctly during scripted animations
svn-id: r29445
|
2007-11-07 09:39:48 +00:00 |
|
Paul Gilbert
|
c0f285693c
|
Added saving of NPC direction, and bugfix for closing talk dialogs
svn-id: r29256
|
2007-10-25 10:37:23 +00:00 |
|
Paul Gilbert
|
c9d06136bc
|
Removed unused field
svn-id: r29255
|
2007-10-24 10:16:19 +00:00 |
|