Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-19 | BLADERUNNER: Mark a bug in original code | Eugene Sandulenko | |
2018-03-19 | TITANIC: Fix small memory leak | Torbjörn Andersson | |
2018-03-18 | XEEN: Fix crash on Cast Spell dialog for non-spell casters | Paul Gilbert | |
2018-03-18 | XEEN: Fix glitched border of Identify Monster dialog | Paul Gilbert | |
2018-03-18 | XEEN: Fix Town Portal town selection dialog | Paul Gilbert | |
2018-03-18 | XEEN: Don't show a 'None Ready' spell in spell selection dialog | Paul Gilbert | |
2018-03-18 | XEEN: Fix spells list selection for Vertigo guild | Paul Gilbert | |
2018-03-18 | XEEN: Add an enum SpellsCategory enum, code simplification using it | Paul Gilbert | |
2018-03-18 | TUCKER: Actually implement mof opcode | Adrian Frühwirth | |
When the 'mof' opcode was added in commit 1946dead77 it was implemented as a NOOP, but what it actually should do is disable the mouse (set _cursorState to kCursorStateDisabledHidden). This is used in at least the Spanish and Polish versions of the game to work around an earlier script bug which allowed the player to use the mouse while freeing the professor in part two. This commit fixes the 'mof' instruction so that the original script works as intended in those versions that ship with the fix. TODO: Add a workaround for those game versions which don't do the 'mof' themselves. | |||
2018-03-18 | XEEN: Fix display of Spell Info dialog in Guild shops | Paul Gilbert | |
2018-03-18 | TUCKER: Add missing buv and c0v opcodes | Adrian Frühwirth | |
This commit adds the 'buv' and 'c0v' opcodes which are used to set speech volume. Because these only seem to be used once in the English demo and we right now playback all speech at kMaxSoundVolume anyway we can treat them as NOOPs. This fixes a bug in said demo which resulted in Bud being unable to talk to Del. | |||
2018-03-18 | BLADERUNNER: Round coordinates to two decimals | Thomas Fach-Pedersen | |
Also fixes a couple of typos. | |||
2018-03-18 | XEEN: Fix display of Spells list dialog within Guild shops | Paul Gilbert | |
2018-03-18 | XEEN: Properly write party character data when saving the game | Paul Gilbert | |
2018-03-18 | BLADERUNNER: Added FreeSlotB actor | Eugene Sandulenko | |
2018-03-18 | BLADERUNNER: Added FreeSlotA actor | Eugene Sandulenko | |
2018-03-17 | XEEN: Fix Guild membership check | Paul Gilbert | |
2018-03-17 | XEEN: Fix using pyramid to travel to the Dark Side | Paul Gilbert | |
2018-03-17 | XEEN: Change bool _isDarkCc to int _ccNum | Paul Gilbert | |
Originally the flag was whether the party was on the Dark Side, but as a bool I was having to cast it to an int side/cc number in more and more places. So now I've converted it to _ccNum, and it can be used directly as an int | |||
2018-03-17 | XEEN: Fix display of Lloyd's Beacon spell | Paul Gilbert | |
2018-03-18 | TUCKER: Get rid of strcpy() | Adrian Frühwirth | |
2018-03-18 | BLADERUNNER: Actors fixes | Peter Kohaut | |
Removed forgotten combat development hack Clovis clovis & fix Grayford cleanup & fixes Hanoi small cleanup | |||
2018-03-17 | BLADERUNNER: Added Hanoi actor | Eugene Sandulenko | |
2018-03-17 | XEEN: Fix damaging characters from poisoned well | Paul Gilbert | |
2018-03-17 | BLADERUNNER: Added OfficerGrayford actor | Eugene Sandulenko | |
2018-03-17 | TUCKER: Add comment about earlier commit e018efbc22 fixing Trac#6645 | Adrian Frühwirth | |
2018-03-17 | TUCKER: Fix incorrect transition of Lola animation | Adrian Frühwirth | |
The original game unconditionally reads into _sprC02Table[] in updateSprite() which results in out-of-bounds reads when a sprite's _state is -1. To make sure that sprites update correctly under all circumstances we always reset a sprite's animation data when it is disabled (_state == -1). This most prominently fixes a bug where Lola's transition from dancing -> sitting happens too late. Fixes Trac#6644. | |||
2018-03-17 | XEEN: Fix incorrect showing of 'you are tired' dialogs after loading ↵ | Paul Gilbert | |
savegame from launcher | |||
2018-03-17 | TITANIC: Fix DoorbotScript _stateIndex cycling check | Paul Gilbert | |
Thanks to eriktorbjorn for pointing out the Coverity warning | |||
2018-03-17 | BLADERUNNER: Fixed compilation warnings | Peter Kohaut | |
2018-03-17 | BLADERUNNER: Added combat | Peter Kohaut | |
Math cleanup Fixed obstacle detection | |||
2018-03-17 | BLADERUNNER: Added Hasan actor | Eugene Sandulenko | |
2018-03-17 | BLADERUNNER: Added EarlyQ actor | Eugene Sandulenko | |
2018-03-17 | XEEN: Fix crash setting up combat speed table for new games | Paul Gilbert | |
2018-03-17 | XEEN: Fixes to death cutscene | Paul Gilbert | |
2018-03-17 | XEEN: Don't let traps trigger more than once | Paul Gilbert | |
2018-03-17 | BLADERUNNER: Added BulletBob actor | Eugene Sandulenko | |
2018-03-17 | BLADERUNNER: Added Luther actor | Eugene Sandulenko | |
2018-03-16 | XEEN: Go to menu rather than intro title when game is exitted | Paul Gilbert | |
2018-03-16 | XEEN: Fix Can't Equip message having items in reverse | Paul Gilbert | |
2018-03-16 | XEEN: Bought weapons shouldn't be equipped by default | Paul Gilbert | |
2018-03-16 | XEEN: Refactor item selection dialog into it's own dialog class | Paul Gilbert | |
2018-03-16 | XEEN: Don't add monsters in setSpeedTable if they're dead | Paul Gilbert | |
I think this should fix a crash I rarely got in doMonsterTurn | |||
2018-03-17 | BLADERUNNER: Added Sadik actor | Eugene Sandulenko | |
2018-03-16 | BLADERUNNER: Added Mutant3 actor | Eugene Sandulenko | |
2018-03-16 | BLADERUNNER: Use constants | Eugene Sandulenko | |
2018-03-16 | BLADERUNNER: Added Mutant2 actor | Eugene Sandulenko | |
2018-03-16 | BLADERUNNER: Fix Mutant1 aggressiveness | Eugene Sandulenko | |
2018-03-16 | BLADERUNNER: Added Mutant1 actor | Eugene Sandulenko | |
2018-03-16 | BLADERUNNER: Added Photographer actor | Eugene Sandulenko | |