Ader Alisma 01
a2fc9c2980
Ajout assets de ressources
...
Manque instancier prefab on monster death
2025-11-29 17:32:42 -05:00
Ader Alisma 01
0ebcfd240d
Fonctionnel
...
Reste Prefab + Nbr fixe de drops
2025-11-23 15:04:56 -05:00
Ader Alisma 01
cfbc84e567
Rework groupConfig for MonsterCoreDrop
2025-11-23 09:54:31 -05:00
Ader Alisma 01
11ca7ecdcb
Core heritage
2025-10-12 10:33:58 -04:00
Ader Alisma 01
e25d118287
Start monster core
2025-10-11 16:00:18 -04:00
18b97c4fd9
reset WaveObserver state wip
2024-06-23 18:31:56 -04:00
10ec788979
Fix misplaced variable
2024-03-03 14:13:43 -05:00
bd28e30da5
Comments + variable structure
2024-03-03 13:41:23 -05:00
bc4b4c30a8
Fixed spawning decrementation and changing spawner objectives dynamically
2024-03-02 16:26:47 -05:00
8921c898ec
Fix ConstantSpawn to change constant spawn group when one group dies
...
Keeps doing constant spawn after 2nd group dies
To test: 2 groups die, what about the 3rd one
2024-02-27 15:44:11 -05:00
d0371349db
Temp reset
2024-02-04 19:05:01 -05:00
0fd0584a50
Fixed enemy death resuming spawner timers unexpectedly. Now checks if the constant spawn is done to decide if spawning should end.
2024-02-04 18:25:23 -05:00
c8d2e43326
Add timed victory and config changes
2023-11-13 20:03:28 -05:00
2ec32f8832
Merge branch 'main' into origin/feature/berriesInteractions
2023-11-13 17:27:36 -05:00
Felix Boucher
7dba305d30
fixes to berry harvesting
...
- berry harvester appears on bush tiles
- change berry resource for food instead
- some structural change to reduce bugs
2023-11-12 18:26:36 -05:00
7edbec43b3
End groupSpawn delay
...
Adds a ~3 seconds delay when a group has more ennemies than available rows·.
Added groupSpawnDelay to GlobalConfigFile
2023-11-12 16:18:52 -05:00
4ae8f0dcfa
Start delay with for loop and breakTag
2023-11-04 10:01:40 -04:00
c57417a583
PR corrections
2023-10-22 15:28:34 -04:00
749d2c5643
Finished group spawn
...
Created Serializable class GroupList in WaveConfig.cs to contain multiple enemy types per group
2023-10-18 20:31:57 -04:00
13f00e326c
Start group spawn
2023-10-18 20:31:57 -04:00
56410139fd
Reworked constant spawn
...
One row will spawn at a set interval
Maximum enemy per row determined by active toughness on that row
2023-09-17 18:56:30 -04:00
6345febb35
Start reworking constant spawn
...
Made interval between spawns adapt to enemies spawned at the Start
Removed the random factor of interval to respect the game duration
Made max spawn per row dependent of enemy toughness on that row
2023-09-10 15:39:19 -04:00
fcc29ad88a
Removed debuging comments
...
Fixed the behavior of WaveObserver when a monster dies
2023-08-06 18:51:27 -04:00
a0aa9cfb64
Changed comments to english
...
Added a limit to how many monsters are created per lane
Unfixed issue where SpawnOnStart breaks the system
2023-08-06 18:27:23 -04:00
c9c47f1417
Fix enemy count bug where the number of enemies spawned was inconsistent with the amount desired
2023-07-30 11:56:13 -04:00
b57efc49a8
Ajout d'instructions pour la configuration de la vague d'ennemi
...
Changé le nom de classe de LevelConfig vers WaveConfig afin d'éviter une confusion avec le LevelEditor
2023-07-22 14:21:44 -04:00
cad2436773
Progrès WaveEditor
...
WaveObserver gère le nombre d'ennemi à créer et assure d'arreter la création d'ennemis supplémentaires.
SpawnerTile détermine un intervalle aléatoire automatiquement après chaque création d'ennemi. La première intervalle a plus de chance d'être plus courte que les intervalles suivantes.
Config01 est le scriptable object de type LevelConfig
Suppression de commentaires de tests
2023-07-14 23:15:18 -04:00
d75a1ec747
Progrès WaveEditor
...
WaveObserver donne aux spawners les unités à instancier ainsi que l'intervalle de création de ceux-ci
LevelConfig passe de Level vers LevelManager puis il est utilisé dans l'instance de WaveObserver
2023-07-14 19:44:07 -04:00
15b5976cb0
Debut Wave Editor
...
LevelConfig cnotient la liste des ennemies à spawn à un rythme constant ainsi que la durée du jeux
EnemyType contient l'ennemi ainsi que la quantité à SpawnerTile
Modifications de Level et TilemapData afin d'accéder aux paramètres des Spawners du jeu
2023-07-09 18:59:37 -04:00