emmie
56a46d0790
spraycan: use permanent decals
...
instead of using auto decals, letting them time out and just Not
replacing them when they're meant to be gone, this spawns a permanent
decal (not affected by decal limit) and explicitly deletes it when
necessary.
as a consequence of this, spraying more than 11 decals Immediately
removes the oldest spray.
Addresses issue #1
2023-09-11 20:47:55 -07:00
emmie
f4bf7a793e
spraycan: fix cvar not being updated properly
...
GetCVar returns a per-player copy of the requested cvar, which is only
used to have separate values for each player - changes are propagated To
it, but not From it.
writing to this cvar is only useful if you know what the actual new
value is going to be & want the cvar to update Immediately.
(in this case, the cvar needs to be updated before A_SetHelpText so the
displayed spray name is correct)
FindCVar returns the actual cvar for the local player. changes to this
cvar Are propagated to other clients.
2023-09-11 20:47:55 -07:00
emmie
333c40e46a
silence implicit float->int conversion warnings
2023-09-11 20:47:55 -07:00
emmie
829c9c1242
fix dropped item sprites clipping into ground
...
fixes sprites being offset into the floor with automatic sprite clipping
adjustment disabled
2023-09-11 20:47:55 -07:00
b750dd6663
Set max sprays to a CVar.
2023-09-10 19:51:53 -07:00
f02ef045c1
Reduced spawn rate for frag counter.
2023-09-09 21:10:00 -07:00
74dfb16dff
Doubled number of sprays that persist per player. Added example spray mod.
2023-09-09 18:03:56 -07:00
fe249bb6eb
Made frag counter batteries last longer.
2023-09-09 17:49:43 -07:00
da6670956d
Documented the spray cans, barely.
2023-09-09 16:54:49 -07:00
3f4ceb4afd
Removed last TODO.
2023-09-09 16:48:33 -07:00
739474a774
Added a bunch of pride flags.
2023-09-09 16:44:13 -07:00
c830efa728
Pre-stream whatever.
2023-09-09 14:34:54 -07:00
13a99783b3
Cleanup and stuff.
2023-09-09 13:00:20 -07:00
a521cd6074
Custom sprays can now work in theory.
2023-09-09 12:31:23 -07:00
4d5e7f1d0e
Initial spraycan implementation.
2023-09-09 09:02:54 -07:00
b98e8cd96f
Moved more stuff around.
2023-09-08 18:48:19 -07:00
bdf02090a5
Fixed batteries starting off empty in frag counter.
2023-09-08 18:42:45 -07:00
7a0d71863b
Blep.
2023-09-08 18:32:11 -07:00
aeddde7f37
I think it's a release.
2023-09-03 17:23:43 -07:00
cfb02aabdb
Is this a release candidate? 🦋
2023-09-03 17:18:00 -07:00
1e61e21a83
source_data cleanup.
2023-09-03 17:11:03 -07:00
bd9c3dd555
Caco plushie sprite scale stuff.
2023-09-03 17:03:12 -07:00
9cea72bc2d
Documentation fixups.
2023-09-03 16:33:10 -07:00
f3c66cb240
Cacodemon visuals.
2023-09-03 16:20:24 -07:00
960895e24c
Added caco plush to menu and made it use spawnflags.
2023-09-03 15:17:19 -07:00
d69894f406
Stream work.
2023-09-03 15:04:00 -07:00
7e081bf91f
More caco plushie work.
2023-09-03 10:03:56 -07:00
1e297dbc76
Adding caco sprites.
2023-09-03 09:30:57 -07:00
dc240f851c
Added TODO
2023-09-03 09:19:48 -07:00
347c32bb6a
Added images to README.
2023-09-03 09:16:03 -07:00
90f9f25c69
README update.
2023-09-03 09:12:42 -07:00
7f0519fd6d
Getting READMEs in place.
2023-09-03 08:54:18 -07:00
fbb8dca2b3
More moving stuff around.
2023-09-02 21:01:48 -07:00
a5c9b9a921
adding more stuff.
2023-09-02 20:54:40 -07:00
43d292332a
More adding stuff.
2023-09-02 20:48:24 -07:00
2599b739d8
More moving files.
2023-09-02 18:39:04 -07:00
8bd41d7969
Making room for other items.
2023-09-02 18:36:48 -07:00
d484cca3be
Adding frag counter first.
2023-09-02 18:20:13 -07:00