Eugene Sandulenko
|
b3cad04450
|
LURE: Fix warnings
|
2011-11-03 00:20:10 +00:00 |
|
Paul Gilbert
|
197409da40
|
LURE: Fix crash caused by trying to talk to a character when an ask action is in progress
|
2011-09-09 22:10:03 +10:00 |
|
eriktorbjorn
|
5dd8f2575b
|
JANITORIAL: Silence a couple of "variable set but not used" warnings.
|
2011-06-30 23:47:10 +02:00 |
|
strangerke
|
69b1485a22
|
GIT: Clean up: Suppress SVN tags, now useless
|
2011-05-12 01:16:22 +02:00 |
|
Max Horn
|
84184aabc0
|
ALL: colour -> color
|
2011-04-14 14:12:35 +02:00 |
|
Max Horn
|
90b6cdfbdf
|
LURE: Remove all uses of (f)printf; cleanup
svn-id: r54106
|
2010-11-07 01:03:03 +00:00 |
|
Paul Gilbert
|
655e4a961a
|
LURE: Bugfix for characters getting stuck in Abbey doorway
svn-id: r53402
|
2010-10-13 10:12:35 +00:00 |
|
Paul Gilbert
|
b15f51ad7b
|
LURE: Fix for #3062794 - Diermot cannot leave room 7
svn-id: r53039
|
2010-10-06 09:55:41 +00:00 |
|
Paul Gilbert
|
61afea6cbe
|
LURE: Bugfix for #3060480 - Ratpouch alternating between rooms
svn-id: r53026
|
2010-10-05 09:14:18 +00:00 |
|
Paul Gilbert
|
5a4df6fc95
|
Minor bugfix for the shop-keeper sequence when you're viewing through the window - it was supposed to check whether Gwyn, rather than Goewin, is not in the room before sticking his fingers in his ears
svn-id: r48812
|
2010-04-27 10:59:28 +00:00 |
|
Torbjörn Andersson
|
2e89d9607d
|
Fixed GCC warning about 'hotspotId' shadowing a member of 'this'. Let's call
the variable 'charId' instead, like in the debug messages where it's used.
svn-id: r48759
|
2010-04-21 05:30:38 +00:00 |
|
Paul Gilbert
|
dead0db8d8
|
Corrected a debug statement that could use an object field after the object was destroyed
svn-id: r48741
|
2010-04-20 10:13:27 +00:00 |
|
Paul Gilbert
|
f1979f936f
|
Bugfix for correctly returning follower to player when they're blocked from acting
svn-id: r48709
|
2010-04-19 09:40:20 +00:00 |
|
Paul Gilbert
|
cbee83a536
|
Added a default case for characters that don't have a message set, but try to display one
svn-id: r48656
|
2010-04-14 09:33:27 +00:00 |
|
Paul Gilbert
|
4aacbc5351
|
Corrected check to ensure return isn't issued if it's already in progress
svn-id: r48535
|
2010-04-05 07:27:16 +00:00 |
|
Paul Gilbert
|
29a8cb651a
|
Bugfix for correctly getting a follower to return to player when blocked from exiting a room 5 times
svn-id: r48533
|
2010-04-05 06:07:14 +00:00 |
|
Paul Gilbert
|
8dfd670b22
|
Added explicit initialisation of NPC directions in the hotspot constructors
svn-id: r48406
|
2010-03-26 22:16:45 +00:00 |
|
Max Horn
|
bce959e046
|
LURE: Remove evil 'using namespace' from header files
svn-id: r47396
|
2010-01-19 23:48:55 +00:00 |
|
Paul Gilbert
|
e27ef211f8
|
Fix for a rare case where the NPC handler for Ewan the shopkeeper can cause an assert when you rejoin Goewin in the Weregate caves.
svn-id: r47197
|
2010-01-09 09:27:40 +00:00 |
|
Torbjörn Andersson
|
72eb9ec9ea
|
Fixed a bunch of cppcheck warnings. Mostly about checking if a pointer is null
before freeing it, which isn't necessary.
svn-id: r46941
|
2010-01-03 19:37:43 +00:00 |
|
Max Horn
|
2df38ec61e
|
LURE: Turn HotspotTickHandlers into a proper class; convert static vars in various of its methods to member vars
svn-id: r45285
|
2009-10-20 19:51:57 +00:00 |
|
Max Horn
|
f242266f6d
|
Change a couple places from 'end of namespace' to 'End of namespace', for consistency
svn-id: r44634
|
2009-10-04 21:26:33 +00:00 |
|
Johannes Schickel
|
ac5a6552ca
|
Switched LURE to use a single central RandomSource instance, instead of (sometimes) creating a new RandomSource every function call.
svn-id: r43715
|
2009-08-24 23:04:25 +00:00 |
|
Johannes Schickel
|
7e71865e91
|
Move the event recorder to its own class (EventRecoder inside common/EventRecorder.[h/cpp]).
svn-id: r42751
|
2009-07-25 12:59:46 +00:00 |
|
Paul Gilbert
|
53783575d8
|
Bugfix for player blocking room entrance causing NPCs trying to enter getting an excessive number of action entries
svn-id: r42676
|
2009-07-23 10:49:30 +00:00 |
|
Paul Gilbert
|
26210ad976
|
Bugfix to stop characters changing rooms if the entrance in the other room is blocked by another NPC
svn-id: r36144
|
2009-01-30 12:22:30 +00:00 |
|
Paul Gilbert
|
8315753dda
|
Bugfix to allow characters to start moving when some other object (such as a door) has marked part of the area the character is standing on as occupied
svn-id: r36120
|
2009-01-28 10:27:14 +00:00 |
|
Eugene Sandulenko
|
696897b058
|
Whoa! Removing trailing spaces.
svn-id: r35648
|
2009-01-01 15:06:43 +00:00 |
|
Robin Watts
|
8f3b2e9b4d
|
Remove warnings from NDS build.
svn-id: r35172
|
2008-11-29 18:01:16 +00:00 |
|
Paul Gilbert
|
8706081b82
|
Bugfix to prevent NPC characters managing to walk beyond room exits without leaving the room, and thus getting stuck
svn-id: r34737
|
2008-10-04 11:10:25 +00:00 |
|
Torbjörn Andersson
|
0dcfa7b3df
|
Fixed warning. (The 'anim' variable shadowed the anim() function.)
svn-id: r31421
|
2008-04-06 12:17:41 +00:00 |
|
Filippos Karapetis
|
6a9acd7a5e
|
Replaced ManagedList with Common::SharedPtr in the rest of the lure engine
svn-id: r31420
|
2008-04-06 12:00:37 +00:00 |
|
Paul Gilbert
|
9ac46607fc
|
Bugfix for loading older savegame versions
svn-id: r30879
|
2008-02-16 05:12:32 +00:00 |
|
Paul Gilbert
|
e32e1b732c
|
Changed array of method pointers to case statement to fix compiler error in earlier versions of gcc
svn-id: r30672
|
2008-01-28 11:28:49 +00:00 |
|
Jordi Vilalta Prat
|
d6c34bdc4b
|
Fixed the spaces before tabs.
svn-id: r30667
|
2008-01-28 00:14:17 +00:00 |
|
Jordi Vilalta Prat
|
66e9d4f5e8
|
Removed trailing spaces.
svn-id: r30664
|
2008-01-27 19:47:41 +00:00 |
|
Paul Gilbert
|
2195528ca0
|
Got rid of the experimental NPC Schedule store in favour of moving the NPC schedules from the active hotspot class back into the hotspot data class, similiar to how the original game implements them
svn-id: r30629
|
2008-01-24 08:14:48 +00:00 |
|
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 |
|