Commit Graph
2915 Commits
Author SHA1 Message Date
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
Paul Gilbert 1db0b37b19 MM: MM1: Skeleton subviews for blacksmith buy/sell views 2023-01-22 20:06:56 +01:00
Paul Gilbert 399fa65016 MM: MM1: Remainder of training 2023-01-22 20:06:55 +01:00
Paul Gilbert aee5adc014 MM: MM1: Training calculations, display 2023-01-22 20:06:55 +01:00
Paul Gilbert c33874faa6 MM: MM1: Implement leprechaun 2023-01-22 20:06:55 +01:00
Paul Gilbert 33c5fc3b24 MM: MM1: Added trapdoor 2023-01-22 20:06:54 +01:00
Paul Gilbert 7fdea42900 MM: MM1: Implemented Statue view 2023-01-22 20:06:54 +01:00
Paul Gilbert 4ae422f19f MM: MM1: Beginnings of Training view 2023-01-22 20:06:54 +01:00
Paul Gilbert 44cf0b55d1 MM: MM1: Added market view 2023-01-22 20:06:53 +01:00
Paul Gilbert dd233a50fa MM: MM1: Implement remainder of Temple 2023-01-22 20:06:53 +01:00
Paul Gilbert fd25f5e0a6 MM: MM1: Standardize Eulard sign string id to market 2023-01-22 20:06:53 +01:00
Paul Gilbert 59c3982727 MM: MM1: Beginning of temple view 2023-01-22 20:06:52 +01:00
Paul Gilbert d0bc2a4796 MM: MM1: Workaround for 8Bh charcaters in strings 2023-01-22 20:06:52 +01:00
Paul Gilbert d38c12fde7 MM: MM1: Further implementing tavern 2023-01-22 20:06:52 +01:00
Paul Gilbert 6df7a8c87f MM: MM1: More implementation of Tavern 2023-01-22 20:06:52 +01:00
Paul Gilbert afb72630aa MM: MM1: Remainder of initial tavern display, leaving tavern 2023-01-22 20:06:52 +01:00
Paul Gilbert bb55556921 MM: MM1: Common business rendering for Tavern 2023-01-22 20:06:52 +01:00
Paul Gilbert 1c7c034ae5 MM: MM1: Beginnings of tavern, business display on-screen 2023-01-22 20:06:51 +01:00
Paul Gilbert 6ab8c299f9 MM: MM1: Implement support for Y/N messages 2023-01-22 20:06:51 +01:00
Paul Gilbert ae5e45b17b MM: MM1: Implement shop signs message display 2023-01-22 20:06:51 +01:00
Paul Gilbert addfc3291b MM: MM1: Finished Order command 2023-01-22 20:06:51 +01:00
Paul Gilbert d06ce93568 MM: MM1: Display of party, beginnings of Order command 2023-01-22 20:06:50 +01:00
Paul Gilbert 0db470e184 MM: MM1: Popup messages for obstructions 2023-01-22 20:06:50 +01:00
Paul Gilbert b3b95a65eb MM: MM1: Extracted font from executable 2023-01-22 20:06:50 +01:00
Paul Gilbert 6f640274c5 MM: MM1: Wall collision checks and proper map exit checks 2023-01-22 20:06:49 +01:00
Paul Gilbert 5eb0e9d9a6 MM: MM1: In-progress 3d view drawing code 2023-01-22 20:06:47 +01:00
Paul Gilbert d584fd7a7a MM: MM1: Figured out wall types part of map data 2023-01-22 20:06:46 +01:00
Paul Gilbert 2f7672f7db MM: MM1: Add the strings from map 0 to strings yml
Adding map strings to the yml file will make it
easier to create fan translations in the long term
2023-01-22 20:06:46 +01:00
Paul Gilbert 31395720a6 MM: MM1: Beginnings of map classes
Each map has an overlay file containing map specific globals
and code. So the code will need to be individually reimplemented
2023-01-22 20:06:45 +01:00
Paul Gilbert 76a24b344e MM: MM1: Finished Protect dialog 2023-01-22 20:06:45 +01:00
Paul Gilbert 3ad99de580 MM: MM1: Beginnings of Protect dialog 2023-01-22 20:06:45 +01:00
Paul Gilbert 9eae42cca4 MM: MM1: Hook up QuickRef dialog display to keybinder action 2023-01-22 20:06:45 +01:00
Paul Gilbert 1d4394a8dd MM: MM1: More implementation of QUickRef dialog 2023-01-22 20:06:44 +01:00
Paul Gilbert a668109744 MM: MM1: Beginnings of QuickRef dialog 2023-01-22 20:06:44 +01:00
Paul Gilbert 44488c97d6 MM: MM1: Beginnings of in-game view 2023-01-22 20:06:44 +01:00
Paul Gilbert df961b6292 MM: MM1: Finished Inn dialog 2023-01-22 20:06:43 +01:00