Latapostrophe
9a9b13bf51
Alignment mistakes for nongreen
2018-12-29 11:17:51 +01:00
Latapostrophe
55d79622fa
Clean up splitscreen huds to allow minimap
2018-12-29 10:59:34 +01:00
fickleheart
e5f2f39b46
Use waypoint extrainfo to determine lap it works on
...
This can be useful to improve waypoint tracking on sprint maps.
2018-12-27 17:11:16 -06:00
SeventhSentinel
68525de00a
Merge branch 'master' into mobj-scale-global
2018-12-27 13:58:42 -05:00
TehRealSalt
b27c709879
a bunch of stuff I left uncommited
2018-12-15 19:14:30 -05:00
SeventhSentinel
8a9f274f71
Fix Ballhog under the last commit...
...
It actually uses trailing item's throw speeds instead of its own, oddly enough; I don't want to mess with the gameplay there, so I just gave it its own exception.
2018-12-13 09:47:14 -05:00
SeventhSentinel
f3e158320b
Make SPB follow the same rules too
2018-12-13 09:34:27 -05:00
SeventhSentinel
d9a3b37e30
Add a mapobjectscale global
...
Should be no different than it was before, now it's just less tedious to type :V
2018-12-12 21:55:59 -05:00
SeventhSentinel
f35e5d816a
Stupid Orbinaut bullshit
...
- Fix Orbinaut/Jawz not accepting top speed changes (This means back-spam being slower now for real works, and the speed buff on boosters for real works.)
- Make the top-speed buffs for boosters not work for back-spam
2018-12-12 21:25:18 -05:00
TehRealSalt
43af067415
Add a 5-second delay before the kill-field kicks in
...
Until it's ready, the orbs are transparent and the minimap icon blinks. Also, tons more sounds. ALSO, Super Overtime mode.
2018-12-06 18:13:40 -05:00
TehRealSalt
19ca7bf134
Show the central item on the minimap, and other minor aesthetic touches
2018-12-06 16:17:17 -05:00
TehRealSalt
dfa0522326
Battle Mode overtime
...
After the time limit is up, spawn a shrinking kill-field. This is one hefty initial commit!
2018-12-06 13:46:38 -05:00
TehRealSalt
7f335e9c46
Actually, best of both:
...
Let Grow/Shrink revert itself when it changes to 0, as well as add a function for removing either. Means we don't have to modify every single > 0/< 0 check, and is overall cleaner.
2018-12-05 23:28:44 -05:00
TehRealSalt
2d9ad86d20
> 2
...
Same here
2018-12-05 22:54:06 -05:00
TehRealSalt
fbf0cb2211
< -2
...
I doubt this hurts anything, but might as well I guess
2018-12-05 22:53:34 -05:00
TehRealSalt
90f480faa2
Set Shrink timer, don't add to it
2018-12-05 22:51:08 -05:00
Sal
2cd332f5c6
Merge branch 'force-spb' into 'master'
...
Beyond a certain threshold, forcefully give 2nd a SPB if one's not already out.
See merge request KartKrew/Kart!119
2018-12-05 21:43:59 -05:00
TehRealSalt
0b40488fb8
Give lap animation V_SNAPTOTOP as intended
2018-12-05 21:39:34 -05:00
TehRealSalt
6012fd09e6
Beyond a certain threshold, forcefully give 2nd a SPB if one's not already out.
2018-12-05 19:09:05 -05:00
TehRealSalt
681b4d4b99
Revert "Add player taunt functions to Lua"
...
This reverts commit 1de54c0bbd .
2018-12-04 11:39:45 -05:00
TehRealSalt
1de54c0bbd
Add player taunt functions to Lua
...
People have REALLY wanted these for their scripts
2018-12-03 20:28:07 -05:00
TehRealSalt
6a8913e192
Back to numstarposts/2
2018-12-02 02:29:47 -05:00
Latapostrophe
1cd00ad6ef
Moved (void)inflictor;s below and put scoremultiply at the top of all the damage funcs
2018-11-28 19:50:30 +01:00
Latapostrophe
d240cfef86
Fixed conflict, swapped trapitem and inflictor, and moved the (void)inflictor;s
2018-11-28 19:41:01 +01:00
TehRealSalt
261a50fe68
Fix exit music occasionally being wrong on race exit, add K_KartUpdatePosition to Lua
2018-11-28 00:45:33 -05:00
TehRealSalt
668efe9105
Require 3/5ths of checkpoints instead of 1/2
...
This broke MKSC in a minor way if you skip a specific item set and then take the big cut... I'll let it go anyway since its an improvement everywhere else.
2018-11-27 14:28:11 -05:00
Latapostrophe
a6bea8483f
Separated the damage hooks into multiple more precise hooks for players.
2018-11-27 18:27:43 +01:00
TehRealSalt
99408ae1b6
Fix order so the new sound can actually play
2018-11-26 23:34:43 -05:00
Latapostrophe
2fdf91adb7
classic lat forgot whitespaces meme
2018-11-26 21:24:57 +01:00
Latapostrophe
69b5efa71c
Possible fix for lack of mobjdamage and shoulddamage lua functionalities on players.
2018-11-26 21:23:41 +01:00
TehRealSalt
1d80f9d637
Merge branch 'master' into 102-gameplay
2018-11-26 10:14:41 -05:00
Sal
33fceb1c32
Merge branch 'deadtweaks' into 'master'
...
Update HUD anim counters when dead.
Closes #49
See merge request KartKrew/Kart!106
2018-11-26 08:03:17 -05:00
TehRealSalt
9a25d4e988
This sound doesn't exist yet, but I'm defining it anyway
2018-11-26 03:19:31 -05:00
TehRealSalt
1419eef5db
Karma fireworks
...
Additionally:
- FZ boom no longer has that weird smoke bit before it spawns the smoke column
- Item blinking color is brighter
2018-11-26 02:17:14 -05:00
TehRealSalt
e4e70835c6
Shrink no longer causes old-style wipeout, getting squished reduces the timer on it.
...
Maybe this might help some of the desyncing, too! Mainly done for gameplay reasons, though :p
2018-11-25 20:14:01 -05:00
toaster
151404f33f
Update HUD anim counters when dead.
...
* Split out the HUD-related counters from K_KartPlayerThink() into their own function.
* Called this function in P_DeathThink().
2018-11-25 13:48:46 +00:00
toaster
3cbf6962d3
Sound volume distance indication now scales with mapheader scale.
2018-11-25 13:30:43 +00:00
TehRealSalt
d3fb778a52
Keep track of the place SPB is following
...
This makes it so that if the SPB'd person is passed, then the person who's getting SPB'd won't get the increased item odds for the weird feedback loop.
2018-11-24 20:41:17 -05:00
TehRealSalt
82988cdb0c
Weaken slightly
2018-11-24 19:49:18 -05:00
TehRealSalt
9288f4563d
Merge branch 'master' into 102-gameplay
2018-11-24 17:44:20 -05:00
TehRealSalt
1acbb77efb
Wrong var here
2018-11-24 17:27:48 -05:00
TehRealSalt
b1ee5de058
Change how SPB rush works
...
Instead of enabling Frantic for the person in 2nd, it doubles the gap between them. Now it's 2nd's job to catch up and ruin 1st's day.
2018-11-24 02:56:39 -05:00
TehRealSalt
c2941d6ea5
Item roulette fun-times
...
- Colorize items, Combi-Catcher style, while the roulette is still going. Nice Chaotix reference, and tells you when the game's just lagged.
- Items blink when you first get them! They blink white when you wait out the whole roulette, red when you mash, or rainbow for enhanced items! Blinking prevents items from being stolen too, so items can't be literally stolen before you even have a chance to see what it was.
- New item roulette sound for mashing
- Fix TC_ limits in Lua
2018-11-23 19:15:14 -05:00
TehRealSalt
60c2550d75
Don't show "Attack or Protect" for spectators
2018-11-23 16:00:21 -05:00
TehRealSalt
1f1a6094b5
Fix divide by 0 bug
2018-11-23 15:45:46 -05:00
TehRealSalt
9bec65ca03
Franticized items for 2nd place VS SPB'd 1st
2018-11-22 23:38:54 -05:00
TehRealSalt
bf9658fe04
Buff indirect item cooldown to 30 sec, make sure the cooldown is set immediately
2018-11-21 19:30:00 -05:00
TehRealSalt
22d44ccfde
Remove drift & pogo spring on hit and a few other places
2018-11-21 19:00:14 -05:00
TehRealSalt
7ef0a1a489
Be more consistent with how we lock kartspeed/kartweight
...
- The skin values are now locked between 1 and 9.
- kartspeed & kartweight are no longer locked on skin-switch. Combined with the above, this results in no gameplay change, other than the character select showing the proper value.
- Values used for the engine sounds are locked. No longer can overflow into character voices or freeslotted sounds.
- Removed the overzealous weight locking when in offroad.
If we want to ACTUALLY lock speed/weight for Lua too then we should do that in the Lua stuff.
2018-11-20 02:59:10 -05:00
TehRealSalt
1d0e82b00d
Change "player" to "user" to make it easier to read
2018-11-19 23:13:09 -05:00