Commit Graph

88 Commits (69205318dda531490e5a35a03dd05913dd16cc1d)
 

Author SHA1 Message Date
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
Elijah C. Voigt ea99af748c possible moves works as expectedgit add .; git commit (now to filter down to actually valid moves... 2 years ago
Elijah C. Voigt 1eba3d962e moves is making progress 2 years ago
Elijah C. Voigt cdf0b52ea6 no progress is made, but code has changed 2 years ago
Elijah C. Voigt 61ce668383 it was z-stackinggit add .; git status duhgit add .; git status 2 years ago
Elijah C. Voigt 38b796ad31 bug infestation. selecting/capturing/etc in 2d works worse than in 3d 2 years ago
Elijah C. Voigt 8e0254c7e8 refactor states; separate display and play states 2 years ago
Elijah C. Voigt a5bb2aa385 exclusive selection 2 years ago
Elijah C. Voigt ade967fb67 Hey 2d and 3d selection work!
Small bug w.r.t. selecting multiple entities at once, should be a quick fix...
2 years ago
Elijah C. Voigt b4270899d2 Moving works in 2d!
Now just need to generalize 3d selection to select pieces + board tiles for movement to work there!

Exicted!
2 years ago
Elijah C. Voigt 729c74e932 Select refactors for 2d, sync select/deselects 2 years ago
Elijah C. Voigt fdd3ccaa84 cargo fmt 2 years ago
Elijah C. Voigt 5c92c07d94 Make it work on MacOS 2 years ago
Elijah C. Voigt fce038b7ac correct credits file name 2 years ago
Elijah Voigt f32d462df6 Added hitboxes 2 years ago
Elijah Voigt 8a5375e445 The animations work and they look sick 2 years ago
Elijah Voigt 668bb64e68 pickup/putdown animationsgit add .; git commit 2 years ago
Elijah Voigt 1aec9ae9ce Stand-in pick-up/put-down movement. Next: animationsgit diff HEAD~1 2 years ago
Elijah Voigt 9cb7043eed Some improvements... 2d breaks when you select in 3d though... 2 years ago
Elijah Voigt df74674c96 Basic 3d select implemented0 2 years ago
Elijah Voigt fc2a0850d7 holy shit it just kinda works 2 years ago