aboutsummaryrefslogtreecommitdiff
path: root/engines/lure/hotspots.cpp
AgeCommit message (Collapse)Author
2008-01-09Bugfix for #1866782 - fixes the issue with the Blacksmith being reactivated ↵Paul Gilbert
after earlier being deactivated in the middle of hammering the anvil svn-id: r30353
2008-01-08Changed method parameter name to prevent shadowing warningPaul Gilbert
svn-id: r30340
2008-01-08Enhanced NPC walk-to logic to handle separately several special Ids that ↵Paul Gilbert
were previously handled identically svn-id: r30339
2008-01-08Bugfix for #1865552 - crash when waiting for patrol. Incorrect value was ↵Paul Gilbert
being passed to retrieve a hotspot pointer svn-id: r30336
2008-01-05Fix to remove a tab character from the GPL headerPaul Gilbert
svn-id: r30238
2008-01-05Fix to use correct EGA/VGA colour when displaying talk conversation optionsPaul Gilbert
svn-id: r30230
2008-01-02Fix to make EGA sprites appear correctlyPaul Gilbert
svn-id: r30140
2007-12-29Added ability for both middle and right mouse buttons to abort a ↵Paul Gilbert
conversation when waiting for user to select a conversation option from a list of topics svn-id: r30071
2007-12-28Fix for correct dialog sequence when giving an object to an arbitrary NPCPaul Gilbert
svn-id: r30063
2007-12-28Bugfix to correctly display a message when a used item is no longer in the roomPaul Gilbert
svn-id: r30037
2007-12-28Bugfix for action perform timeout to correctly show an question mark bubble. ↵Paul Gilbert
Also changed a writeSint16LE call to be more correctly writeUint16LE svn-id: r30026
2007-12-16Bugfix for followers doing an Ask action in another roomPaul Gilbert
svn-id: r29869
2007-12-11Bugfix to make the Use action work correctlyPaul Gilbert
svn-id: r29824
2007-12-09Bugfix to correctly display a hotspot name in message dialogs that include itPaul Gilbert
svn-id: r29776
2007-12-09Added code to set ACTIVE_HOTSPOT_ID and USE_HOTSPOT_ID fields correctly when ↵Paul Gilbert
an action is performed svn-id: r29775
2007-12-09Added extra debug statementsPaul Gilbert
svn-id: r29774
2007-12-09Added extra debug statementsPaul Gilbert
svn-id: r29773
2007-12-07Bugfix so player will move out of the way if he's blocking an entrance a ↵Paul Gilbert
character is entering by svn-id: r29746
2007-12-07Fix for bug 1843961: Assertion on talking to a NPC - initial 'hey wait' ↵Paul Gilbert
dialog was resetting the destination character just before the conversation started svn-id: r29743
2007-12-02Bugfix to make any animation the player is doing uninterruptablePaul Gilbert
svn-id: r29690
2007-12-01Changed assert for missing animation to explicitly give the animation IdPaul Gilbert
svn-id: r29684
2007-11-24Fixed call to create puzzled/exclamation voice bubblesPaul Gilbert
svn-id: r29623
2007-11-22Removed deprecated language variablePaul Gilbert
svn-id: r29605
2007-11-22Changed animation constants to clarify standard indexes versus custom voice ↵Paul Gilbert
bubble Ids svn-id: r29603
2007-11-18Bugfix to only delay showing a new talk dialog if there isn't one active in ↵Paul Gilbert
the current room svn-id: r29550
2007-11-17Added missing code to deactivate animations that have finishedPaul Gilbert
svn-id: r29536
2007-11-17Changed default value of _walkFlag in Hotspot constructorPaul Gilbert
svn-id: r29527
2007-11-16Fixed a direct access causing endian problemsPaul Gilbert
svn-id: r29519
2007-11-16Changed conversation guards so that the player talking will only be paused ↵Paul Gilbert
if there's another active conversation that's in the same room svn-id: r29516
2007-11-16Added guard to prevent a character being reset to a default direction frame ↵Paul Gilbert
after a call to SetDirection if they're already facing in that direction - fixes some characters alternating frames svn-id: r29514
2007-11-16Bugfix to make player walk over to Goewin when talking to herPaul Gilbert
svn-id: r29513
2007-11-16Bugfix to have NPC stand still during showMessage talk actionsPaul Gilbert
svn-id: r29512
2007-11-15Bugfix to prevent characters occasionally facing one way whilst walking in ↵Paul Gilbert
another direction svn-id: r29507
2007-11-13Added guard to prevent one character's talk dialog interrupting another one ↵Paul Gilbert
that's already in-progress svn-id: r29492
2007-11-13Tweak to object walk to position calculations - NPCs will no longer get ↵Paul Gilbert
stuck in doors they close svn-id: r29489
2007-11-12Set Catriona to her correct rocking speedPaul Gilbert
svn-id: r29483
2007-11-12Adjustments to the talk state machine so information dialogs (if any) ↵Paul Gilbert
correctly occur at the end of a conversation (such as giving the bar to Ewan) svn-id: r29481
2007-11-12Correction to delay when two NPCs are talking togetherPaul Gilbert
svn-id: r29480
2007-11-11Silencing some warningsMax Horn
svn-id: r29479
2007-11-10Expanded talk routines so that characters now properly stand still only when ↵Paul Gilbert
they're meant to svn-id: r29471
2007-11-08Bugfix for approaching Ratpouch, and have him properly stand still until ↵Paul Gilbert
he's received instructions svn-id: r29449
2007-11-07Bugfix for NPC conversations so they'll only stand still when they should, ↵Paul Gilbert
and pause correctly during scripted animations svn-id: r29445
2007-10-25Added saving of NPC direction, and bugfix for closing talk dialogsPaul Gilbert
svn-id: r29256
2007-10-24Removed unused fieldPaul Gilbert
svn-id: r29255
2007-10-24Added a talkerId field to hotspots to better handle characters being talked toPaul Gilbert
svn-id: r29254
2007-10-07Added support for setting animations by their index rather than their ↵Paul Gilbert
offset, allowing for easier multi-language support. Also fixed translation of inventory window svn-id: r29169
2007-09-30Fix load offset for straw fire, and added proper cross-language handling of ↵Paul Gilbert
initial talks to strangers svn-id: r29137
2007-09-23Converted fields in data that were originally offsets (such as tick proc ↵Paul Gilbert
offsets) to use indexes, allowing for more generic handling of different language versions svn-id: r29073
2007-09-19Modified patch #1738058: "Action recorder".Eugene Sandulenko
svn-id: r28968
2007-09-16Fix to make characters face upwards initially, and to stand straight when ↵Paul Gilbert
not actively moving svn-id: r28920