TehRealSalt
ad79b4b83b
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
1e4d196e5e
Merge remote-tracking branch 'srb2public/next'
2018-11-08 17:37:05 -05:00
TehRealSalt
0feb1d557d
Foolish typo
2018-11-08 16:04:26 -05:00
TehRealSalt
df3c6051e8
Make K_FindJawzTarget and K_GetKartDriftSparkValue HUD safe
2018-11-08 15:11:22 -05:00
TehRealSalt
03bf72bf9e
This fake Lua function is probably no longer needed, now.
2018-11-08 15:02:19 -05:00
TehRealSalt
f5a45534fa
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
aa3ad733af
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
bc7e865e6b
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
b9161871a1
typo
2018-11-07 18:24:44 -05:00
TehRealSalt
7ad0347ab0
Add missing K_ functions
2018-11-07 18:23:28 -05:00
TehRealSalt
868118d0cd
IsPlayerAdmin support, since admin was removed
2018-11-07 18:07:34 -05:00
TehRealSalt
7891a11fba
Battle points are visible
2018-11-01 00:57:38 -04:00
Latapostrophe
26093de2e9
Merge branch 'master' into chat-changes
2018-10-25 11:14:49 +02:00
toaster
791dc079ec
Merge branch 'master' into 'chat-changes'
...
# Conflicts:
# src/hu_stuff.c
2018-10-21 08:27:28 -04:00
Monster Iestyn
4edeeb6953
Add P_GetZAt to Lua
2018-10-20 21:08:59 +01:00
TehRealSalt
2021897972
Merge branch 'master' into new-spb
2018-10-19 17:45:06 -04:00
TehRealSalt
553066b48b
Merge branch 'master' into net-screen
2018-10-19 15:59:13 -04:00
TehRealSalt
f8fc6862b5
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
346c6bce96
HU_AddChatText cleanup for future use + chat mode Window (Hidden) added.
2018-10-10 21:24:55 +02:00
TehRealSalt
0d56f68abc
Merge branch 'master' into sweet-new-kicks
2018-10-10 13:43:05 -04:00
TehRealSalt
8132dd6be5
Merge branch 'master' into net-screen
2018-10-09 14:41:59 -04:00
TehRealSalt
842430dbdb
Rocket Sneakers appear beside you
2018-10-07 18:53:46 -04:00
Sryder
d3e489e986
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
cc2af8a329
Merge branch 'master' into net-screen
2018-10-05 16:13:25 -04:00
TehRealSalt
3c567b39f1
Minor splitscreen+netgame fixes
...
Mainly related to drawing Battle arrows or Hyudoro
2018-09-30 01:23:59 -04:00
toaster
7f5b5ecb60
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
cde54211c2
eggman
...
broken
2018-08-11 20:19:09 -04:00
TehRealSalt
cc009aca4f
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
b319c2d9b8
* 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
ad119af07b
* 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
3af7b7bf91
merge sonicitems into chat-changes so that it's not lagging 10 years behind
2018-07-31 19:45:49 +02:00
TehRealSalt
f9e5a11060
- Instashield on failed damge
...
- Ballhog explosion separated onto another sprite
- Disabled banana jitter
2018-07-26 20:12:42 -04:00
TehRealSalt
0dc2c43a67
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
a63b172351
Merge branch 'sonicitems' into bumpstuff
2018-07-20 19:13:04 -04:00
TehRealSalt
6eaed1ac7b
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
d25cb1aa56
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
f6e5571948
Chao's requests
2018-07-16 21:27:50 -04:00
TehRealSalt
534766df40
Expose P_SpawnShadowMobj
2018-07-16 18:11:35 -04:00
SeventhSentinel
80c2b56927
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
5c7b66cc0f
WANTED
2018-07-01 04:36:09 -04:00
SeventhSentinel
dd04d68c09
Held item changes
2018-06-27 15:58:43 -04:00
SeventhSentinel
18b3d2d14c
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
d1929d3a37
Linked list bananas, hnext/hprev fixes
2018-06-16 19:57:08 -04:00
wolfy852
8abeae7805
Chat Manager
2018-06-15 05:20:01 -05:00
TehRealSalt
a554763128
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
07a18e5185
Merge branch 'master' into sonicitems
2018-06-09 22:50:21 -04:00
Sryder
f00e3dfd5a
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
00e913bbcc
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
3d8441fe54
Unsuck start boosts
2018-03-29 21:43:02 -04:00
TehRealSalt
00d2038d61
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