Commit Graph

2696 Commits

Author SHA1 Message Date
5d56415299 pass debug party preference to launch command 2025-01-15 23:05:53 -05:00
3b3d4fd4f8 catch on the same line 2025-01-15 23:05:53 -05:00
1bf9c71865 get_ and set_ string prefs windows/linux 2025-01-15 23:05:53 -05:00
59de48f25e Make scenedit prefs accessible on Windows 2025-01-15 23:05:53 -05:00
491857d0f9 clear error when working directory is wrong 2025-01-15 23:05:53 -05:00
213b61e7ec hack tinyxml to save/load string prefs win/linux 2025-01-15 23:05:53 -05:00
dafaabc40e add boost-process to windows dependencies 2025-01-15 23:05:53 -05:00
5368b89b6d add extra launch menu items for windows 2025-01-15 23:05:53 -05:00
64980a80f0 fix compiler conditionals 2025-01-15 23:05:53 -05:00
11b9683252 make LOG_VALUE work with polynomial expressions 2025-01-15 23:05:53 -05:00
9739ab2f61 add 2 more launch types 2025-01-15 23:05:53 -05:00
3db902ea37 clarify arg error messages 2025-01-15 23:05:53 -05:00
11767f553d more understandable prompt to save 2025-01-15 23:05:53 -05:00
bf08f03b52 put cases on same line 2025-01-15 23:05:53 -05:00
8e3256a5b9 use UTF-8 for string preferences 2025-01-15 23:05:53 -05:00
aea043a9e7 rewrite optional match logic to satisfy mac compiler 2025-01-15 23:05:53 -05:00
0742fe5fe0 error message suggest non-paren location 2025-01-15 23:05:53 -05:00
d7d06db50d parse location with optional parens 2025-01-15 23:05:53 -05:00
4d005cda2a More succinct using statements
Co-authored-by: Celtic Minstrel <CelticMinstrel@users.noreply.github.com>
2025-01-15 23:05:53 -05:00
89c0842ae3 wire up default party led, chosen party text field
The button to locate a party via the file browser is not yet
connected to an event
2025-01-15 23:05:53 -05:00
18b32194dd implement string preferences for mac
they don't need to be recorded/loaded in replays yet so I didn't do that part.
2025-01-15 23:05:53 -05:00
d1b474bfcb dialogxml elements for debug party preference 2025-01-15 23:05:53 -05:00
8590df65f8 error message when trying to launch from header.exs 2025-01-15 23:05:53 -05:00
d8b99dbefe scenedit use merged form of coord arguments 2025-01-15 23:05:53 -05:00
31cb2d7cab merge and parse location arguments 2025-01-15 23:05:53 -05:00
24e63e55cb parse N, S, E, W 2025-01-15 23:05:53 -05:00
ad7a7e3fae search default paths for scenarios when unqualified --scenario input 2025-01-15 23:05:53 -05:00
00b33843f6 prompt to save 2025-01-15 23:05:53 -05:00
87aa353f28 use boost::process instead of system() 2025-01-15 23:05:53 -05:00
17ea769bab start the party in the outdoor section of the forced town 2025-01-15 23:05:53 -05:00
e6a6707c36 skip intro dialog and special node when cli launches a scenario 2025-01-15 23:05:53 -05:00
a99b4be663 shift-O print outdoor section and local/global position 2025-01-15 23:05:52 -05:00
dffd1202f6 implement scenario editor launch function 2025-01-15 23:05:52 -05:00
b3d8a64e79 start implementing scenario editor launch function 2025-01-15 23:05:52 -05:00
73e85836a3 we've been using the wrong define for mac detection 2025-01-15 23:05:52 -05:00
747b08ee09 add scenario launch menu item (does nothing for now) 2025-01-15 23:05:52 -05:00
b1e7021b7a implement outdoor x,y command-line args 2025-01-15 23:05:52 -05:00
0addd214da debug_leave_town redraw terrain immediately 2025-01-15 23:05:52 -05:00
b268729cd1 handle --town option with --entrance or --x, --y 2025-01-15 23:05:52 -05:00
d5709e3601 organize and document cli args 2025-01-15 23:05:52 -05:00
42120f2d03 Clara path parameters must be std::string to parse >1 token 2025-01-15 23:05:52 -05:00
c1adc48799 add more scenario args and validation logic 2025-01-15 23:05:52 -05:00
0a815bc50c load a scenario from the command-line 2025-01-15 23:05:52 -05:00
5936b1c579 global vector for extra scenario directories 2025-01-15 23:05:52 -05:00
346ce7eb94 add new brew directories to xcodeproj 2025-01-14 13:41:37 -05:00
7b62f6a9b9 specify required dep versions in README 2025-01-14 13:41:37 -05:00
b05f9ffd34 keg-only pinned libs have different install paths 2025-01-14 13:41:37 -05:00
f303e3e12e pin boost version in mac CI for C++11 support 2025-01-14 13:41:37 -05:00
129d9417ab mac-scons install SFML@2 2025-01-14 13:41:37 -05:00
e8bcd663c3 add text to leds for pc-alchemy-info.xml 2025-01-11 21:50:35 -05:00