diff --git a/assets/sprites/Evil_seed.png b/assets/sprites/Evil_seed.png new file mode 100644 index 0000000..2fccd3e Binary files /dev/null and b/assets/sprites/Evil_seed.png differ diff --git a/assets/sprites/Flower_ennemy.png b/assets/sprites/Flower_ennemy.png new file mode 100644 index 0000000..ab18d77 Binary files /dev/null and b/assets/sprites/Flower_ennemy.png differ diff --git a/assets/sprites/Shrump.png b/assets/sprites/Shrump.png new file mode 100644 index 0000000..ef51d53 Binary files /dev/null and b/assets/sprites/Shrump.png differ diff --git a/assets/sprites/Turnipor.png b/assets/sprites/Turnipor.png new file mode 100644 index 0000000..b34751e Binary files /dev/null and b/assets/sprites/Turnipor.png differ diff --git a/assets/sprites/mushroom_ennemy.png b/assets/sprites/mushroom_ennemy.png new file mode 100644 index 0000000..ec939a6 Binary files /dev/null and b/assets/sprites/mushroom_ennemy.png differ diff --git a/lib/gamacon b/lib/gamacon index ebfdd0b..c9e7795 160000 --- a/lib/gamacon +++ b/lib/gamacon @@ -1 +1 @@ -Subproject commit ebfdd0b4e979c8d2f56856e90597f04806569921 +Subproject commit c9e77951c86e0bf921d22eae39f1e6f5a2a86164 diff --git a/prefabs/combat.gcprefab b/prefabs/combat.gcprefab index 6a728ce..b288321 100644 --- a/prefabs/combat.gcprefab +++ b/prefabs/combat.gcprefab @@ -17,6 +17,11 @@ + + + + + diff --git a/prefabs/enemies/evil_seed.gcprefab b/prefabs/enemies/evil_seed.gcprefab new file mode 100644 index 0000000..eb2621d --- /dev/null +++ b/prefabs/enemies/evil_seed.gcprefab @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/prefabs/enemies/flower.gcprefab b/prefabs/enemies/flower.gcprefab new file mode 100644 index 0000000..6c69b74 --- /dev/null +++ b/prefabs/enemies/flower.gcprefab @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/prefabs/enemies/mushroom.gcprefab b/prefabs/enemies/mushroom.gcprefab new file mode 100644 index 0000000..1983f17 --- /dev/null +++ b/prefabs/enemies/mushroom.gcprefab @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/prefabs/enemies/shrump.gcprefab b/prefabs/enemies/shrump.gcprefab new file mode 100644 index 0000000..e25ea1d --- /dev/null +++ b/prefabs/enemies/shrump.gcprefab @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/prefabs/enemies/turnipor.gcprefab b/prefabs/enemies/turnipor.gcprefab new file mode 100644 index 0000000..97e487c --- /dev/null +++ b/prefabs/enemies/turnipor.gcprefab @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/prefabs/game.gcprefab b/prefabs/game.gcprefab index 15b3cdf..596a06a 100644 --- a/prefabs/game.gcprefab +++ b/prefabs/game.gcprefab @@ -147,6 +147,11 @@ + + + + + diff --git a/src/game_loader.c b/src/game_loader.c index 5eb4b50..96425d6 100644 --- a/src/game_loader.c +++ b/src/game_loader.c @@ -69,6 +69,11 @@ const struct gc_data attacks[] = { {"attack", "Water jet", &water_jet, NULL}, {"attack", "Shield", &shield, NULL}, {"attack", "Aerial attack", &enemy_attack, NULL}, + {"attack", "Spore attack", &enemy_attack, NULL}, + {"attack", "Sharp leaves", &enemy_attack, NULL}, + {"attack", "Spinning roots", &enemy_attack, NULL}, + {"attack", "Hypnosis", &enemy_attack, NULL}, + {"attack", "Water gun", &enemy_attack, NULL}, {NULL, NULL, NULL, NULL} };