Commit Graph

10 Commits

Author SHA1 Message Date
13c50a25fd Mindduel split and indent buffer lines 2025-03-19 19:31:22 -05:00
6c1e831e8e DRY getting location string 2025-03-07 08:31:36 -05:00
b200dc2e20 Fix special item Use button 2025-02-23 21:04:32 -05:00
3a5a02202b print remaining enemies when can't end combat 2025-01-20 09:29:21 -05:00
b7da0f0c62 remove ITEMBTN_NORM and _ALL, and button_position arg 2025-01-08 19:07:22 -05:00
9573b47e70 only record user-triggered set_stat_window 2024-09-03 00:08:26 -04:00
542c037342 Integrate a new resource manager which should have better performance 2020-01-26 11:53:19 -05:00
3302dd68b7 Move encumbrance calculation functions into cPlayer 2019-11-24 20:28:53 -05:00
4f785e2650 Use enums for most of the rest of the game constants.
This adds an "enum map" type that allows safe usage of an enum to index an array.
(That is, it enforces that the index is of the enum type.)
2019-11-24 20:28:52 -05:00
82abdab695 Major code reorganization
This commit only updates the XCode project for the changes.
A later commit each will update it for scons and MSVC.

A few actual changes are mixed in:
- Add a prefix header for a handful of common definitions
- Moved current_cursor into the Cursor class as a static member
- Removed the make_cursor_sword and make_cursor_watch functions
- Include tests in the All target
- Remove redundant -l flags for Common and Common-Party (since they're included in the Link phases anyway)
2017-04-14 00:24:29 -04:00