Masséna Fezard
af9abf455c
elevating the lab to higher pixel art standards
2023-03-19 18:39:04 +01:00
Masséna
0a1225ed52
darker, golden heaven
2023-01-20 23:26:44 +01:00
Lephenixnoir
127bb4076d
xp multiplier based on combo + challenging lv2
2023-01-19 21:35:41 +01:00
Lephenixnoir
e2ba1f51c2
fix animation transition issue for hit enemies
...
Transitioning to the `next` animation frame preserved the priority,
which was a problem for enemies with a next: Hit=Idle or similar
transition, as that would give an infinite Idle loop with high
priority.
This change forces a clear of the animation priority when such a
transition occurs. This relies on the flawed linked list system, which
means that it will not happen if the new animation is just after the
current one in the source file. This is a fundamental issue due to
mixing all frames as single pointers in the anim_t structure. This will
be fixed in engine code eventually.
2022-12-30 16:00:29 +01:00
Lephenixnoir
7ae7684100
lv3: reduce amount of wall and increase walkable space
2022-12-23 16:40:39 +01:00
Lephenixnoir
f0f3fb0282
add skeleton for crypt level (badum tss)
2022-06-26 22:04:34 +01:00
Lephenixnoir
b094c8a3f7
empty shell for level 4
2022-06-25 19:29:11 +01:00
Lephenixnoir
8283a4a051
full level 2
2022-06-25 18:54:57 +01:00
Lephenixnoir
05ba2b75c4
add basic level 3 shape
2022-06-25 17:49:43 +01:00
Lephenixnoir
a84592b280
add ranged magic attack with auto-aim on scepter in lv2
2022-06-25 17:04:07 +01:00
Lephenixnoir
1b75c9353d
add way more life in the lv2 map
2022-06-25 12:26:58 +01:00
Lephenixnoir
c66a526566
pick up items, dynamic message, easier lv1
2022-06-05 22:21:02 +01:00
Lephenixnoir
26c4fd9e1c
more improvements to UI and balance
2022-05-31 20:45:56 +01:00
Lephenixnoir
0b0a667ce0
add a sandbox level to test enemy behaviors
2022-05-21 18:54:22 +01:00
Lephenixnoir
0f1b1a7e11
adjust difficulty curve in level 1
2022-05-17 20:18:18 +01:00
Lephenixnoir
34ba2eeece
balancing and level 1
2022-03-19 19:21:30 +00:00
Lephenixnoir
b844a1d434
preview and apply skill changes based on equipment
2022-03-19 17:14:00 +00:00
Lephenixnoir
99f7c06b05
can now pick up + equip items (no effect)
2022-03-18 21:21:30 +00:00
Lephenixnoir
28a397a6e8
add item spawns in level 1
2022-03-16 19:00:22 +00:00
Lephenixnoir
2094618c01
better timeline + turn lv1 on its head in 1 block
2022-03-15 20:44:58 +00:00
Lephenixnoir
1653942111
wave events and timeline preview
2022-03-14 21:50:24 +00:00
Lephenixnoir
70cac4ccf3
add level names in main menu
2022-02-13 12:09:35 +01:00
Lephenixnoir
3c3883b076
animated tileset
2022-02-11 20:42:20 +01:00
Lephenixnoir
649ca676d1
less cramped levels, fix bad design in lab
2022-02-05 17:33:37 +01:00
Lephenixnoir
1b2f0fbc15
add support for palette variations of sprites
2021-12-30 10:20:10 +01:00
Lephenixnoir
e6435fdb78
extend existing maps with the new tiles
2021-12-30 10:20:09 +01:00
Lephenixnoir
b15d6fd71c
finalize stats model, add level 2 with "main menu"
2021-12-29 12:02:51 +01:00
Lephenixnoir
b9e478d97b
preview next wave
2021-12-28 22:23:09 +01:00
Lephenixnoir
0a759b3541
revamp maps and waves, now much cleaner
2021-12-28 17:53:16 +01:00
Lephenixnoir
d942e1ffa7
particles as ECS entities, proper tilesets/maps (WIP)
2021-12-27 21:54:55 +01:00
Lephenixnoir
8ca3d6f22f
Add the new enemies and tilesets
2021-12-25 18:21:31 +01:00
Lephenixnoir
cb3f363cfe
switch engine to ECS and rewrite just about everything
2021-12-25 11:48:53 +01:00
Lephenixnoir
89ee5234ea
add HUD and skill icons
2021-08-15 18:19:48 +02:00
Lephenixnoir
72e154a618
waves and enemy spawn sequences
2021-07-16 15:51:39 +02:00
Lephenixnoir
4e16553124
start of first level, tentative spawner
2021-06-15 18:09:36 +02:00
Lephenixnoir
c45fd083bd
add basic map and tileset definitions
2021-06-02 09:38:59 +02:00