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
4ba6869a30
feat: added debug prints to planner and actor world state
2024-08-15 21:43:21 +02:00
Sara
0bb0b26d3e
feat: added Unit::has_plan
2024-08-15 21:43:21 +02:00
Sara
1b8563a5eb
feat: added parent_ and target_ global_position world props
2024-08-15 21:43:20 +02:00
Sara
6c227f6b52
feat: debug builds now begin at template_debug
2024-08-15 21:43:20 +02:00
Sara
5b31aadbf4
feat(build): compiledb now generated for template_debug
2024-08-15 21:43:20 +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
1021920e1f
feat: added Goal::check_requirements_met
2024-08-15 21:43:20 +02:00
Sara
aeeddb34c1
feat: added death animation
2024-08-15 21:43:20 +02:00
Sara
d03ce19c13
feat: unit now plays animation on death
2024-08-15 21:43:20 +02:00
Sara
65b0f76991
chore(style): changed brackets to match style
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
ffafcac23a
feat: added state done functions to goap::State
2024-08-15 21:43:20 +02:00
Sara
d506a9c2d0
feat: removed goap::Planner::test_goal
2024-08-15 21:43:20 +02:00
Sara
bcf1672f01
feat: added get_eye_transform to unit
2024-08-15 21:43:20 +02:00
Sara
3c75b592d3
feat: now tracking current goal in unit
2024-08-15 21:43:20 +02:00
Sara
f2cf79d704
chore: removed debug print calls
2024-08-15 21:43:20 +02:00
Sara
51bd3733c4
feat: split end state callback into finished and failed
2024-08-15 21:43:20 +02:00
Sara
58a717aec4
feat: added on-target-destroyed callback to unit world state
2024-08-15 21:43:20 +02:00
Sara
6dddbced43
feat: changed distance check < to <=
2024-08-15 21:43:20 +02:00
Sara
a946f7f39b
feat: renamed get_target_dead to get_is_target_dead
2024-08-15 21:43:20 +02:00
Sara
f940072312
feat: implemented basic "can_see_target"
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
1ddfa17659
feat: implemented goal oriented action planning
2024-08-15 21:43:20 +02:00
Sara
092ea840dc
feat: registering classes
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
b1057412cb
feat: started defining game concepts
2024-08-15 21:43:20 +02:00
Sara
9d687df553
feat: added src/goap to sources in SConstruct
2024-08-15 21:43:20 +02:00
Sara
844b905174
feat: Started defining GOAP concepts
2024-08-15 21:43:20 +02:00
Sara
ad84556207
feat: created rts player class
2024-08-15 21:43:20 +02:00
Sara
da30f4bfa1
feat: initialized project
2024-08-15 21:43:20 +02:00
Dragos Daian
27b2c2efbb
Update README.md by removing typo
...
Remove uneeded message
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
Update README.md
update readme and also ios build to be with .framework as well
Co-Authored-By: Patrick Exner (FlameLizard) <patrick.exner1@web.de>
2024-08-15 21:30:11 +02:00
Hugo Locurcio
19eda87006
Add .gdignore
file to prevent editor from importing resources
...
This is required for `.obj` files generated by MSVC in particular,
but also any resources your libraries may include (such as logos,
test fixtures, etc).
2024-08-15 21:27:33 +02:00
Adam Scott
59f4cc9985
Add Godot .editorconfig
2024-08-15 21:27:32 +02:00
Sara
8c51cc70ce
feat: updated godot-cpp to 4.3 stable
2024-08-15 21:21:59 +02:00
Sara
70ef73e06f
feat: updated src/utils to newest
2024-08-15 21:21:11 +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
b6540b6f07
feat: Added optimize=none to debug make target
2024-05-31 16:05:42 +02:00
Sara
e5bfffce14
feat: added compiledb to makefile
2024-05-28 20:06:44 +02:00
Sara
c43edd3fd0
feat: updated utils
2024-05-28 16:29:21 +02:00
Sara
8af2858e39
feat: removed uninitialize function completely
2024-05-28 14:15:57 +02:00
Sara
f91feba86d
chore: updated utils
2024-05-28 14:15:44 +02:00
Sara
6881f8e84a
feat: added project.godot update as part of init.sh
2024-05-28 11:41:16 +02:00
Sara
fd0913dac2
chore: updated utils
2024-05-24 17:40:53 +02:00
Sara
1b81f5686e
feat: added makefile
2024-04-02 15:50:56 +02:00
Sara
ce5b207a07
feat: bumped target version of godot-cpp
2024-04-02 15:47:51 +02:00