Commit Graph

12 Commits

Author SHA1 Message Date
90d5e1b778 use nested map for SDF names to save stack space.
Update semantics of the SDF array to (row, column) form to match
the picker space

Fix #674
2025-03-05 19:25:07 -05:00
9dfc9e7287 DRY a frequently used buffer string 2025-03-02 01:13:30 -05:00
c6f06ea862 DRY food/gold maximums. fix #79 2025-02-16 21:41:47 -05:00
c4e1ff7f0d Make getting scenario strings DRY 2025-02-16 19:33:52 -06:00
11b9683252 make LOG_VALUE work with polynomial expressions 2025-01-15 23:05:53 -05:00
87aa353f28 use boost::process instead of system() 2025-01-15 23:05:53 -05:00
6ea26ca423 LOG function and LOG_VALUE macro will save time and wrist exertion 2024-12-01 18:42:57 -05:00
9d972a3961 Pick the largest suitable default scale. Fix #468 (#472) 2024-11-19 19:17:15 -05:00
e7a56f08a2 use text for bool representations 2024-09-03 00:08:26 -04:00
9127e4a03f Enable building tests in MSVC 2013 2017-09-16 12:46:31 -04:00
c2ce2a2cd1 Split up the graphtool files 2017-04-14 15:43:07 -04: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