Commit Graph

  • 7c6891e26c change: updated palettes for building crafting Chris 2025-12-03 01:51:11 -05:00
  • fd3bcde7dc changed: moved some parts of existing buildings into reusable prefabs Chris 2025-12-03 01:50:47 -05:00
  • 8a527201d8 added: window warm light material Chris 2025-12-03 01:50:30 -05:00
  • de1c2bfb49 changed: turned off gizmo for combat/interaction observers Chris 2025-12-03 01:49:54 -05:00
  • cf70287797 maint: turned off the head moving for now Chris 2025-12-02 17:57:18 -05:00
  • 4bd307fba8 maint: renamed isPaused to fix overlap with nodecanvas variable Chris 2025-12-02 17:57:00 -05:00
  • e49909580c changed: more tasks and states for changing pathfinding Chris 2025-12-02 17:56:38 -05:00
  • 30509b3714 added: new task script for allowing units to circle a target. Added to agent. Chris 2025-12-02 17:36:34 -05:00
  • 8919a69e50 change: changed how combat state mangement works by adding circling movement, target sight loss, and attach chance to combat subfsm Chris 2025-12-02 17:16:30 -05:00
  • ed4298b1da feat: added the early parts of a basic attack system for enemies Chris 2025-11-23 14:10:43 -05:00
  • 8b9d2c21ce change: added more spawn zones Chris 2025-11-22 14:16:11 -05:00
  • ea048be111 change: enemy combat/detection state now handled by the spawner Chris 2025-11-22 14:15:58 -05:00
  • e7b72520c0 fix: readded playerfacingdirection temporarily to UnitFacingDirection.cs to resolve NodeCanvas issue with serialization on PlayerFSMs Chris 2025-11-22 14:15:15 -05:00
  • 4cf9054e88 change: more enemy state management changes Chris 2025-11-11 12:34:27 -05:00
  • d75946de65 fix: changes to FSM state string to better account for local players Chris 2025-11-10 16:32:23 -05:00
  • 1a8c2fc601 change: removed unused animation componenet Chris 2025-11-10 16:11:46 -05:00
  • 0cb32eb498 added: indicator gameobject for noticing target Chris 2025-11-10 16:08:28 -05:00
  • 88803c9b86 added: enemy target acquisition, better pathfinding, moved combat reference to unit Chris 2025-11-10 16:07:22 -05:00
  • 68fe0e3413 maint: moved movement reference to unit Chris 2025-11-10 16:07:12 -05:00
  • fa810bf970 added: enemy target acquisition, better pathfinding, moved combat reference to unit Chris 2025-11-10 16:06:21 -05:00
  • a6182cd066 added: some headtracking Chris 2025-11-10 15:18:48 -05:00
  • fb515ed1cf feat: enemies spawn in spawn zones and wander on a graph Chris 2025-10-24 13:03:16 -04:00
  • f0a99253e5 maint: reimport of astar and aline, removal of asmdef temporarily Chris 2025-10-24 10:56:28 -04:00
  • 2203b0323b refactor: PlayerFacingDirection.cs renamed to UnitFacingDirection.cs Chris 2025-10-23 21:56:58 -04:00
  • fd06b6c45b added: EnemyCombat.cs with reference to IUnitTargetProvider.UnitTarget Chris 2025-10-23 21:55:44 -04:00
  • f1dee5c0e4 improv: UnitMovementHandler.cs uses IUnitDirectionProvider.cs for direction instead of input direction directly Chris 2025-10-23 21:55:14 -04:00
  • 958c57bdc0 improv: added IUnitDirectionProvider.cs for providing direction to UnitMovementHandler instead of PlayerControls Chris 2025-10-23 21:49:14 -04:00
  • f4714db41b improv: UnitMovementHandler.cs now uses IUnitTargetProvider Chris 2025-10-23 21:48:36 -04:00
  • 129a5226c5 improv: added reference to movement for UnitComponent.cs Chris 2025-10-23 21:48:05 -04:00
  • 392f24a916 improv: added IUnitDirectionProvider.cs interface to replace directly accessing LockOnManager as part of generification of UnitMovementHandler.cs Chris 2025-10-23 21:44:31 -04:00
  • 0cb88b8fc6 fix: singleton operation for LockOnManager Chris 2025-10-23 21:33:28 -04:00
  • 2c88685990 maint: added astar to core asmdef Chris 2025-10-23 20:52:56 -04:00
  • 625db5cb74 Merge branch 'dev' into feature/player.basic-combat-pt2 Chris 2025-10-23 20:50:37 -04:00
  • ba23cf7489 maint: installed astar pathfinding assset Chris 2025-10-23 20:49:27 -04:00
  • 5ce787251d maint: enemy asset folder restructuring, animations added, animators added, created enemy spawners Chris 2025-10-23 20:37:35 -04:00
  • 6659b6ee7c maint: build profile for windows changes Chris 2025-10-23 18:42:04 -04:00
  • 2535db65f2 maint: playmode settings for TwoPlayers changes Chris 2025-10-23 18:41:46 -04:00
  • 1f20537192 maint: network prefabs updated Chris 2025-10-23 18:41:15 -04:00
  • 8628c603a1 maint: ProjectSettings update and clean up Chris 2025-10-23 18:39:45 -04:00
  • fee7b3701e added: World, Zone and ZoneEvent classes for world systems Chris 2025-10-23 18:09:46 -04:00
  • 47b4530dd0 maint: cleaned up some debug.log lines to fight log clutter Chris 2025-10-23 18:08:06 -04:00
  • a83ab1156a maint: clean-up of some combat related classes and methods for clarity Chris 2025-10-23 13:04:56 -04:00
  • eb1622d4ed added: revive ui bar Chris 2025-10-22 11:24:51 -04:00
  • bd97b3eeb5 added: player dies if not picked up in time Chris 2025-10-20 21:23:07 -04:00
  • 0bb10a8f46 added: full logic and ability for downing and picking up allies Chris 2025-10-20 16:36:23 -04:00
  • 021e664320 Merge branch 'refs/heads/dev' into feature/player.initial-combat Chris 2025-10-20 13:57:04 -04:00
  • 7628541758 added: get direction in local space from units Chris 2025-10-20 13:47:49 -04:00
  • 6d57b7bb56 added: new maru model and downed animation Chris 2025-10-20 13:47:16 -04:00
  • aa3c51f06e added: checking if IInteractable is interactable added Chris 2025-10-20 13:46:04 -04:00
  • 77fcd2059a added: new tasks for interactions with units Chris 2025-10-20 13:45:23 -04:00
  • efd665f7d2 maint: updated burst 1.8.24 > 1.8.25 Chris 2025-10-19 15:10:57 -04:00
  • 0240f677c4 change: ownership can now be be changed on objects Chris 2025-10-08 22:58:39 -04:00
  • 507a735253 change: scene and prefab changes related to recent changes Chris 2025-10-08 22:57:59 -04:00
  • 17cba13db5 maint: changed text to be more clear when a source has no target when dealt damage Chris 2025-10-08 22:57:14 -04:00
  • 7210ed71a9 maint: clean up for gameobject name change in player class Chris 2025-10-08 22:56:43 -04:00
  • 44e3a3ef7a added: units can now have their movement settings set through rpc Chris 2025-10-08 22:55:55 -04:00
  • eb7ff08b50 fix: editor now uses custom inspectors for networkbehaviours Chris 2025-10-08 22:52:18 -04:00
  • 5886c9783b refactor: moved a lot of player related scripts to the Reset.Units namespace Chris 2025-10-07 21:30:32 -04:00
  • 6c0163090b fix: changed valuegroupeditors because build wont respect editor folder with asmdef Chris 2025-10-04 17:05:54 -04:00
  • 878ce97fe7 change: updated scene, some enemy movement value tweaks Chris 2025-10-04 16:59:23 -04:00
  • 21cf013c10 improv: lock on targeting debugging option (cont.) Chris 2025-10-04 16:59:03 -04:00
  • b60f8e8619 improv: working and ready testgohardmelee Chris 2025-10-04 16:58:38 -04:00
  • 3db3ca2776 change: player facing direction is now forced to "static" from "towardstarget" if there is no target. player always rotates towards target instead of only when moving Chris 2025-10-04 16:57:32 -04:00
  • de460d9f0a improv: lock on targeting debugging option Chris 2025-10-04 16:56:28 -04:00
  • 1240afb051 added: go hard state and a melee combo for it Chris 2025-10-04 15:40:13 -04:00
  • 19f8662bad fix: modifications to direction handling for when move stick is pressed lightly Chris 2025-10-04 15:39:10 -04:00
  • d033b655cc added: more testing animation work for gohard Chris 2025-10-04 14:11:49 -04:00
  • fa48ba1ae0 added: testenemy for combat and enemy ai Chris 2025-10-04 13:48:04 -04:00
  • 11f2ae26cc maint: moving around methods to work better with Unit/Player/Enemy classes Chris 2025-10-04 13:47:32 -04:00
  • 8a1d135138 change: added Unit layer (disabled self layer checking in observers, this will need to be fixed) Chris 2025-10-04 13:46:50 -04:00
  • 1217ae8788 change: unimportant changes to combat test scene Chris 2025-10-04 01:16:09 -04:00
  • 81bb40c1d8 maint: added Enemy class Chris 2025-10-04 01:15:33 -04:00
  • 3534f09da2 change: moved value group editors to Editor folder Chris 2025-10-04 01:14:40 -04:00
  • af0aab450b maint: renamed player folder to units to match namespaces. added unit class as well. Chris 2025-10-04 01:05:37 -04:00
  • a80d1d487e fix: stopped debug overlay blocking click inputs (again) Chris 2025-10-04 00:38:09 -04:00
  • 42fbffc4e5 improv: better math for draggedUnits movement inheritance Chris 2025-10-04 00:37:07 -04:00
  • c06ed7a46a fix: rotation on getting hit fixed Chris 2025-10-03 20:59:17 -04:00
  • 7068d39b5b new: damage can now be dealt to units using DamageSources Chris 2025-10-03 20:44:48 -04:00
  • 06cfd582c8 improv: more completed melee, including support for dragging enemies along melee (rudimentary) Chris 2025-10-03 19:42:08 -04:00
  • 182b3b001b change: SetNewRotation now takes in Vector3s instead Chris 2025-10-03 19:40:49 -04:00
  • 61d23cb5e2 fix: stopped debug overlay blocking click inputs Chris 2025-10-03 19:38:33 -04:00
  • 966a9efa0c change: added support for observer task spitting out boxoverlap/sphereoverlap hits Chris 2025-10-03 19:37:30 -04:00
  • d787353706 added: initial combat mechanics Chris 2025-10-03 13:29:46 -04:00
  • 5b911f9f47 change: better support for BoxOverlap observers, small tweaks to the editor and task Chris 2025-10-03 13:28:15 -04:00
  • f0c7b8f863 change: adding stats to combat movement Chris 2025-09-10 19:02:56 -04:00
  • c6917f6999 added: maru model, animations, and basic swinging Chris 2025-09-10 17:35:03 -04:00
  • d079e78068 Merge branch 'refs/heads/feature/player-inventory' into dev Chris 2025-10-01 14:34:02 -04:00
  • 8f3ea1a491 maint: various clean up, movement tweaks, and smoothing fixes Chris 2025-09-29 21:10:22 -04:00
  • 535aa1797d maint: testing ui is now a prefab Chris 2025-09-26 16:18:18 -04:00
  • 6157d6421f fix: removed all unremoved tasks Chris 2025-09-26 16:03:40 -04:00
  • 8fdadf9ddd change: scene template and organization Chris 2025-09-26 16:03:20 -04:00
  • ff7b04341b maint: removed all old unused tasks, created new tasks to replace them, cleaned up namespaces, reverted ItemTest.unity Chris 2025-09-26 15:20:42 -04:00
  • 4569cea664 change: finished and cleaned all settings changes, code commented, smoothing and easing are now exponential Chris 2025-09-26 14:03:11 -04:00
  • bd2903a0b2 change: fixing of many issues in handler, deprecation/deletion of variables, cleanup of UnitMovementHandler, cleaning up of inspector Chris 2025-09-23 14:14:47 -04:00
  • b21adf93e2 change: more alterations to the new movement and settingvalue system Chris 2025-09-22 14:24:50 -04:00
  • d4231d4f38 change: gravity settings functions and deprecation of jump/gravity split Chris 2025-09-21 13:53:49 -04:00
  • 0fbef6aeee change: more alterations to movement, settingvalues, valuegroup, etc. Chris 2025-09-18 19:58:37 -04:00
  • aad8b78c22 change: all movement separated into invidividual tasks, a lot of shuffling value groups and related stuff around Chris 2025-09-16 17:07:20 -04:00
  • 16d9676eba maint: added item test to networking Chris 2025-09-10 13:36:51 -04:00
  • 54881ebbd3 changed: item drop tag added Chris 2025-09-10 13:36:17 -04:00