Commit Graph

116 Commits

Author SHA1 Message Date
f833f1cec7 Tweaks to movement states and modifiers for more realistic values 2025-05-31 21:36:40 -07:00
b7002f03ad Some odd dash behavior on slip surfaces but otherwise, add return after state change to fix long standing weirdness of processing the wrong movement parameters right before state change. 2025-05-31 21:27:30 -07:00
327e02d00b More modifier rooms 2025-05-30 21:56:45 -07:00
59f2823b21 Good progress but crouch move is a little off for some reason 2025-05-29 22:30:21 -07:00
d1d7e24936 Movement based only on input for static movement. No acceleration then only input. 2025-05-27 21:52:42 -07:00
4a95ec08f4 Impulse maybe working 2025-05-26 12:05:41 -07:00
e7f08fd351 Busted impulse. 2025-05-25 19:17:14 -07:00
76ec165863 Jump looking better. Seems we made gravity optional by relative movement in y axis and desired movement never being set to down. 2025-05-25 10:23:14 -07:00
d7d612db72 Acceleration now directionless. It doesn't work yet but at least it doesn't crash. 2025-05-25 10:03:26 -07:00
a02eb6830a New model, new problems. 2025-05-15 00:02:17 -07:00
a3c3d2db9f Total switch of export params for movement params and modifiers, state is next. 2025-05-14 23:49:33 -07:00
6626e03fb1 Yet another movement model 2025-05-14 23:13:13 -07:00
71a497b73b Added jerk, fixing state modifiers 2025-05-10 20:03:51 -07:00
1e5cf79f15 Modifies over levels doable again. 2025-05-10 15:44:18 -07:00
95c217be5c Starting a series of test chambers. 2025-05-10 08:52:25 -07:00
f13c4a7061 Modifiers are resources now so I can easily dump them into levels. Yay. 2025-05-10 08:18:06 -07:00
92c707b2f0 Modifier with zero limit now works a little better. Still have some bugs. 2025-05-09 23:36:09 -07:00
8e9f246e2a Renamed to velocity controller 2025-05-09 21:49:58 -07:00
d1d33f3087 Movement routines now it is own class. I can use them outside of states 2025-05-09 00:14:03 -07:00
2301401dd0 Movement work into its own class 2025-05-08 23:55:14 -07:00
fc29c18552 Movement Cleanup. 2025-05-08 21:46:24 -07:00
05580ee50d Vertical application of jump on new range based model. 2025-05-08 21:14:10 -07:00
c6de01ba1a Oh that pesky impulse control. 2025-05-04 23:32:28 -07:00
061ceb76b9 Deprecated old movement function. 2025-05-04 20:36:16 -07:00
8906b98680 Maybe better impulse apply 2025-05-04 19:17:08 -07:00
f7f5ce1e61 No more bean! Also modifier on grounded seems to be working. 2025-05-04 08:28:55 -07:00
b45272934f Movement modifier has grounded processing directives. 2025-05-04 08:05:27 -07:00
7d7f3dfcd6 Impulse still bad. Modifier doesnt push into negative now. 2025-05-04 00:52:47 -07:00
d587eae523 More refactoring of movement 2025-05-03 16:52:47 -07:00
253ffe9641 Modifiers applying for movement! but now I need bodges in the object mover again. 2025-05-01 23:50:38 -07:00
2c7a8e64f2 Tired state added to test movement. 2025-04-30 23:39:33 -07:00
d5818f1c17 Lots of work on state modifiers in prep for movement. 2025-04-30 23:09:43 -07:00
ec869ed1cc Better movement working. still wip. 2025-04-29 00:19:24 -07:00
6ea1d12ce4 Try to get modifier accell to only apply during modifier range. 2025-04-28 19:50:51 -07:00
ad01724071 Is it working! Really! 2025-04-27 19:25:36 -07:00
5ecbbccf7e Super slippy walk working again! 2025-04-27 09:37:40 -07:00
d4077cff43 Swithing to move_toward based acceleration. All accel would have to be positive. 2025-04-27 08:24:35 -07:00
ad0b1a9595 Fail at roling. 2025-04-26 18:52:56 -07:00
6d894f926f Some tweaks to the level for testing. 2025-04-26 18:16:52 -07:00
00de0d6450 Immediate stop when no accelleration seems to work. 2025-04-26 16:56:52 -07:00
dceb0ad3e8 Getting better on movement but still buggy. 2025-04-26 13:36:17 -07:00
633881ede8 Movement controller failures. 2025-04-25 23:46:41 -07:00
b5b320f4a7 Detector raycasts now scene unique. 2025-04-21 23:58:14 -07:00
f87eb297ba Player cleanup 2025-04-21 23:51:24 -07:00
94302003d8 Fixes and tweaks for cameras, main functions, and loading in game scenes. 2025-04-21 23:28:45 -07:00
3ffcf7ca59 Cleanup, delete unused files. Standardize TODOs 2025-04-21 20:29:13 -07:00
742db5ee8c Debug console cleanup 2025-04-20 22:20:27 -07:00
d8a5107739 PlayerInfo and playerE cleanup 2025-04-20 22:03:26 -07:00
590e786d83 Game resets on player death. 2025-04-20 09:10:08 -07:00
0ea4a45b06 Camera Fix 2025-04-18 21:14:59 -07:00