commit e385a531587b670d87c0949dbdaab424b177451f Author: hkc Date: Mon Jul 1 16:05:54 2024 +0300 Initial commit diff --git a/_sources/player.aseprite b/_sources/player.aseprite new file mode 100644 index 0000000..288d5da Binary files /dev/null and b/_sources/player.aseprite differ diff --git a/_sources/player_single.aseprite b/_sources/player_single.aseprite new file mode 100644 index 0000000..f29c49d Binary files /dev/null and b/_sources/player_single.aseprite differ diff --git a/compatibility.xml b/compatibility.xml new file mode 100644 index 0000000..a1f26d2 --- /dev/null +++ b/compatibility.xml @@ -0,0 +1,2 @@ + + diff --git a/data/enemies_gfx/player.png b/data/enemies_gfx/player.png new file mode 100644 index 0000000..000063a Binary files /dev/null and b/data/enemies_gfx/player.png differ diff --git a/data/enemies_gfx/player_arm.png b/data/enemies_gfx/player_arm.png new file mode 100644 index 0000000..103024f Binary files /dev/null and b/data/enemies_gfx/player_arm.png differ diff --git a/data/particles/image_emitters/heart_effect.png b/data/particles/image_emitters/heart_effect.png new file mode 100644 index 0000000..b57f588 Binary files /dev/null and b/data/particles/image_emitters/heart_effect.png differ diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..78de6e1 --- /dev/null +++ b/init.lua @@ -0,0 +1,18 @@ +dofile("data/scripts/utilities.lua") + +function OnPlayerSpawned(player_entity) + -- Remove original cape + local had_cape = false + local player_child_entities = EntityGetAllChildren(player_entity) + if player_child_entities ~= nil then + for i, child in ipairs(player_child_entities) do + if EntityGetName(child) == "cape" then + EntityKill(child) + had_cape = true + break + end + end + end + + -- TODO: add tail +end diff --git a/mod.xml b/mod.xml new file mode 100644 index 0000000..3f9550b --- /dev/null +++ b/mod.xml @@ -0,0 +1,4 @@ + + diff --git a/mod_id.txt b/mod_id.txt new file mode 100644 index 0000000..6beba80 --- /dev/null +++ b/mod_id.txt @@ -0,0 +1 @@ +skin_casey \ No newline at end of file