Commit Graph

97 Commits (06fa4164478110d6380a4822a8fd7c0abf1b6127)

Author SHA1 Message Date
Elijah C. Voigt 06fa416447 Model replacement kinda sorta works -- ship it! 2 years ago
Elijah C. Voigt 6ce3fffa87 Still borked, saving my place
rolling back in hopes that it fixes things...
2 years ago
Elijah C. Voigt 0972d2ef91 Welp I broke something... 2 years ago
Elijah C. Voigt c9cf364c13 Saving my place before making a big change
Going to try simplifying the piece updating logic into one method
2 years ago
Elijah C. Voigt 3d613864bd Upgrade successful, the game runs! 2 years ago
Elijah C. Voigt ac7458a0f9 Clippy is happy 2 years ago
Elijah C. Voigt 618d0c87b4 Remove examples
Too much work to maintain wrt upgrades
2 years ago
Elijah C. Voigt 023dd9dc00 Clippy fixes 2 years ago
Elijah C. Voigt 877f7001b1 Mostly updated to bevy 0.13 2 years ago
Elijah C. Voigt 8e2d4ab7af Still not sure how to get rid of fog at startup... 2 years ago
Elijah C. Voigt bd303af745 clicking through animations/intro scroll 2 years ago
Elijah C. Voigt 4b5c90f1ba saving my place working on menus
Also refactored my custom any_component_X methods to act more like other
conditionals
2 years ago
Elijah C. Voigt 5fc0706c10 Saving my place
Adding a little 'just_pressed' helper for system conditionals
Replaces that lambda I kept using all over the place
2 years ago
Elijah C. Voigt ca092ddbc0 Saving my place, reworking menus 2 years ago
Elijah C. Voigt 82b817a614 State management refactor
Have not run this, almost certain things are broken.

The general idea is we mark entities with components and have a general
purpose "OnStateChange" trigger that marks all "active state" entities
as visible and all "inactive state" entities as invisible.

This should simplify state management -- unless of course there are
exceptions which there will be and will require having some sort of
"Sticky<T>" component that says "When this state transition occurs,
don't touch this one entity"
2 years ago
Elijah C. Voigt ae19a96844 Working better, but not intro -> game animation is missing
the game just pops into existance, no bueno.
2 years ago
Elijah C. Voigt 2bcc240cc3 Doesn't work, but saving my place 2 years ago
Elijah C. Voigt 59755d2bdd cargo fmt 2 years ago
Elijah C. Voigt 666609e419 Not sure why, but resetting is not as elegant as I had hoped
This is definitely the right approach, but why is everything becoming
red??
2 years ago
Elijah C. Voigt dc981aafea cargo fmt 2 years ago
Elijah C. Voigt 2d60508471 Skip animation 2 years ago
Elijah C. Voigt 1d8a505d23 Example is close, but still no repro on the rendering bug... 2 years ago
Elijah C. Voigt d75658939d made example closer to real game, but still no repro... 2 years ago
Elijah C. Voigt 399c1c6208 Saving my place
This was too much work to accidentally fuck it up with my "fixes"
2 years ago
Elijah C. Voigt e6be125c7d Fixed placing captured pieces on the side of the board 2 years ago
Elijah C. Voigt f9197ab157 Merge PlayState with Side 2 years ago
Elijah C. Voigt 0e2308929c cargo fmt 2 years ago
Elijah C. Voigt 18f3797340 Adding endgame tracking 2 years ago
Elijah C. Voigt fe2e023036 cargo fmt 2 years ago
Elijah C. Voigt 609ae8ebb9 In a good-ish spot, going to save 2 years ago
Elijah C. Voigt f0a64541e1 Rip out 2d, merge editor and debug mode 2 years ago
Elijah C. Voigt c9b2a22e68 Editor, plus better alignment for pieces on side of board
The pieces are still not in the right place...
2 years ago
Elijah C. Voigt 050dd1d3d1 Added scoring, but having trouble placing defunct pieces 2 years ago
Elijah C. Voigt 63dac42250 Refactor: valid move indicators no longer despawn 2 years ago
Elijah C. Voigt 8689574e95 Example works, not sure why gray in game.
Going to move on to some smaller wins
2 years ago
Elijah C. Voigt 52efde3756 Progress toward the dissolve animation
Not sure why the base coat is gray instead of transparent...
2 years ago
Elijah C. Voigt eea2f879d0 skeleton for capture animation flow 2 years ago
Elijah C. Voigt 31041be37c Light tweaks working 2 years ago
Elijah C. Voigt 90a33be8be Fixup animations, add hover menu sound 2 years ago
Elijah C. Voigt 3d5d1dd42a Getting things mostly fixed up with the 0.12 update
Problems with animations, regressions IMO. Not sure how to fix w/
correctness in mind.

Waiting on sam to make some updates to the assets file before fixing
animations then can produce a build.
2 years ago
Elijah C. Voigt a1a0814673 Things mostly work! Solved the dumb camera anim... 2 years ago
Elijah C. Voigt 87b6672631 Everything works!... except animation... 2 years ago
Elijah Voigt de30eaf06a Mostly working, battling handle types 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 13a2e9f0a0 Started light tweaks 2 years ago
Elijah Voigt 4040d55372 3d models/materials/animations tweaks
Likely cannot update these in real time...
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