Commit Graph

  • 403051e540 Play multiple audio files Joshalosh 2023-09-30 19:09:15 +1000
  • d48db90783 fp: Disable spazzing buildings doyle 2023-09-30 17:50:57 +1000
  • 1c6037bbaa fp: Park rotation work doyle 2023-09-30 17:49:49 +1000
  • fbf94b12b9 fp: Slow patron after club terry doyle 2023-09-30 16:51:59 +1000
  • e467abf922 fp: Add a simplified swarming algorithm doyle 2023-09-30 16:11:39 +1000
  • a35cb8d2a6 fp: Start drafting up swarming of buildings doyle 2023-09-29 22:44:27 +1000
  • 158fcb12fe fp: Add mobbing behaviour to surround club terry doyle 2023-09-29 21:42:27 +1000
  • 378ef2959b fp: Load the club terry assets doyle 2023-09-29 17:42:58 +1000
  • 0c68aef519 fp: Increase the spawn cap to 128 doyle 2023-09-29 17:04:55 +1000
  • f8e0af730f fp: Make mobs attack in the direction of terry doyle 2023-09-29 16:53:20 +1000
  • d3462f8dc9 fp: Use same attack pattern for Smoochie+Terry as Clinger doyle 2023-09-29 16:17:55 +1000
  • 2aa3a9568b fp: Add collide rules in move entity doyle 2023-09-29 15:58:03 +1000
  • 4842bd32f9 fp: Fix Attackable reusing pre-existing bit, use move equations for attack kickback doyle 2023-09-29 15:44:02 +1000
  • 543e759682 fp: Separate entity input from update doyle 2023-09-29 15:28:11 +1000
  • 70b1596bb9 fp: Merge duplicate attack loops doyle 2023-09-29 15:18:38 +1000
  • 4bbe4787a5 fp: Rename entity file doyle 2023-09-29 15:11:54 +1000
  • 3829a2bdc9 fp: First draft swarming on entity doyle 2023-09-29 14:50:40 +1000
  • 9fde0594e1 Add guard asserts for attack, Add death animations Joshalosh 2023-09-28 21:38:26 +1000
  • 44014a8add Add comments to make it clearer what's going on Joshalosh 2023-09-28 08:54:17 +1000
  • a5e3e33705 Add comments to make it clearer what's going on #4 Joshalosh 2023-09-28 08:54:17 +1000
  • d85fbe95fa fp: Integrate clinger as a spawnable mob doyle 2023-09-27 14:47:27 +1000
  • ffb2ec3ea3 fp: Orient sprite in direction of velocity doyle 2023-09-27 00:09:14 +1000
  • a9fba6f01d fp: Smoochie attack on aggro, add heart anim on attack doyle 2023-09-26 23:58:48 +1000
  • 5e441e1a13 Add hp, Add attack collision detection, Add destroy on death Joshalosh 2023-09-26 22:34:42 +1000
  • dbd1cf0c03 Add hp, Add attack collision detection, Add destroy on death #3 Joshalosh 2023-09-26 22:34:42 +1000
  • 589d56dd82 fp: Invert the move-ability flag on entity type check doyle 2023-09-26 21:44:02 +1000
  • 7a2bebf3c3 fp: Use meters for calculations doyle 2023-09-26 00:07:39 +1000
  • dcf47a106a fp: Add an aggro flag on terry doyle 2023-09-25 23:06:39 +1000
  • 1c8b6c8e1f fp: Move spawning to entity.cpp doyle 2023-09-25 22:13:32 +1000
  • e1a9c21174 Add more directions to smoochie attacks #2 Joshalosh 2023-09-25 21:39:28 +1000
  • 8790f1d979 Add hitbox offset for UP and DOWN attacks #1 Joshalosh 2023-09-25 08:37:26 +1000
  • 219425fc96 fp: Add sentinel DS, fix physics step, fix waypoints doyle 2023-09-25 00:43:22 +1000
  • 677486e094 fp: Use animated sprites, use ms for animation duration doyle 2023-09-24 23:08:30 +1000
  • 858a66786a fp: Use switch statement for state machine doyle 2023-09-24 22:00:08 +1000
  • 468c9995bd fp: Remove action to anim mapping doyle 2023-09-24 21:54:08 +1000
  • 30a69e40e9 fp: Rejig the mob spawner to use a fixed-waypoint path doyle 2023-09-24 19:11:44 +1000
  • bff3fc759d fp: Move some structs to entity.h doyle 2023-09-24 18:16:14 +1000
  • d3444c84f1 tely/asset: Load up the merchant doyle 2023-09-24 18:05:28 +1000
  • ea9f63d709 tely: Deprecate anim to action mapping it sucks doyle 2023-09-24 17:01:21 +1000
  • f95cb8ec9b tely: Wire up the sprite up/down/left/right anims doyle 2023-09-24 16:24:51 +1000
  • 3745b0c6bc tely: Decouple entity from sprite sheet doyle 2023-09-24 15:44:52 +1000
  • b70a86aa33 tely/asset: Fix sprite packer emitting wrong anim rect count doyle 2023-09-24 14:20:27 +1000
  • bb89100130 tely/asset: Fix sprite packer emitting wrong anim count doyle 2023-09-24 12:51:23 +1000
  • aa75118996 tely: Fix assets by resizing to 25% doyle 2023-09-24 12:36:43 +1000
  • 6b3ba17fc9 Add further gamepad button support to character actions Joshalosh 2023-09-24 15:33:02 +1000
  • ca6abb7684 tely/asset: Update naming convention doyle 2023-09-24 11:38:46 +1000
  • 3f33b015ab tely/asset: Add new sprite packer spec file support doyle 2023-09-24 11:34:04 +1000
  • ebfcc899c1 assets: Use new terry walk assets with proper baseline doyle 2023-09-23 22:38:08 +1000
  • 5de62f1b15 Do some bullshit magic with build.bat Joshalosh 2023-09-23 22:14:38 +1000
  • 7ed151edd1 build: Fix rebase doyle 2023-09-23 21:28:17 +1000
  • 8ac5b66a3f Add gamepad support and hook it up with movement Joshalosh 2023-09-23 21:09:07 +1000
  • 1ff0daba4a tely: Add idle animation for the player doyle 2023-09-23 21:21:08 +1000
  • 1062e138d6 fp: Improve the A* situation, but its not quite fixed yet doyle 2023-09-23 17:38:10 +1000
  • a8f5aa41a5 fp: Update physics at a fixed rate doyle 2023-09-23 17:26:18 +1000
  • 9106230079 fp: Add debug visualisation for A* doyle 2023-09-23 17:19:36 +1000
  • 38410073cf fp: Add mob spawner and profiling metrics doyle 2023-09-23 16:42:22 +1000
  • f431be1b29 fp: Precalculate the collision grid before the A* process doyle 2023-09-23 15:52:26 +1000
  • eceb4a3a21 fp: Add base walls doyle 2023-09-23 15:44:37 +1000
  • 7d33baab4f fp: Make path finding consider non-traversables doyle 2023-09-23 13:30:54 +1000
  • cc202cefac fp: Move game stuff into game files doyle 2023-09-23 12:33:59 +1000
  • f9f3cec9cc fp: Fix moving diagonally faster doyle 2023-09-21 17:18:32 +1000
  • a12a7d218b fp: Add dashing doyle 2023-09-21 17:11:07 +1000
  • 8db9182fd9 fp: Render info text with RFUI doyle 2023-09-20 23:35:38 +1000
  • 528a79548b fp: Use improved binary search doyle 2023-09-20 00:21:05 +1000
  • d2d4f3cfa7 fp: Simplify attack push-back to push from side of attack doyle 2023-09-18 23:35:29 +1000
  • 12e6e5d6f1 fp: Wire up attack chaining doyle 2023-09-18 23:00:30 +1000
  • 3e31d0ef69 fp: Use new insert API for containers doyle 2023-09-18 21:46:42 +1000
  • f60099e7a3 fp: Start decoupling action from animation doyle 2023-09-18 00:12:58 +1000
  • f847f5b0d0 fp: Fix camera matrix not being set at beginning of frame doyle 2023-09-17 22:38:06 +1000
  • 3637a24b87 fp: Use correct 't' value for collision doyle 2023-09-17 22:22:04 +1000
  • 0eca065c6e fp: Add basic collision detection doyle 2023-09-17 21:55:59 +1000
  • bda508d291 fp: Use the chunk pool from the platform doyle 2023-09-17 20:53:13 +1000
  • 6d33b18364 fp: Merge TELY_Game and FP_Game doyle 2023-09-17 20:24:07 +1000
  • 9abaf8fd5f build: Fix compile error and simplify build doyle 2023-09-17 20:13:17 +1000
  • 0aa3d9165c git: Re-add binaries under LFS doyle 2023-09-17 18:29:59 +1000
  • 78312150bf git: LFS track data assets doyle 2023-09-17 18:29:24 +1000
  • 21080d65f0 git: Re-add TELY as submodule doyle 2023-09-17 18:24:33 +1000
  • 949c829dca fp: Add stalking of the hero using A* doyle 2023-09-17 00:37:26 +1000
  • 31e6547d47 Start working on A* doyle 2023-09-16 19:47:59 +1000
  • eb8fa0604e fpona: Add tile coordinates doyle 2023-09-16 19:06:16 +1000
  • e7641fa9a9 fpona: Add equations of motion doyle 2023-09-16 17:32:25 +1000
  • 27f2dba7fb renderer: Draw sprite centered on world pos doyle 2023-09-16 12:46:28 +1000
  • e3838227a2 Remove template code from TELY doyle 2023-09-16 12:33:40 +1000
  • 59aaf5d093 Initial commit doyle 2023-09-16 12:21:24 +1000