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
Elijah Voigt
51888d5370
Added nix shell (switched from fedora)
2 years ago
Elijah Voigt
d627e8229e
small diff
2 years ago
Elijah Voigt
64b18d9883
Adding some tracing I guess...
2 years ago
Elijah Voigt
983779c948
De-select does not work...
2 years ago