1
Fork 0
mirror of https://github.com/Steffo99/hella-farm.git synced 2024-11-22 08:04:23 +00:00
hella-farm/behaviours
Stefano Pigozzi 872ff3c6b6
Convert Sacrificable's enum into a StringName
Sigh, Godot displays an array of enums as ints...
2024-04-28 19:43:10 +02:00
..
collectible.gd Add inventory system, with only Gold for now 2024-04-21 23:49:34 +02:00
collectible.svg Turn Collectable into Collectible, a marker class 2024-04-21 23:13:02 +02:00
collectible.svg.import Turn Collectable into Collectible, a marker class 2024-04-21 23:13:02 +02:00
collectible.tscn Turn Collectable into Collectible, a marker class 2024-04-21 23:13:02 +02:00
counter.gd Spawn a sheep with right click 2024-04-26 02:15:39 +02:00
counter.svg Document Counter 2024-04-15 23:45:42 +02:00
counter.svg.import Document Counter 2024-04-15 23:45:42 +02:00
counter.tscn autosave shenanigans 2024-04-14 00:51:15 +02:00
cursor_detector.gd Refactor Cursor to be an Area2D 2024-04-20 02:23:01 +02:00
cursor_detector.svg Refactor HoverDetector into CursorDetector 2024-04-16 01:56:46 +02:00
cursor_detector.svg.import Refactor HoverDetector into CursorDetector 2024-04-16 01:56:46 +02:00
cursor_detector.tscn Refactor Cursor to be an Area2D 2024-04-20 02:23:01 +02:00
draggable.gd Start working on MoveTowardsPhysics 2024-04-20 04:31:59 +02:00
draggable.svg Break Draggable 2024-04-16 03:56:46 +02:00
draggable.svg.import Break Draggable 2024-04-16 03:56:46 +02:00
draggable.tscn Reimplement dragging detection 2024-04-20 03:49:32 +02:00
eater.gd Tweak a few more things 2024-04-19 03:39:07 +02:00
eater.svg Add icon to Eater 2024-04-15 23:50:39 +02:00
eater.svg.import Add icon to Eater 2024-04-15 23:50:39 +02:00
eater.tscn Unset pickable from all Area2D 2024-04-19 18:25:39 +02:00
edible.gd Remove debug logging from Edible 2024-04-19 03:32:05 +02:00
edible.svg Add an icon to Edible 2024-04-16 00:04:55 +02:00
edible.svg.import Add an icon to Edible 2024-04-16 00:04:55 +02:00
edible.tscn Remove debug logging from Edible 2024-04-19 03:32:05 +02:00
move.gd Alter Move a bit... 2024-04-17 05:01:02 +02:00
move.svg Create Move and MoveStraight and refactor MoveTowards 2024-04-16 04:29:34 +02:00
move.svg.import Create Move and MoveStraight and refactor MoveTowards 2024-04-16 04:29:34 +02:00
move_physics.gd Add fly/drop damps and cutoffs 2024-04-22 23:29:49 +02:00
move_physics.tscn Make Sheep throwable! 2024-04-20 04:54:33 +02:00
move_straight.gd Remove debug logging from MoveStraight 2024-04-19 01:58:33 +02:00
move_straight.tscn Remove debug logging from MoveStraight 2024-04-19 01:58:33 +02:00
move_towards.gd Make sure MoveTowards doesn't overshoot its target 2024-04-24 04:29:22 +02:00
move_towards.tscn Remove logging from MoveTowards 2024-04-19 01:57:26 +02:00
priority.gd Move the autosetup code up to SamplerPriority 2024-04-23 09:28:45 +02:00
priority.svg Create Priority and SamplerPriority 2024-04-17 00:55:17 +02:00
priority.svg.import Create Priority and SamplerPriority 2024-04-17 00:55:17 +02:00
priority.tscn Implement the new behaviour system on Sheep to test it out 2024-04-17 04:52:11 +02:00
sacrificable.gd Convert Sacrificable's enum into a StringName 2024-04-28 19:43:10 +02:00
sacrificable.svg Rename MonsterType to Sacrificable 2024-04-28 11:23:07 +02:00
sacrificable.svg.import Rename MonsterType to Sacrificable 2024-04-28 11:23:07 +02:00
sacrificable.tscn Rename MonsterType to Sacrificable 2024-04-28 11:23:07 +02:00
sampler.gd Remove semicolon 2024-04-23 09:44:00 +02:00
sampler.svg Create Priority and SamplerPriority 2024-04-17 00:55:17 +02:00
sampler.svg.import Create Priority and SamplerPriority 2024-04-17 00:55:17 +02:00
sampler_priority.gd Use inheritance properly (oops, my fault!) 2024-04-23 09:43:17 +02:00
sampler_priority.tscn Create Samplers 2024-04-16 05:08:25 +02:00
sampler_random.gd Implement the new behaviour system on Sheep to test it out 2024-04-17 04:52:11 +02:00
sampler_random.tscn Create Samplers 2024-04-16 05:08:25 +02:00
sampler_weighted.gd Implement the new behaviour system on Sheep to test it out 2024-04-17 04:52:11 +02:00
sampler_weighted.tscn Create Samplers 2024-04-16 05:08:25 +02:00
spawner.gd THINGS YAY 2024-04-19 04:30:35 +02:00
spawner.svg Refactor Spawner 2024-04-16 03:02:19 +02:00
spawner.svg.import Refactor Spawner 2024-04-16 03:02:19 +02:00
spawner.tscn Remove CollisionShape2D from inside behaviours 2024-04-15 22:32:22 +02:00
sprite_left_right.gd Add sheep drag animation 2024-04-26 01:38:30 +02:00
sprite_left_right.tscn Create SpriteLeftRight behaviour 2024-04-15 05:43:07 +02:00
target_picker.gd I got lost hunting for a bug and i forgor commits 2024-04-19 03:23:24 +02:00
target_picker.svg Refactor movement and entity logic 2024-04-16 02:47:31 +02:00
target_picker.svg.import Refactor movement and entity logic 2024-04-16 02:47:31 +02:00
target_picker.tscn Refactor movement and entity logic 2024-04-16 02:47:31 +02:00
timer_stddev.gd Remove granularity limitation on TimerStddev 2024-04-26 01:34:56 +02:00
timer_stddev.tscn Do not randomize timer twice 2024-04-26 02:20:17 +02:00
tracker.gd THINGS YAY 2024-04-19 04:30:35 +02:00
tracker.svg Implement the new behaviour system on Sheep to test it out 2024-04-17 04:52:11 +02:00
tracker.svg.import Implement the new behaviour system on Sheep to test it out 2024-04-17 04:52:11 +02:00
tracker.tscn Unset pickable from all Area2D 2024-04-19 18:25:39 +02:00
tracker_edible.gd Fix TrackerEdible still looking for tag instead of diet 2024-04-19 01:48:11 +02:00
tracker_edible.tscn Unset pickable from all Area2D 2024-04-19 18:25:39 +02:00
tracker_tracker.gd THINGS YAY 2024-04-19 04:30:35 +02:00
tracker_tracker.tscn Unset pickable from all Area2D 2024-04-19 18:25:39 +02:00