Commit Graph
2800 Commits
Author SHA1 Message Date
Paul Gilbert 4f7c565d22 MM: MM1: Beginning to implement monster spells 2023-01-22 20:07:14 +01:00
Paul Gilbert ad3fc28e6f MM: MM1: Further monster spell support methods 2023-01-22 20:07:14 +01:00
Paul Gilbert ca2630c836 MM: MM1: Starting monster spells support methods 2023-01-22 20:07:14 +01:00
Paul Gilbert b93fc02377 MM: MM1: Beginnings of monster spell casting handler 2023-01-22 20:07:14 +01:00
Paul Gilbert 8dd3e3d84c MM: MM1: More implementation of monster fleeing 2023-01-22 20:07:14 +01:00
Paul Gilbert 3face2321e MM: MM1: Added drawing of monster changes 2023-01-22 20:07:13 +01:00
Paul Gilbert e858af9196 MM: MM1: Adding rendering for monsters being defeated 2023-01-22 20:07:13 +01:00
Paul Gilbert 3209b6cc72 MM: MM1: Added combat proc1 method 2023-01-22 20:07:12 +01:00
Paul Gilbert f151a7c9bb MM: MM1: Added writing combat monster list 2023-01-22 20:07:11 +01:00
Paul Gilbert fa0b614e9c MM: MM1: Change map offsets to use DataOffset enum constants 2023-01-22 20:07:11 +01:00
Paul Gilbert 11254c9e71 MM: MM1: Added the writeStaticContent method 2023-01-22 20:07:10 +01:00
Paul Gilbert 2e637f238a MM: MM1: Added writeHandicap method 2023-01-22 20:07:10 +01:00
Paul Gilbert 8ec640a2dc MM: MM1: Implementing display of combat options 2023-01-22 20:07:10 +01:00
Paul Gilbert ad5c7997f7 MM: MM1: Move beginnings of combat data into separate class
This will save time later on for the Enhanced version,
which will need the same game logic, and just a different
view.
2023-01-22 20:07:10 +01:00
Paul Gilbert 33af429c51 MM: MM1: Beginnings of combat view 2023-01-22 20:07:10 +01:00
Paul Gilbert 0c58313608 MM: MM1: Fixed for encounter retreat option 2023-01-22 20:07:10 +01:00
Paul Gilbert f842f9e744 MM: MM1: More encounter options implementation 2023-01-22 20:07:09 +01:00
Paul Gilbert 1e3232ed25 MM: MM1: Implementing encounter options 2023-01-22 20:07:09 +01:00
Paul Gilbert 8c08892c03 MM: MM1: Starting to flesh out encounter view 2023-01-22 20:07:09 +01:00
Paul Gilbert 9c44cb4f0b MM: MM1: Extract the monster list into a resource file 2023-01-22 20:07:08 +01:00
Paul Gilbert 58535f33d9 MM: MM1: Implemented Detect Magic spell and view 2023-01-22 20:07:07 +01:00
Paul Gilbert 6d164f04d7 MM: MM1: Implemented location spell view 2023-01-22 20:07:07 +01:00
Paul Gilbert f370da260a MM: MM1: Adding teleport spell view 2023-01-22 20:07:07 +01:00
Paul Gilbert b27f00dc53 MM: MM1: In progress implementing Fly spell destination selection 2023-01-22 20:07:05 +01:00
Paul Gilbert 453fab4fe6 MM: MM1: Display for spell failed 2023-01-22 20:07:05 +01:00
Paul Gilbert 75276b13f0 MM: MM1: Cast spell selection working 2023-01-22 20:07:04 +01:00
Paul Gilbert d2dd3253d6 MM: MM1: In progress new view for spell casting 2023-01-22 20:07:04 +01:00
Paul Gilbert b03e0feb5a MM: MM1: Further implementation of spelling casting 2023-01-22 20:07:04 +01:00
Paul Gilbert 6b42ecb57f MM: MM1: Beginnings of temple location 2023-01-22 20:07:04 +01:00
Paul Gilbert c425b690eb MM: MM1: Fix display of market leaving messages 2023-01-22 20:07:03 +01:00
Paul Gilbert 5ec15a97eb MM: MM1: In progress Market location display 2023-01-22 20:07:02 +01:00
Paul Gilbert be55e6e56f MM: MM1: Fix grocer text 2023-01-22 20:07:01 +01:00
Paul Gilbert 6ad30c9094 MM: MM1: Stat info for gold, gems, food 2023-01-22 20:07:01 +01:00
Paul Gilbert 66e73672a8 MM: MM1: Show stat info by clicking on icons 2023-01-22 20:07:01 +01:00
Paul Gilbert 392b4ff847 MM: MM1: Basic stat popups now showing 2023-01-22 20:07:01 +01:00
Paul Gilbert 283c1669d9 MM: MM1: Adding support for scroll views to display text 2023-01-22 20:07:00 +01:00
Paul Gilbert 90bb192ce1 MM: MM1: Added days suffix to food in char info 2023-01-22 20:07:00 +01:00
Paul Gilbert 0c12139339 MM: MM1: Display of enhanced char info buttons text 2023-01-22 20:07:00 +01:00
Paul Gilbert 0fe56f64bd MM: MM1: Set up attribute pairs, more of character info display 2023-01-22 20:06:59 +01:00
Paul Gilbert 9f987817f4 MM: MM1: Implement loading of Xeen fonts 2023-01-22 20:06:59 +01:00
Paul Gilbert e6b233169a MM: MM1: Preparation for displaying text in character info 2023-01-22 20:06:59 +01:00
Paul Gilbert f4a59c9683 MM: MM1: Scroll window base class for enhanced mode 2023-01-22 20:06:59 +01:00
Paul Gilbert dca3ae6b0d MM: MM1: Beginnings of spell casting 2023-01-22 20:06:59 +01:00
Paul Gilbert 0253ded66e MM: MM1: Implementing most of item trade 2023-01-22 20:06:58 +01:00
Paul Gilbert 2164d978d0 MM: MM1: Created generic text entry view 2023-01-22 20:06:58 +01:00
Paul Gilbert 722c610439 MM: MM1: Share function of character info 2023-01-22 20:06:58 +01:00
Paul Gilbert 5041dc79bc MM: MM1: Logic for remove item 2023-01-22 20:06:58 +01:00
Paul Gilbert b4ee049bd2 MM: MM1: Most of the character info equip item 2023-01-22 20:06:57 +01:00
Paul Gilbert 0d642f71df MM: MM1: Beginnings of in-game character info 2023-01-22 20:06:57 +01:00
Paul Gilbert 8a5dcd4897 MM: MM1: Implementing blacksmith subviews 2023-01-22 20:06:56 +01:00