Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-12 | XEEN: Properly pause when listing treasure post-combat | Paul Gilbert | |
2018-02-11 | XEEN: Fix exiting to main menu after playing ending cutscenes | Paul Gilbert | |
2018-02-06 | XEEN: Implement final score calculation | Paul Gilbert | |
2018-01-28 | XEEN: Change ErrorDialog to MessageDialog | Paul Gilbert | |
2018-01-28 | XEEN: Flesh out missing ErrorDialog code | Paul Gilbert | |
2018-01-27 | XEEN: Move Scripts _v2 to Combat _damageTarget | Paul Gilbert | |
The _damageTarget field is wonky. In most places, such as in giveCharDamage, it's treated like an enum. But in the if opcode logic (cmdIf), it's definitely treated a character index | |||
2018-01-16 | XEEN: Add spells debugger command to give party all the spells | Paul Gilbert | |
2018-01-14 | XEEN: Cleanup of ranged attack shooting row array | Paul Gilbert | |
2017-12-29 | XEEN: Fix showing correct names for quest items | Paul Gilbert | |
2017-12-29 | XEEN: Fix display of given treasure | Paul Gilbert | |
2017-12-29 | XEEN: Cleanup of give opcode and methods | Paul Gilbert | |
2017-12-29 | XEEN: Implemented giveExt method | Paul Gilbert | |
2017-12-29 | XEEN: Properly implement cmdGiveExtended opcode | Paul Gilbert | |
2017-12-29 | XEEN: Implement sets & checks for _questItems | Paul Gilbert | |
2017-12-29 | XEEN: Revert "XEEN: Change _gameFlags to it's own class" | Paul Gilbert | |
This reverts commit a37b0e8181f055d4778c53aa873816af4349aa9d. Turns out the overlapping byte access was for the questItems array, but using Ids which start at 82 rather than 0 | |||
2017-12-28 | XEEN: Change _gameFlags to it's own class | Paul Gilbert | |
Byte 6 of the flags data, for flags 48 to 55, is directly used in several places. I didn't think it was needed, but turns out it is. So I've had to refactor the bool array I had previously to have this as a bitset, so byte 6 can be accessed | |||
2017-12-22 | XEEN: Create a separate current state saver for each side | Paul Gilbert | |
Previously, I only had a single savefile, which maintains the state of the party and mazes. But I've realised that I'll need a separate archive for each side of Xeen. I'm still not entirely happy with the cleanliness of the new structure, but it at least is now functionally separating the sides. | |||
2017-12-17 | XEEN: Properly handle darkness | Paul Gilbert | |
2017-12-03 | XEEN: Cleanup of window opening & closing | Paul Gilbert | |
2017-11-30 | XEEN: Added enum for consumable types and party/bank use | Paul Gilbert | |
2017-11-29 | XEEN: Refactor FontSurface as ancestors of Window, not Screen | Paul Gilbert | |
This refactoring allowed Screen to now simply derive from Graphics::Screen, and several duplicated methods could be removed. | |||
2017-11-29 | XEEN: Create Windows class to hold the windows array | Paul Gilbert | |
2017-11-24 | XEEN: Fixes for blacksmith wares initialization and rendering | Paul Gilbert | |
2017-11-23 | XEEN: Fixes for initializing blacksmith wares | Paul Gilbert | |
2017-11-18 | XEEN: Fix size of quest flags, rename for clarity | Paul Gilbert | |
2017-11-17 | XEEN: Fix Coverity identified problems | Paul Gilbert | |
2017-11-13 | XEEN: Added giveBankInterest method | Paul Gilbert | |
2017-11-13 | XEEN: Added resetBlacksmithWares method | Paul Gilbert | |
2017-11-12 | XEEN: Added How Much dialog | Paul Gilbert | |
2017-11-12 | XEEN: Added resetYearlyBits | Paul Gilbert | |
2017-11-12 | XEEN: Added remainder of giveTake | Paul Gilbert | |
2017-11-12 | XEEN: Fix compiler warnings & AmigaOS errors | Paul Gilbert | |
2017-11-11 | XEEN: Added more giveTake | Paul Gilbert | |
2017-11-11 | XEEN: In progress implementing giveTake | Paul Gilbert | |
2016-10-09 | JANITORIAL: Remove trailing spaces | Eugene Sandulenko | |
2016-09-22 | XEEN: Create Resources class to encapsulate all the static resources | Paul Gilbert | |
This will make it easier later on to handle things like translations, and if the other games have different values for some arrays | |||
2016-09-12 | XEEN: Beginnings of Music class | Paul Gilbert | |
2016-08-28 | XEEN: Moved method comments from CPP to header files | Paul Gilbert | |
2016-08-28 | XEEN: gcc compilation fixes | Paul Gilbert | |
2015-03-03 | XEEN: Implement give/take script opcodes | Paul Gilbert | |
2015-02-28 | XEEN: Implement shoot action | Paul Gilbert | |
2015-02-21 | XEEN: Implemented giveTreasure | Paul Gilbert | |
2015-02-21 | XEEN: Implement more combat methods | Paul Gilbert | |
2015-02-20 | XEEN: Implemented attack2 | Paul Gilbert | |
2015-02-16 | XEEN: Implementing more combat logic | Paul Gilbert | |
2015-02-16 | XEEN: Starting of combat UI, moved _combatParty into Combat class | Paul Gilbert | |
2015-02-15 | XEEN: Implemented startFalling | Paul Gilbert | |
2015-02-10 | XEEN: Refactored _partyCount and _partyMembers into the _activeParty array | Paul Gilbert | |
2015-02-10 | XEEN: Refactored drawing the party icons into a separate class | Paul Gilbert | |
2015-02-10 | XEEN: Refacored face sprites loading into Roster and Character classes | Paul Gilbert | |