Commit Graph
2915 Commits
Author SHA1 Message Date
Paul Gilbert b2eff4bf23 MM: MM1: In progress map 4, custom view for guards arresting 2023-01-22 20:07:19 +01:00
Paul Gilbert faa8ae1991 MM: MM1: Implemented map 3 2023-01-22 20:07:19 +01:00
Paul Gilbert 81496fa2b0 MM: MM1: Implemented most of map 2 2023-01-22 20:07:19 +01:00
Paul Gilbert 53ae2cf070 MM: MM1: Add dumping of item list and loading from engine data 2023-01-22 20:07:18 +01:00
Paul Gilbert 22199d7546 MM: MM1: Created town map base class 2023-01-22 20:07:18 +01:00
Paul Gilbert 9a8dea21ec MM: MM1: Check for combat vs non-combat spells 2023-01-22 20:07:17 +01:00
Paul Gilbert b3d7755704 MM: MM1: Added a global flag for being in combat 2023-01-22 20:07:17 +01:00
Paul Gilbert dcdef7a99f MM: MM1: Further implementing use action 2023-01-22 20:07:16 +01:00
Paul Gilbert ee3f96d38e MM: MM1: More implementing character user item 2023-01-22 20:07:16 +01:00
Paul Gilbert 9ec569d286 MM: MM1: In progress implementing character info use action 2023-01-22 20:07:16 +01:00
Paul Gilbert c7e9551cb1 MM: MM1: Added delay setting
Though actual use of resulting delay isn't used yet
2023-01-22 20:07:16 +01:00
Paul Gilbert 58d2f15553 MM: MM1: Added fight and shoot combat options 2023-01-22 20:07:16 +01:00
Paul Gilbert bb1a1af1e0 MM: MM1: Remainder of character attack calculation and display 2023-01-22 20:07:16 +01:00
Paul Gilbert ace0ae5d1f MM: MM1: Further attack code 2023-01-22 20:07:15 +01:00
Paul Gilbert 439611f707 MM: MM1: Remaining monster spell methods 2023-01-22 20:07:15 +01:00
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