Commit Graph

69 Commits

Author SHA1 Message Date
Chris
49862b5de1 feat: add shuriken weapon
add shuriken weapon model, 3 animations
change move speed triggers animation
2026-01-09 01:14:14 -05:00
Chris
96c43c6369 feat: better state handling for combat
melee weapon now spawns in hand
melee substate cleaned up to work with above
added new playerinventory script on player
added new playeranimation script on player
changed inventory to IInventory
animations tweaked to avoid a lockout
2026-01-08 01:22:45 -05:00
Chris
2e28fe17cd fix: player now properly responds to root motion
also contains changes to the animation controller for all the currently made animations, events for the singular attack animation, corresponding methods, and graph changes to utilize them
2026-01-07 01:10:59 -05:00
Chris
da2372d77d feat: minor attack value changes 2025-12-06 18:30:08 -05:00
Chris
557979f470 feat: updated attack graphs to use new attacking tasks, and overall finished a "0.1" version for enemy attacks- they now work. 2025-12-05 20:40:47 -05:00
Chris
e7b72520c0 fix: readded playerfacingdirection temporarily to UnitFacingDirection.cs to resolve NodeCanvas issue with serialization on PlayerFSMs 2025-11-22 14:15:15 -05:00
Chris
5ce787251d maint: enemy asset folder restructuring, animations added, animators added, created enemy spawners 2025-10-23 20:37:35 -04:00
Chris
a83ab1156a maint: clean-up of some combat related classes and methods for clarity 2025-10-23 13:06:51 -04:00
Chris
bd97b3eeb5 added: player dies if not picked up in time 2025-10-20 21:23:07 -04:00
Chris
0bb10a8f46 added: full logic and ability for downing and picking up allies 2025-10-20 16:36:23 -04:00
Chris
507a735253 change: scene and prefab changes related to recent changes 2025-10-08 22:57:59 -04:00
Chris
b60f8e8619 improv: working and ready testgohardmelee 2025-10-04 16:58:38 -04:00
Chris
1240afb051 added: go hard state and a melee combo for it 2025-10-04 15:40:13 -04:00
Chris
d033b655cc added: more testing animation work for gohard 2025-10-04 14:11:49 -04:00
Chris
fa48ba1ae0 added: testenemy for combat and enemy ai 2025-10-04 13:48:04 -04:00
Chris
06cfd582c8 improv: more completed melee, including support for dragging enemies along melee (rudimentary) 2025-10-03 19:42:08 -04:00
Chris
d787353706 added: initial combat mechanics 2025-10-03 13:29:46 -04:00
Chris
8f3ea1a491 maint: various clean up, movement tweaks, and smoothing fixes 2025-09-29 21:10:22 -04:00
Chris
6157d6421f fix: removed all unremoved tasks 2025-09-26 16:03:40 -04:00
Chris
4569cea664 change: finished and cleaned all settings changes, code commented, smoothing and easing are now exponential 2025-09-26 14:09:22 -04:00
Chris
b21adf93e2 change: more alterations to the new movement and settingvalue system 2025-09-22 14:24:50 -04:00
Chris
d4231d4f38 change: gravity settings functions and deprecation of jump/gravity split 2025-09-21 13:53:49 -04:00
Chris
0fbef6aeee change: more alterations to movement, settingvalues, valuegroup, etc. 2025-09-18 19:58:37 -04:00
Chris
aad8b78c22 change: all movement separated into invidividual tasks, a lot of shuffling value groups and related stuff around 2025-09-16 17:07:20 -04:00
Chris
7a0499f36a added: item pickups with online persistency 2025-09-08 16:40:13 -04:00
Chris
30afcc15d2 fix: some neighborhood scene fixes and fsm fixexs 2025-09-02 19:53:17 -04:00
Chris
39376934a5 fix: grapple camera null reference 2025-08-31 17:20:18 -04:00
Chris
5924479307 maint: created new scene for demoing. cleaned up errors. 2025-08-31 15:55:15 -04:00
Chris
170a08355c change: prefabbing some scene items 2025-08-31 13:36:28 -04:00
Chris
b007dff968 feat: version 1.0 grapple 2025-08-31 13:07:49 -04:00
Chris
f87c5a2cb7 change: number tweaks to grapple, some cleanup 2025-08-31 11:58:10 -04:00
Chris
7d1ee7da7d change: rebuilt grapple 2025-08-30 01:08:23 -04:00
Chris
a289c78b5d changed: changing some air movement values can now be smoothed (including values that are used to smoothing out inputs) 2025-08-21 17:29:22 -04:00
Chris
93634a9586 changed: tweaks to make grapple feel better 2025-08-17 14:37:33 -04:00
Chris
6e4ab86d51 maint: final tweaks and cleanups 2025-08-14 23:31:29 -04:00
Chris
0783545388 maint: deleted old and now unused movement tasks/graphs 2025-08-14 23:31:28 -04:00
Chris
4456a36e07 maint: cleaned up some files and tweaked some movement 2025-08-14 23:31:28 -04:00
Chris
e3de32564f changed: graph to use new system 2025-08-14 23:31:28 -04:00
Chris
e60091162e changed: UnitMovementHandler.cs is now functional (buggy) 2025-08-14 23:31:28 -04:00
Chris
0e71be73da added: initial seperation of movement from gravity and rotation 2025-08-14 23:31:27 -04:00
Chris
49464ee48c maint: final tweaks and cleanups 2025-08-14 21:59:46 -04:00
Chris
79d0326d4b maint: deleted old and now unused movement tasks/graphs 2025-08-14 21:58:58 -04:00
Chris
2261d1bd00 maint: cleaned up some files and tweaked some movement 2025-08-14 18:39:36 -04:00
Chris
6f1aa17d52 changed: graph to use new system 2025-08-13 17:06:45 -04:00
Chris
465ce533ab changed: UnitMovementHandler.cs is now functional (buggy) 2025-08-09 18:44:46 -04:00
Chris
126aacf9d8 added: initial seperation of movement from gravity and rotation 2025-08-08 15:14:07 -04:00
Chris
5b61d042b1 added: grapple pull replacement for crappy new grapple 2025-08-08 14:22:32 -04:00
Chris
66ab541897 added: fully functional grapple launch and 90% functional grapple pull 2025-08-08 14:22:32 -04:00
Chris
f83d9326ab change: grapple move slow and clean up 2025-08-08 14:22:32 -04:00
Chris
9e8616f8da change: altered camera for smoother and more responsive lock-on (mainly jitter from the arbitrary target, locking rotation) 2025-08-08 14:22:32 -04:00