Commit Graph

112 Commits (de30eaf06a1315bd297028b3f834e962fff7fd76)
 

Author SHA1 Message Date
Elijah Voigt de30eaf06a Mostly working, battling handle types 2 years ago
Elijah Voigt cef69b81cc Toml generalization
Trying to make the tweakfile code more general purpose.
I'd like to just throw stuff in there and reference it in code without
having to modify structs and stuff.

So far it's tedious, but mostly because I'll have to go back and rewrite
a bunch of code... sadge.
2 years ago
Elijah C. Voigt 837c345ffe Making progress toward 0.12 upgrade completion 2 years ago
Elijah Voigt 0a79c8a53a This *should* be all I need for the 0.12 upgrade... 2 years ago
Elijah Voigt eca7e95e10 So close to getting it to compile...
Then the real fun begins...
2 years ago
Elijah Voigt 13a2e9f0a0 Started light tweaks 2 years ago
Elijah Voigt 0511b8520a "fix" mouse cursors
Not sure this is final, but it's at least more general purpose.
Also buttons are consistent.
2 years ago
Elijah Voigt 4040d55372 3d models/materials/animations tweaks
Likely cannot update these in real time...
2 years ago
Elijah Voigt d7d89d71da Side switching works! 2 years ago
Elijah Voigt 4c548cdb45 Ayyy, got 2d sprites loading! With tweaks!
Now to get it to reload...
2 years ago
Elijah Voigt 7a35c3e233 BROKEN: Change order of loading systems for tweakfile 2 years ago
Elijah Voigt 3f8232283e adding msaa configuration 2 years ago
Elijah Voigt 589be78b2b Added tonemapping tweak to tweakfile 2 years ago
Elijah Voigt 0f17a2523a Integrating fog and adding color grading to tweakfile 2 years ago
Elijah C. Voigt 3429e8f0bd Parsing fog implemented.
Now just need to use the fog values...
2 years ago
Elijah C. Voigt 296d79afeb Half way implementing fog tweakfile changes
Parsing the fog parameter in toml is a PITA but a good lesson for future
tweaks I guess...
2 years ago
Elijah C. Voigt ff7b707bef *Actually* fix hovering sound not stopping issue
And avoid dumb string comparisons that don't even work!
2 years ago
Elijah C. Voigt 96c3597c67 Use Sam's 2d/3d toggle button icons 2 years ago
Elijah C. Voigt 79f1e0813d Very roughly using the spotlight valid move indicators 2 years ago
Elijah C. Voigt d3d46a7788 Got tiles working 2 years ago
Elijah C. Voigt 568925ed98 Assets sync 2 years ago
Elijah Voigt e2c2f50ab3 Only make display mode switch avaliable after loading 2 years ago
Elijah Voigt cc0299a65a Rule: No move rejections (sideA->sideB->sideA) 2 years ago
Elijah Voigt d737e9c10d Restirct movement to non-self-capture tiles 2 years ago
Elijah Voigt 69205318dd Move loading system to loading.rs 2 years ago
Elijah Voigt a784bd1c2f Cite your sources 2 years ago
Elijah Voigt e0cb6b8bef Starting on rules implementation 2 years ago
Elijah Voigt 1fcd30b026 Restrict movement to valid moves
Now need to fix valid moves to be accurate
2 years ago
Elijah Voigt a58151ee52 Very simple 2d/3d toggle button
It's buggy as hell, but it works. Improvements come with icing.
2 years ago
Elijah Voigt 087b427506 Possible solution to cancel hover and music audio 2 years ago
Elijah Voigt cf68b7aecf Tried to re-center the pieces but they it is fraught... 2 years ago
Elijah Voigt 6ee1aeec0b Nevermind, going back to shell.nix 2 years ago
Elijah Voigt e978d40ff0 trying nix flakes
Seems to basically be a drop-in for what I was using?
2 years ago
Elijah Voigt ed9a2d6581 Camera animations! And Turns! 2 years ago
Elijah Voigt 420742a2eb Some cleanup, starting on opening animation fixups 2 years ago
Elijah Voigt 44b233f13f Only play MenuSelect when an item is selected 2 years ago
Elijah C. Voigt 39d9b6a6c8 Update 3d model glb file in sync with google drive. 2 years ago
Elijah C. Voigt e8e53dcc86 Add asset for number of cameras (should be 1 per display state) 2 years ago
Elijah C. Voigt 3cee6763f5 Asset cleanup, playing around with hot-swapping music 2 years ago
Elijah C. Voigt 5f2cd7bb4a Audio fixed! 2 years ago
Elijah Voigt 5b2ba79895 Remove TODO, everything is in notion 2 years ago
Elijah Voigt 50d35533cc Hey it worksgit add .; git commit Selection handling refactor FTW 2 years ago
Elijah Voigt 12bf2ea96d About to make a big refactor to selection 2 years ago
Elijah Voigt 0d4a800456 OK so 2d/3d switching is pretty seamless (seemless?) 2 years ago
Elijah Voigt 012593b891 Fixed bug with 3d not having textures on startup 2 years ago
Elijah Voigt e2e535137a Most of the way toward the final camera setup
Two cameras only, one for 2d one for 3d -- none of this camera-per-state bs.

Still have a bug with switching while in the menu, but otherwise things
are working well.
2 years ago
Elijah Voigt c7692d36c1 Need to figure out a better way to camera...
The general idea is that we will have 2 cameras total, one for 2d and
one for 3d. Start with 2d and switch to 3d. Each camera will be marked
with it's state, and there will be a system which listens for some event
(or resource update) to change the camera.
2 years ago
Elijah Voigt 1d17937b4a oops, that wasn't supposed to be committed 2 years ago
Elijah Voigt 15c7f5c0fc and the color inconsistency 2 years ago
Elijah Voigt 8cee0b6fb5 I think the jitter-selected issue is fixed 2 years ago