aboutsummaryrefslogtreecommitdiff
path: root/lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua')
-rw-r--r--lua/pets/pets/fox.lua24
1 files changed, 24 insertions, 0 deletions
diff --git a/lua/pets/pets/fox.lua b/lua/pets/pets/fox.lua
new file mode 100644
index 0000000..aed4997
--- /dev/null
+++ b/lua/pets/pets/fox.lua
@@ -0,0 +1,24 @@
+return {
+ next_actions = {
+ idle = { "idle", "liedown", "walk", "run", "walk_left", "with_ball", "idle", "idle", "idle" },
+ liedown = { "liedown", "liedown", "liedown", "liedown", "liedown", "idle" },
+ run = { "run", "walk", "idle", "run_left" },
+ sit = { "walk", "liedown", "with_ball" },
+ walk = { "walk", "walk_left", "idle" },
+ run_left = { "run_left", "walk_left", "run", "idle", "liedown" },
+ walk_left = { "walk_left", "run_left", "idle" },
+ with_ball = { "idle", "liedown", "liedown", "idle" },
+ },
+ idle_actions = { "idle", "sit", "liedown" },
+ first_action = "idle",
+ movements = {
+ right = {
+ normal = { "walk" },
+ fast = { "run" },
+ },
+ left = {
+ normal = { "walk_left" },
+ fast = { "run_left" },
+ },
+ },
+}