Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-12 | XEEN: Further savegame logic | Paul Gilbert | |
2018-01-11 | XEEN: Implementing savegame code | Paul Gilbert | |
2018-01-11 | XEEN: Renaming Combat clear method for better clarity | Paul Gilbert | |
2018-01-10 | XEEN: Fix crash after monster ranged attacks finish | Paul Gilbert | |
2018-01-10 | XEEN: Fix spelling mistake in array name | Paul Gilbert | |
2018-01-09 | XEEN: Fix monsters starting ranged attacks | Paul Gilbert | |
2018-01-09 | XEEN: Fix opening of World of Xeen menu | Paul Gilbert | |
2017-12-29 | XEEN: Fix confirmation buttons for town message dialogs | Paul Gilbert | |
2017-12-29 | XEEN: REplace award values with descriptive constants | Paul Gilbert | |
2017-12-29 | XEEN: Fix showing Dark Side awards in the awards dialog | Paul Gilbert | |
2017-12-29 | XEEN: Fix teleporting using magic mirror | Paul Gilbert | |
2017-12-29 | XEEN: Comments for the Character class methods | Paul Gilbert | |
2017-12-29 | XEEN: Simplify itemScan method | Paul Gilbert | |
2017-12-29 | XEEN: Fix intermittant crash leaving Dwarf Mine | Paul Gilbert | |
2017-12-29 | XEEN: Close open windows after opcode calls to cmdGiveMulti | 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-27 | XEEN: Fix playing music when on Dark Side | Paul Gilbert | |
2017-12-27 | XEEN: Fix loading Dark Side maps | Paul Gilbert | |
2017-12-27 | XEEN: Fix saving of map stepped on tiles | Paul Gilbert | |
2017-12-27 | XEEN: Fix saving monster data to exactly match original | Paul Gilbert | |
2017-12-27 | XEEN: Added debug commands for changing map & position | Paul Gilbert | |
2017-12-27 | XEEN: Add saving of map/event data when the map is changed | Paul Gilbert | |
2017-12-25 | XEEN: Fix updating party icons after drinking HP fountain | Paul Gilbert | |
2017-12-25 | XEEN: Fix Please Wait dialog not removing when changing maps | Paul Gilbert | |
Technically, the dialog now doesn't even show up, since loading the new maps are so fast these days. I've decided against adding in an explicit delay, because it's less jarring for players to now be able to walk transparently between maps without interruption | |||
2017-12-24 | XEEN: Fix transitioning to other maps in the overworld | Paul Gilbert | |
2017-12-24 | XEEN: Fix scrolling crashes in Quest dialog when it's empty | Paul Gilbert | |
2017-12-24 | XEEN: Fix animated text cursor partialy overlapping prior char | Paul Gilbert | |
2017-12-24 | XEEN: Fix Unused Variable Compiler Warning. | D G Turner | |
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-20 | XEEN: Starting to do archive access more like the original | Paul Gilbert | |
Previously the game wasn't paying much attention to the access of dark.cc vs xeen.cc, which was causing problems when trying to travel to Dark Side. This is the beginnings of a refactoring to more closely work like the original does | |||
2017-12-18 | XEEN: Renamings of endgame methods for better clarity | Paul Gilbert | |
2017-12-18 | XEEN: Cleanup, formatting, and comments for scripts.cpp | Paul Gilbert | |
2017-12-18 | XEEN: Fixes for Sphinx cutscene | Paul Gilbert | |
2017-12-17 | XEEN: Fixes for the Golem cutscene | Paul Gilbert | |
2017-12-17 | XEEN: Fixes for the Repear cutscene | Paul Gilbert | |
2017-12-17 | XEEN: Close cast spell dialog only after a spell is successfully cast | Paul Gilbert | |
2017-12-17 | XEEN: Fix loading correct sprites for wall items | Paul Gilbert | |
2017-12-17 | XEEN: Fix placement checks for indoors wall items | Paul Gilbert | |
2017-12-17 | XEEN: Allow Dwarf Mines cutscene to be interrupted | Paul Gilbert | |
Because I'm already sick of letting it play all the way through | |||
2017-12-17 | XEEN: Fix placement of flying enemies | Paul Gilbert | |
2017-12-17 | XEEN: Properly handle darkness | Paul Gilbert | |
2017-12-17 | XEEN: Cleanup of Dwarf cutscene class & enum values | Paul Gilbert | |
2017-12-17 | XEEN: Correct usage of enlarging scaled drawing | Paul Gilbert | |