diff options
20 files changed, 10 insertions, 5 deletions
@@ -52,7 +52,7 @@ This is the default configuration: default_pet = "dog", -- the pet to use for the PetNew command default_style = "brown", -- the style of the pet to use for the PetNew command random = true, -- wether to use a random pet for the PetNew command, ovverides default_pet and default_style - -- death_animation = true, -- animate the pet's death, set to false to feel less guilt -- currently no animations are available + death_animation = true, -- animate the pet's death, set to false to feel less guilt -- currently no animations are available popup = { -- popup options, try changing these if you see a rectangle around the pets width = "30%", -- can be a string with percentage like "45%" or a number of columns like 45 winblend = 100, -- winblend value - see :h 'winblend' - only used if avoid_statusline is false @@ -77,6 +77,9 @@ This is the default configuration: - black - gray - beige +- slime: + - green + - pink (WIP) ## 📑 Usage - commands @@ -102,6 +105,7 @@ and shares all of its limitations. Here are the most significant ones: - The dog assets were created by [NVPH Studio](https://nvph-studio.itch.io/dog-animation-4-different-dogs). All the details about the license can be found [here](https://creativecommons.org/licenses/by-nd/4.0/#). +- The slime was created by me (for now it follows the MIT license):) - The old cat assets were designed by [SeethingSwarm](https://seethingswarm.itch.io/catset). <!-- panvimdoc-ignore-start --> diff --git a/lua/pets/pets/slime.lua b/lua/pets/pets/slime.lua index 794056f..da86c0d 100644 --- a/lua/pets/pets/slime.lua +++ b/lua/pets/pets/slime.lua @@ -3,13 +3,14 @@ return { idle_blink = { "idle_blink", "idle_wobble", "walk", "walk_left", "run", "run_left" }, idle_wobble = { "idle_wobble", "idle_blink", "walk", "walk_left", "run", "run_left", "divide" }, walk = { "walk", "idle_blink", "run" }, - run = { "run", "walk", "run_left", "idle_wobble" }, + run = { "run", "walk", "run_left", "idle_wobble", "divide" }, walk_left = { "walk_left", "run_left", "idle_blink", "idle_wobble" }, - run_left = { "run_left", "walk_left", "run", "idle_wobble" }, + run_left = { "run_left", "walk_left", "run", "idle_wobble", "divide" }, -- divide = { "split_walk", "split_idle" }, - split_walk = { "split_walk", "split_idle", "join" }, - split_idle = { "split_idle", "split_walk" }, + split_walk = { "split_walk", "split_idle", "split_swap", "join" }, + split_idle = { "split_idle", "split_walk", "split_swap" }, + split_swap = { "split_walk", "split_idle", "join" }, join = { "idle_wobble" }, }, idle_actions = { "idle_wobble", "idle_blink" }, diff --git a/media/slime/green/split_idle/0.png b/media/slime/green/split_idle/0.png Binary files differindex 638aac6..20f8c88 100644 --- a/media/slime/green/split_idle/0.png +++ b/media/slime/green/split_idle/0.png diff --git a/media/slime/green/split_idle/1.png b/media/slime/green/split_idle/1.png Binary files differindex d3e259d..bc67fc7 100644 --- a/media/slime/green/split_idle/1.png +++ b/media/slime/green/split_idle/1.png diff --git a/media/slime/green/split_idle/2.png b/media/slime/green/split_idle/2.png Binary files differindex 43056fb..e193640 100644 --- a/media/slime/green/split_idle/2.png +++ b/media/slime/green/split_idle/2.png diff --git a/media/slime/green/split_idle/3.png b/media/slime/green/split_idle/3.png Binary files differindex 8c23bc6..1ec6b9f 100644 --- a/media/slime/green/split_idle/3.png +++ b/media/slime/green/split_idle/3.png diff --git a/media/slime/green/split_idle/4.png b/media/slime/green/split_idle/4.png Binary files differindex 35d01aa..20f8c88 100644 --- a/media/slime/green/split_idle/4.png +++ b/media/slime/green/split_idle/4.png diff --git a/media/slime/green/split_idle/5.png b/media/slime/green/split_idle/5.png Binary files differdeleted file mode 100644 index 97cf847..0000000 --- a/media/slime/green/split_idle/5.png +++ /dev/null diff --git a/media/slime/green/split_idle/6.png b/media/slime/green/split_idle/6.png Binary files differdeleted file mode 100644 index b2f5866..0000000 --- a/media/slime/green/split_idle/6.png +++ /dev/null diff --git a/media/slime/green/split_idle/7.png b/media/slime/green/split_idle/7.png Binary files differdeleted file mode 100644 index 3ef96dd..0000000 --- a/media/slime/green/split_idle/7.png +++ /dev/null diff --git a/media/slime/green/split_swap/0.png b/media/slime/green/split_swap/0.png Binary files differnew file mode 100644 index 0000000..c9d2f62 --- /dev/null +++ b/media/slime/green/split_swap/0.png diff --git a/media/slime/green/split_swap/1.png b/media/slime/green/split_swap/1.png Binary files differnew file mode 100644 index 0000000..075913c --- /dev/null +++ b/media/slime/green/split_swap/1.png diff --git a/media/slime/green/split_swap/2.png b/media/slime/green/split_swap/2.png Binary files differnew file mode 100644 index 0000000..f135466 --- /dev/null +++ b/media/slime/green/split_swap/2.png diff --git a/media/slime/green/split_swap/3.png b/media/slime/green/split_swap/3.png Binary files differnew file mode 100644 index 0000000..8807608 --- /dev/null +++ b/media/slime/green/split_swap/3.png diff --git a/media/slime/green/split_swap/4.png b/media/slime/green/split_swap/4.png Binary files differnew file mode 100644 index 0000000..0f3f57a --- /dev/null +++ b/media/slime/green/split_swap/4.png diff --git a/media/slime/green/split_swap/5.png b/media/slime/green/split_swap/5.png Binary files differnew file mode 100644 index 0000000..63867f4 --- /dev/null +++ b/media/slime/green/split_swap/5.png diff --git a/media/slime/green/split_swap/6.png b/media/slime/green/split_swap/6.png Binary files differnew file mode 100644 index 0000000..86dab79 --- /dev/null +++ b/media/slime/green/split_swap/6.png diff --git a/media/slime/green/split_swap/7.png b/media/slime/green/split_swap/7.png Binary files differnew file mode 100644 index 0000000..cdafbaa --- /dev/null +++ b/media/slime/green/split_swap/7.png diff --git a/media/slime/green/split_swap/8.png b/media/slime/green/split_swap/8.png Binary files differnew file mode 100644 index 0000000..afe6591 --- /dev/null +++ b/media/slime/green/split_swap/8.png diff --git a/media/slime/green/split_swap/9.png b/media/slime/green/split_swap/9.png Binary files differnew file mode 100644 index 0000000..4c68851 --- /dev/null +++ b/media/slime/green/split_swap/9.png |