b227844d12
Restyle ship stat upgrades.
2025-05-03 16:48:18 -07:00
ce14d03669
offer gun upgrades
2025-05-03 16:38:39 -07:00
ccd2c64103
update gun pick description style
2025-05-03 16:38:26 -07:00
e5b8a30cb6
cooldown reduction prototype
...
I decided to keep cooldown in the same unit as the frame counter,
because the extra math when calculating an upgrade is going to happen
much less frequently than actual cooldown checks and calculations, so
leaving the upgrade logic as the less efficient path seems like the
more appropriate choice.
2025-05-03 16:28:54 -07:00
7ed305d2d9
Ammo quantity upgrade prototype
...
Not yet tested. Will crash until I also get rate_upgrade_opt up.
2025-05-03 16:06:16 -07:00
288b7f64c8
tinker with blip colors, go back to level+1
...
with the current testing level, level + 1 is necessary to comfortably
get a weapon before the Wall O' Block shows up
2025-01-26 22:32:17 -08:00
aea2a8c481
red blip when shield exhausted
2025-01-26 22:27:14 -08:00
9b24f10c23
inline ow, simplify blip, no shield piercing
...
* any amount of shielding prevents all HP damage
* when shields are sent to 0, orange blip
* all blips are 3 frames
considering a "shimmy" animation for start of shield recovery. maybe later
2025-01-26 22:25:06 -08:00
511c18f90e
remove offset when choosing category of upgrade
2025-01-26 22:15:03 -08:00
142810ee2d
scatter xp drops more
2025-01-26 22:11:02 -08:00
50beae1852
don't attract xp when dead
2025-01-26 22:08:16 -08:00
9c95fc1784
suck! suck! suck! suck! suck! suck! suck! suck!
2025-01-26 21:00:39 -08:00
cb2d24c9d0
thrust performance is now also an option
2025-01-26 20:38:31 -08:00
67603f8496
start of normal ship upgrades
...
todo: thrust upgrade
2025-01-26 20:21:06 -08:00
2cebea663f
make stat modifications actually work
2025-01-26 13:14:59 -08:00
eed7b6af87
unique bullet base instances
...
peel off new copies of ammo when using a new gun so we can upgrade it without screwing up the base stats
2025-01-26 13:07:43 -08:00
26c3a5b91e
actually fix starting ammo
...
also improve box overflow
2025-01-26 12:50:27 -08:00
44c70a028f
fix starting ammo
2025-01-26 12:45:43 -08:00
a90caeba85
make level less spewy, finish renaming s to icon
2025-01-26 12:42:57 -08:00
cd5b79ef4a
prototype: gun picking
2025-01-26 11:21:32 -08:00
637eed1eb8
autofire and three guns
2025-01-26 01:06:37 -08:00
55ab256539
oh right I changed that name
2025-01-26 00:32:17 -08:00
22d13121a9
placeholders for card draw
2025-01-26 00:30:09 -08:00
58da8e6dc3
fix hokey pokey menu
...
the menu eases in, the menu eases out, the menu eases in and you shake it all about
2025-01-20 18:02:50 -08:00
8ff0732cbc
draw rearm pane; exit behavior is broken
...
Nil transparency has screwed me over; I am uploading this version as
an illustrative example
2025-01-20 17:43:21 -08:00
c88e7c0657
I really wish Lua had real classes rather than forcing you to assemble it yourself
2025-01-20 17:09:47 -08:00
ff3552bc45
fix unit error for xp frame logic
2025-01-20 17:02:02 -08:00
2dcb95b0cd
menu prototype
2025-01-20 16:59:57 -08:00
87451bbd3a
incomplete start to porting ui
2025-01-12 22:58:20 -08:00
89a42e6c8b
improve xp gem art
2025-01-12 21:51:32 -08:00
e2be11a2da
fix order of magnitude error in XP logic
2025-01-12 21:47:11 -08:00
175099d778
make maxval work better near p8 precision limits
2024-12-29 23:44:39 -08:00
33fede4ed8
update comment about off-by-1 error
2024-12-29 23:41:47 -08:00
afa1f22170
go back to 0x0.0001 increments for xp
...
I foresee the 32K limit being a bigger problem than the math in vertmeter, although I will probably need to go patch vertmeter up too
2024-12-29 23:39:56 -08:00
78b200272e
fix shield crash
2024-12-29 23:33:45 -08:00
42ac2abc20
groundwork for full mode switching
2024-12-29 23:26:48 -08:00
c55ea000fd
whoosh animation when level up pending
2024-12-28 19:56:42 -08:00
2c1ad0a0b3
drop xp gems
2024-12-28 19:27:54 -08:00
e0b784ce7d
clean up, run at 60 fps
...
now the bounce animation feels like it takes too long, trying to fix it
2024-12-26 17:43:04 -08:00
e1a70cc6fc
dark blue, not dark gray, for pane bg
2024-12-26 17:16:48 -08:00
cbdf2a27cd
fast quadratic exit feels better
2024-12-26 17:05:55 -08:00
caaf848722
fixed it
2024-12-26 16:59:43 -08:00
25f58d5cce
messed up entry animation but it's a start
...
* wrong Y positions for everything
* both directions are "enter"
2024-12-26 16:19:52 -08:00
c15ec61494
partial prototype of object-oriented drawing and entry
2024-12-26 12:32:31 -08:00
7ff5cf97ad
functioning prototype
2024-12-24 19:23:14 -08:00
f761d1a172
prototype for REARM screen UI
2024-12-24 19:04:07 -08:00
98f56328a6
off by 1
2024-12-24 18:10:48 -08:00
93792c36c9
sketch for possible REARM ui blank
2024-12-24 18:10:17 -08:00
d799947c46
it would hlep if I actually removed the old text
2024-12-24 15:06:18 -08:00
f3a84573e6
remove readme from .p8 into a separate .md file
2024-12-24 15:04:23 -08:00