Commit graph

46 commits

Author SHA1 Message Date
Sara dbb956e50b feat: implemented and integrated objective flags system and ui 2025-03-28 17:44:10 +01:00
Sara a43ffb6479 feat: exported 2025-03-14 21:26:39 +01:00
Sara 3abb328c48 feat: added test level complete objective 2025-03-14 17:36:44 +01:00
Sara 567c5fbe15 feat: finished up obstacle 2025-03-14 14:23:17 +01:00
Sara 9b27fbaabf fix: plan being considered empty if the last state is still active 2025-03-10 23:34:02 +01:00
Sara a2863006f7 feat: re-did markers in test level 2024-09-09 21:21:43 +02:00
Sara 667814906e feat: set enemy health to ignore short-term values 2024-09-09 21:21:30 +02:00
Sara 8fe3bf10a8 feat: camera zoom 2024-09-09 20:23:00 +02:00
Sara c4d87f0f8a feat: implemented utility item locks 2024-09-09 11:13:59 +02:00
Sara 44476103c2 feat: started using csg nodes for level geometry 2024-09-04 09:48:24 +02:00
Sara d8a3000b13 feat: defined utility lock 2024-09-02 21:28:53 +02:00
Sara 5242deee1f fix: entities will now attack until target is unconscious
rather than until target is dead
2024-09-02 21:28:21 +02:00
Sara 9c96edee94 chore: removed camera pivot marker 2024-09-02 21:27:42 +02:00
Sara 9a1e2a4ecf feat: added animation to ground goal marker 2024-09-02 21:27:27 +02:00
Sara 1c1c7977de feat: exposed Inventory::get_/set_utility_id to editor 2024-09-02 21:27:07 +02:00
Sara 6185722f50 feat: updated ground marker graphics 2024-09-02 20:35:10 +02:00
Sara 2a0c9a623e feat: replaced separate melee and ranged actions with use weapon and get in range 2024-08-21 14:18:27 +02:00
Sara c9c41ac2d7 feat: created character specializations of unit and world state 2024-08-18 17:42:20 +02:00
Sara 75fbfec2d1 tweak: set player unit weapon to handgun 2024-08-16 16:19:36 +02:00
Sara 7ceea27259 feat: upgraded project to godot 4.3 2024-08-16 00:14:04 +02:00
Sara a024aab203 feat: implemented item and inventory outline 2024-08-15 21:45:33 +02:00
Sara d7441eade9 feat: enemy and player units are now each in their own avoidance layers 2024-08-15 21:45:33 +02:00
Sara 2c21845991 feat: added print debug info interaction to player and unit 2024-08-15 21:45:33 +02:00
Sara 41f353eda3 tweak: moved navigation marker in test_level 2024-08-15 21:45:33 +02:00
Sara a08bb0b2e8 feat: enemy_unit now has defeat_enemy_unit and maintain_health separate 2024-08-15 21:45:33 +02:00
Sara ec0b080ebb tweak: set movement speed for enemy to 1.5 2024-08-15 21:45:01 +02:00
Sara a4a27e4c14 chore(tools): set godot git plugin to autoload 2024-08-15 21:45:01 +02:00
Sara b87752c1a9 feat: moved players and added another enemy 2024-08-15 21:44:20 +02:00
Sara 50670f6afd feat: added export presets 2024-08-15 21:44:20 +02:00
Sara 6a20073452 feat: enabled fullscreen on startup 2024-08-15 21:43:21 +02:00
Sara 0e8bcf4442 feat: units use navigation obstacle avoidance 2024-08-15 21:43:21 +02:00
Sara 6755929906 feat: generated git metadata for godot project 2024-08-15 21:43:21 +02:00
Sara e075f55328 feat: folder colours 2024-08-15 21:43:21 +02:00
Sara 111485437c bug(goap): fixed unexpected AI behaviour
- Death now removes entity from awareness
- State failure now causes replan or goal reevaluation
2024-08-15 21:43:21 +02:00
Sara a2240797b8 fix: self preservation plan in the wrong order 2024-08-15 21:43:21 +02:00
Sara f9b3c6eb3f feat: implemented heal action and goal 2024-08-15 21:43:20 +02:00
Sara a78bbfd3b5 feat: implemented melee attacks for Tank enemy 2024-08-15 21:43:20 +02:00
Sara aeeddb34c1 feat: added death animation 2024-08-15 21:43:20 +02:00
Sara 7cf5b128ff feat: implemented fire at target action 2024-08-15 21:43:20 +02:00
Sara 8cfbbcce27 feat: fully implemented click-to-move 2024-08-15 21:43:20 +02:00
Sara 2da424f934 feat: setup basic godot project files 2024-08-15 21:43:20 +02:00
Sara da30f4bfa1 feat: initialized project 2024-08-15 21:43:20 +02:00
Sara 06650112a5 fix: added missing libgit_plugin.linux.* for git plugin 2024-08-15 20:55:04 +02:00
Sara 1fce4436ef feat: added godot git addon 2024-08-07 20:33:57 +02:00
Sara 6881f8e84a feat: added project.godot update as part of init.sh 2024-05-28 11:41:16 +02:00
Sara 09035af13b Created game template 2024-03-07 20:41:08 +01:00