Commit Graph

19 Commits

Author SHA1 Message Date
Sheldan
fa477afb9a survivors: split between base stats, temp stats and effective stats for players
changed the way how stats are increased/decreased
2025-09-09 22:39:14 +02:00
Sheldan
681ba1b632 survivors: renaming drawDot to fillDot
adding area for touch movement instead of buttons simulating the keyboard
2025-09-08 22:42:47 +02:00
Sheldan
272a86d7fc survivors: fixing ui for touch events 2025-09-07 20:11:34 +02:00
Sheldan
70c19f2851 survivors: adding ui elements to use instead of keyboard 2025-09-07 20:01:20 +02:00
Sheldan
27862e19df survivors: chainBall now attacks the furthest away enemy within range
refactoring player stats a bit
changing schedule the enemies are spawned
2025-09-07 15:25:50 +02:00
Sheldan
007d2568b3 survivors: spawning player in the middle of the window 2025-09-05 22:34:06 +02:00
Sheldan
7214a64b77 survivors: adding items and item drops
adding rarities to items
adding drops to enemies
2025-09-05 22:33:09 +02:00
Sheldan
f2e62a7e74 survivors: adding spread weapon 2025-09-04 20:56:36 +02:00
Sheldan
1124e62bb7 survivors: homing projectiles now continuously try to find a new target after their initial has died 2025-08-30 20:31:22 +02:00
Sheldan
b591fc2dee survivors: fixing drops being duplicated (sometimes)
adding item container system to not edit the list while iterating over
2025-08-30 20:24:35 +02:00
Sheldan
e44355bf21 survivors: fixing homing projectiles behaving correctly after losing the target 2025-08-30 19:30:49 +02:00
Sheldan
39da3d8abd survivors: also spawning basic enemy continuously and randomly
better dynamic placement of stat labels in the player info
2025-08-30 11:01:05 +02:00
Sheldan
a52754ce0d survivors: adding functional container enemy with random chances on death
split between create and spawn methods
adding level drop
adding ability to player to level
fixing hud not showing the label value
adding current level display to hud
adding ability to weapons to level
2025-08-29 22:58:44 +02:00
Sheldan
66ef2eaa31 survivors: adding collision for faster projectiles to also consider collisions between ticks
differentiating between pistol and homing pistol
using projectile speed for straight projectile
2025-08-22 00:23:22 +02:00
Sheldan
07b64154e1 survivors: add ability to dynamically position weapons
change size of weapon to be used for offset only, draw size is different
increasing speed of gun projectile
2025-08-21 21:53:59 +02:00
Sheldan
603bf3addc survivors: restricting player to world bounds
reworking how repeated collisions are handled for projectiles for the purpose of piercing projectiles
2025-08-21 20:54:56 +02:00
Sheldan
8ca64a19b7 survivors: adding health enemies dropping health packs 2025-08-21 18:36:31 +02:00
Sheldan
c8767f1119 survivors: adding simple drops
moving size to world object
adding dying for enemies and projectiles and theoretically for players
adding pull range for player
adding money stat display
made pistol homing
2025-08-21 16:44:20 +02:00
Sheldan
9b5ab25c4d survivors: adding first version 2025-08-21 13:16:29 +02:00