TehRealSalt
fbc4fbfd56
Add S_StopSoundByID to Lua
...
It was brought up to me in another server that character creators might want to have unique engine sounds. While I don't want to support that ourselves, as we have consistent engines for gameplay reasons, this gives people the ability to script around it if they so choose.
Plus, it's just generally useful and I'm surprised vanilla hasn't added it, even though they have the function to stop ALL sounds on an object.
2018-11-14 15:35:16 -05:00
TehRealSalt
5b6efcba0c
Merge remote-tracking branch 'srb2public/next'
2018-11-08 17:37:05 -05:00
TehRealSalt
bf1b9d2042
Foolish typo
2018-11-08 16:04:26 -05:00
TehRealSalt
6017bf8064
Make K_FindJawzTarget and K_GetKartDriftSparkValue HUD safe
2018-11-08 15:11:22 -05:00
TehRealSalt
6a240e9c32
This fake Lua function is probably no longer needed, now.
2018-11-08 15:02:19 -05:00
TehRealSalt
f027f2038e
Make the texture stuff completely integer-based again, but expose R_TextureNumForName
...
Decided that being able to set a string and then have it return an integer when retrieving would ultimately be confusing, so let's just let the user handle the string functions.
2018-11-08 14:58:31 -05:00
TehRealSalt
fa3bb9b317
Textures' string bits are now optional.
...
I thought about just exposing R_TextureNumForName and leaving it to the user, since that makes it obvious that this is still an integer field, but I also liked being able to just specify a string and be done with it. I'm not picky either way.
2018-11-07 22:01:57 -05:00
TehRealSalt
a146024cfd
Serious deep-cleaning to most of the kartstuff
...
More optional fields, more careful eye placed on return values and other checks
2018-11-07 21:04:57 -05:00
TehRealSalt
3009c22312
typo
2018-11-07 18:24:44 -05:00
TehRealSalt
f2598898cf
Add missing K_ functions
2018-11-07 18:23:28 -05:00
TehRealSalt
fc9bd81910
IsPlayerAdmin support, since admin was removed
2018-11-07 18:07:34 -05:00
TehRealSalt
e59102365f
Battle points are visible
2018-11-01 00:57:38 -04:00
Latapostrophe
612ff4059c
Merge branch 'master' into chat-changes
2018-10-25 11:14:49 +02:00
toaster
9ad5b9da80
Merge branch 'master' into 'chat-changes'
...
# Conflicts:
# src/hu_stuff.c
2018-10-21 08:27:28 -04:00
Monster Iestyn
685c8312cb
Add P_GetZAt to Lua
2018-10-20 21:08:59 +01:00
TehRealSalt
71452edda2
Merge branch 'master' into new-spb
2018-10-19 17:45:06 -04:00
TehRealSalt
d93f09ccf4
Merge branch 'master' into net-screen
2018-10-19 15:59:13 -04:00
TehRealSalt
f559487527
SPB knockback is more punishing
...
Hopefully to prevent instances like the Megablock video, where SPB double-dips just because the 1st one wasn't enough but another is overkill
2018-10-18 20:49:30 -04:00
Latapostrophe
4b2cb6b4e5
HU_AddChatText cleanup for future use + chat mode Window (Hidden) added.
2018-10-10 21:24:55 +02:00
TehRealSalt
b2a9193e3b
Merge branch 'master' into sweet-new-kicks
2018-10-10 13:43:05 -04:00
TehRealSalt
b6ff542803
Merge branch 'master' into net-screen
2018-10-09 14:41:59 -04:00
TehRealSalt
68a06a14c8
Rocket Sneakers appear beside you
2018-10-07 18:53:46 -04:00
Sryder
9e1584fbb0
Fix the mixed declaration and code warnings that only don't appear currently because of a tiny Makefile issue.
2018-10-07 15:35:54 +01:00
TehRealSalt
37b5a9327c
Merge branch 'master' into net-screen
2018-10-05 16:13:25 -04:00
TehRealSalt
9b245c7bef
Minor splitscreen+netgame fixes
...
Mainly related to drawing Battle arrows or Hyudoro
2018-09-30 01:23:59 -04:00
toaster
3b5f195973
Spring *panels* now use sfx_kc2f again (but pogo spring *items* still do sfx_kpogos, in case you were worried).
2018-09-27 18:32:07 +01:00
SeventhSentinel
8dcee904a5
eggman
...
broken
2018-08-11 20:19:09 -04:00
TehRealSalt
6cdbb7c896
Flashing tics length depends on speed stat
...
Change to speed-weight when the bump buff gets added
2018-08-11 00:12:41 -04:00
toaster
080e8abde6
* Homogenise old chat mode detection, which includes cv_consolechat.value, dedicated, and vid.width < 640.
...
* Make the chat notification sounds work in old chat mode.
2018-08-03 23:01:09 +01:00
toaster
d966d34627
* Get chat to compile with errormode on.
...
* Add chat options to the HUD and Sound Option menus.
2018-08-02 23:52:07 +01:00
Latapostrophe
5aba0a4b5a
merge sonicitems into chat-changes so that it's not lagging 10 years behind
2018-07-31 19:45:49 +02:00
TehRealSalt
fd842de414
- Instashield on failed damge
...
- Ballhog explosion separated onto another sprite
- Disabled banana jitter
2018-07-26 20:12:42 -04:00
TehRealSalt
a8e4546293
Banana drag touches
...
- Banana drag timer resets when placing one, for x3 & x10 bananas
- Banana dragging spawns transulcent dust
- Dragging bananas make them twitch up & down
2018-07-25 12:49:30 -04:00
TehRealSalt
6787334521
Merge branch 'sonicitems' into bumpstuff
2018-07-20 19:13:04 -04:00
TehRealSalt
61c311b873
Spectator overhaul
...
- New player flag, PF_WANTSTOJOIN, added for setting up a spectator queue. You are allowed to join as long as no one has started lap 2.
- Map resets when two people have entered the game, so matches can start naturally without the need of an admin.
2018-07-20 19:11:36 -04:00
TehRealSalt
5af5954fa0
Wipeout bumps
...
- You can bump other people during spinout.
- Bumping during spinout activates a "slow down" timer, which increases your friction after a few tics.
- You have a Smash-style dust effect after a spinout bump, indicating clearly if you'll slow down or not.
2018-07-19 22:37:32 -04:00
TehRealSalt
2ef24d85e0
Chao's requests
2018-07-16 21:27:50 -04:00
TehRealSalt
597391880f
Expose P_SpawnShadowMobj
2018-07-16 18:11:35 -04:00
SeventhSentinel
5158508a00
Changed all instances of "balloon" to "bumper"
...
Also changed "It's you!" to "Select character & color..."
2018-07-03 15:14:47 -04:00
TehRealSalt
d4c5a92c7b
WANTED
2018-07-01 04:36:09 -04:00
SeventhSentinel
49c058b41b
Held item changes
2018-06-27 15:58:43 -04:00
SeventhSentinel
3dffafd1b1
Spinout type is now passed through K_SpinPlayer
...
This means we don't have to reset spinouttype's value immediately after using it, which means no more wipeout timer garbage.
2018-06-25 06:58:23 -04:00
TehRealSalt
3f434fd250
Linked list bananas, hnext/hprev fixes
2018-06-16 19:57:08 -04:00
wolfy852
eca78519e4
Chat Manager
2018-06-15 05:20:01 -05:00
TehRealSalt
6fbb4f9b91
Maintenence
...
- Fix merge issues
- Update invincibility flash to use its own object instead of MT_OVERLAY, so extra hacks don't need baked into overlay thinking
- K_SpawnSparkleTrail can accept mobjs now, since there really wasn't any reason it needed a player.
- Comment out a few old MK/vanilla SRB2 effects for now
2018-06-10 16:10:24 -04:00
TehRealSalt
a041efde6c
Merge branch 'master' into sonicitems
2018-06-09 22:50:21 -04:00
Sryder
2329fddb25
New Drift dust
...
Applies all the time as long as the object is turning tight enough
New Sound
Works on Red Shells too!
2018-06-08 21:13:52 +01:00
TehRealSalt
9ba13c8ea4
Merge remote-tracking branch 'refs/remotes/origin/master' into sonicitems
...
# Conflicts:
# src/k_kart.c
# src/k_kart.h
# src/lua_baselib.c
# src/p_inter.c
# src/p_spec.c
2018-03-31 00:44:03 -04:00
TehRealSalt
1b1f29bd2b
Unsuck start boosts
2018-03-29 21:43:02 -04:00
TehRealSalt
62b45ff4b0
Merge remote-tracking branch 'refs/remotes/origin/master' into sonicitems
...
# Conflicts:
# src/k_kart.c
(Also I added some extra music for voting, because I forgot I didn't
commit the merge :V)
2018-02-11 12:18:25 -05:00