Dustin Carlino
|
f86e9666d5
|
convert DebugMode to stackable states
|
2019-06-22 10:30:40 -07:00 |
|
Dustin Carlino
|
a451c06d46
|
proof of concept for stackable game states. most things in splash screen
and sandbox mode converted. already feeling MUCH cleaner.
|
2019-06-21 16:01:07 -07:00 |
|
Dustin Carlino
|
a921469da9
|
dont special-case having a loading screen during make_gui. pass in EventCtx to make_gui to undo some hacks
|
2019-05-04 17:19:45 -07:00 |
|
Dustin Carlino
|
eed33931de
|
proof-of-concept for gluing Timer to loading screen. hacky and not
featurefull yet.
|
2019-05-04 16:41:01 -07:00 |
|
Dustin Carlino
|
2f66c8ca5c
|
remember if modal menus are hidden or not
|
2019-05-04 09:30:44 -07:00 |
|
Dustin Carlino
|
6c95bdc0cd
|
merge some stuff into a single helpers module
|
2019-04-29 10:03:43 -07:00 |
|
Dustin Carlino
|
f29570a28e
|
flatten UIState into UI
|
2019-04-29 09:52:52 -07:00 |
|
Dustin Carlino
|
78fc973611
|
move the show_associated plugin to some CommonState, invoke it from relevant modes
|
2019-04-28 17:09:31 -07:00 |
|
Dustin Carlino
|
3c85284e59
|
skeletons for mission editing and a/b test modes
|
2019-04-26 14:35:29 -07:00 |
|
Dustin Carlino
|
a2fb26d5fb
|
starting a debug mode... for me, basically :P
|
2019-04-25 15:58:55 -07:00 |
|
Dustin Carlino
|
1fabf29747
|
start the sandbox mode, just with sim controls. remove unused sim score
plugin.
|
2019-04-25 12:22:12 -07:00 |
|
Dustin Carlino
|
d771927576
|
moving the map diffs viewer into a top-level Edit mode
|
2019-04-23 16:01:33 -07:00 |
|
Dustin Carlino
|
410cb17c5f
|
hacky way to split GameState into multiple modules
|
2019-04-23 15:19:03 -07:00 |
|
Dustin Carlino
|
320c91faf7
|
bam, variable font size
|
2019-04-22 20:17:18 -07:00 |
|
Dustin Carlino
|
4eece7bae7
|
borrow text to draw, stop cloning everywhere
|
2019-04-22 13:29:24 -07:00 |
|
Dustin Carlino
|
26fd30191d
|
removing controls from LogScroller, which doesn't do the right thing and
also crashes if you try to scroll
|
2019-04-22 11:06:07 -07:00 |
|
Dustin Carlino
|
7c67ceca2d
|
remove UIState trait
|
2019-04-21 17:38:22 -07:00 |
|
Dustin Carlino
|
b433fc692e
|
delete old tutorial mode, fold splash.rs into main.rs, change flag to
skip the menu
|
2019-04-21 17:25:18 -07:00 |
|
Dustin Carlino
|
0b4694dcba
|
start splash screen wrapping everything. doesn't do anything yet
|
2019-04-21 13:05:03 -07:00 |
|
Dustin Carlino
|
c25d544fe2
|
fixing edits_name in map paths and also supporting Windows backslashes in paths
|
2019-04-10 11:22:36 -07:00 |
|
Dustin Carlino
|
40206eccc3
|
removing most log usage from editor
|
2019-02-20 11:29:36 -08:00 |
|
Dustin Carlino
|
e445f972dd
|
move ToggleableLayers out of ezgui, stop associating a zoom with them
|
2019-02-14 16:51:27 -08:00 |
|
Dustin Carlino
|
06c8ed72a9
|
flag-based profiling of GUI
|
2019-02-14 13:16:43 -08:00 |
|
Dustin Carlino
|
c4d09b6e4f
|
rearrange colorscheme ownership
|
2019-01-31 23:28:26 -08:00 |
|
Dustin Carlino
|
5ca066a7df
|
dont even draw parcels by default
|
2019-01-26 10:58:08 -08:00 |
|
Dustin Carlino
|
623e578665
|
inverting the ezgui/GUI control to plumb Prerender
|
2019-01-25 10:19:58 -08:00 |
|
Dustin Carlino
|
6af551bc95
|
plumbing colorscheme early to support prerendering in DrawMap construction...
|
2019-01-25 09:46:19 -08:00 |
|
Dustin Carlino
|
f018158aa3
|
remove copyright comment from remaining files
|
2019-01-20 13:57:55 -08:00 |
|
Dustin Carlino
|
7aed6fa690
|
disable debug controls in tutorial mode... except for the top menu fixes
|
2018-12-24 18:26:11 -08:00 |
|
Dustin Carlino
|
999c4e6975
|
follow build.rs output rules better... even though spurious recompiles
still happen. :(
|
2018-12-20 10:21:52 -08:00 |
|
Dustin Carlino
|
b7f31cc8f4
|
make canvas know initial screen size, so centering on map pt initially does work
|
2018-12-18 15:37:44 -08:00 |
|
Dustin Carlino
|
2a8842aa00
|
brief round of clippy
|
2018-12-14 11:13:05 -08:00 |
|
Dustin Carlino
|
7c48ec02cc
|
making tutorial UIState that just wraps and delegates, doesn't do
its own thing yet
|
2018-12-13 14:51:40 -08:00 |
|
Dustin Carlino
|
bb71418fd3
|
make UI generic over UIState
|
2018-12-13 14:30:18 -08:00 |
|
Dustin Carlino
|
13134a091b
|
generate a module
|
2018-12-12 16:55:01 -08:00 |
|
Dustin Carlino
|
26af5526f2
|
just moving some plugin-bundling code to a separate module, but not really changing ownership structure yet
|
2018-12-12 14:36:26 -08:00 |
|
Dustin Carlino
|
91b2b07fbd
|
remove more extern crate's; import macros directly
|
2018-12-06 11:22:12 -08:00 |
|
Dustin Carlino
|
375a923a9d
|
try removing most extern crate's
|
2018-12-06 11:00:13 -08:00 |
|
Dustin Carlino
|
6a0cd7f71e
|
rust 2018: run the new fmt, delete the unneeded script
|
2018-12-06 10:05:50 -08:00 |
|
Dustin Carlino
|
c198a49ad3
|
changing real turn geometry to be a polyline
|
2018-12-03 09:25:47 -08:00 |
|
Dustin Carlino
|
76e02897d0
|
experimenting with bezier curves for left and right turns. they look
great!
|
2018-12-02 20:06:29 -08:00 |
|
Dustin Carlino
|
4d7c1203a6
|
the great control layer merge
|
2018-11-30 13:52:50 -08:00 |
|
Dustin Carlino
|
117adb7f1a
|
consolidating all of the kml parsing code
|
2018-11-21 13:20:41 -08:00 |
|
Dustin Carlino
|
f011f8f56d
|
making hierarchial progress timer to replace flamegraphs. using in many,
but not all, places
|
2018-10-28 16:40:37 -07:00 |
|
Dustin Carlino
|
37006369af
|
fix other crates that have Color constants
|
2018-10-26 15:00:04 -07:00 |
|
Dustin Carlino
|
898e036c7e
|
the great color scheme refactor!
|
2018-10-24 19:18:37 -07:00 |
|
Dustin Carlino
|
02477d6717
|
moving plugins to a generic list
|
2018-10-22 10:45:14 -07:00 |
|
Dustin Carlino
|
e987282e3c
|
removing UIWrapper
|
2018-10-21 19:28:17 -07:00 |
|
Dustin Carlino
|
def2f60a92
|
refactor log adaptor stuff
|
2018-10-21 11:32:17 -07:00 |
|
Dustin Carlino
|
35566543f1
|
briefly play around with cpuprofiler and gperftools
|
2018-10-18 10:54:04 -07:00 |
|