Monster Iestyn
d159cddde6
hardcode MT_FBOMB's MobjSpawn hook function
2019-05-04 22:46:27 +01:00
Monster Iestyn
21f62c9d8c
Mystery solved, he was turning "invisible" because of this mistake in A_DoNPCSkid
2019-05-04 22:38:14 +01:00
Monster Iestyn
ccf78f3660
S_FANG_SLIDE wasn't defined in the Lua script, despite being declared :|
...
Also Fang seems to turn invisible after his first jump for some reason, and I can't figure out why???
2019-05-04 21:31:46 +01:00
Monster Iestyn
e06f85d847
Swap "S_TNTBARREL_EXPL1" for S_NULL as a temporary measure until I actually hardcode the explosion states.
...
As of now, you can now compile this branch with no issues. But Fang won't work properly for a while yet, we'll get there don't worry.
2019-05-04 20:20:34 +01:00
Monster Iestyn
a431cb9cdd
Fix some compiler complaints about A_Boss5FindWaypoint
2019-05-04 20:17:00 +01:00
Monster Iestyn
3362a0672b
DO NOT USE FRACUNIT AS A LAZY WAY TO DO UPPER 16 BITS FOR ACTION VARS
2019-05-04 19:43:14 +01:00
Monster Iestyn
cfa9da9b45
Fix A_LookForBetter to not leave a stray thinker reference lingering potentially forever, as toaster pointed out it might do.
2019-05-04 17:15:59 +01:00
Monster Iestyn
7dddfb3466
AND I forgot these checks, confound it
2019-05-03 23:16:11 +01:00
Monster Iestyn
d506c403fa
ah, forgot to do this
2019-05-03 23:12:03 +01:00
Monster Iestyn
faf353b546
Hardcoded A_Boss5FindWaypoint
...
...that took a while x_x
2019-05-03 22:58:54 +01:00
Monster Iestyn
59c345d68f
Hardcoded A_Boss5MakeItRain
2019-05-03 20:52:56 +01:00
Monster Iestyn
fd2c5a31a6
Hardcode A_DoNPCSkid
2019-05-03 20:00:31 +01:00
Monster Iestyn
1c8ec85019
Hardcoded A_Boss5PinchShot
2019-05-03 19:46:41 +01:00
Monster Iestyn
e1482e1f6b
Hardcoded A_LookForBetter
2019-05-03 19:14:17 +01:00
Monster Iestyn
2dd9c81259
Hardcoded A_PrepareRepeat and A_Boss5Calm, added missing prototype for A_Boss5ExtraRepeat (and also fixed its description)
2019-05-03 18:51:17 +01:00
Monster Iestyn
055aeddb6f
Merge branch 'public_next'
2019-05-03 16:42:42 +01:00
Monster Iestyn
cbb20fc147
Merge branch 'master' into next
2019-05-03 16:40:13 +01:00
Monster Iestyn
5cd8ff01ba
add parentheses around these conditions to fix sloped lights cutting out lights on FOF walls for apparently no reason
...
not making a merge request because this is so laughably stupidly simple
2019-05-03 16:38:59 +01:00
Monster Iestyn
57edf46531
Merge branch 'master' into next
2019-05-03 16:00:45 +01:00
wolfs
3d24bf11af
Merge branch 'nonet-upnp' into 'master'
...
Don't enable UPnP support if NONET is defined.
See merge request STJr/SRB2!484
2019-05-03 06:40:22 -04:00
Digiku
b8082869b8
Merge branch 'menu-execs' into 'master'
...
New title screen features
See merge request STJr/SRB2Internal!204
2019-05-03 03:48:39 -04:00
Digiku
8f100ae8fa
Merge branch 'md3-vanillla-patch' into 'md3-vanilla'
...
Generic model terminology
See merge request STJr/SRB2!487
2019-05-03 01:24:10 -04:00
Steel Titanium
98c5a2c0f5
Generic model terminology
2019-05-02 22:55:45 -04:00
TehRealSalt
e3c96c28c6
check for player->mo before grabbing scale
2019-05-02 22:20:53 -04:00
mazmazz
d2236a32c3
Remove song_length tag search
...
Because songs without this tag will skiplag when loading.
2019-05-02 19:14:23 -04:00
mazmazz
7301140b10
Remove MP3 widechar tag searching
...
1. It's slow, 2. It's incorrect
2019-05-02 19:13:56 -04:00
mazmazz
d944156744
Merge remote-tracking branch 'origin/master' into menu-execs
2019-05-02 18:47:43 -04:00
mazmazz
6a21ff5147
Merge remote-tracking branch 'public-gl/md3-vanilla' into md3-vanilla
2019-05-02 17:56:49 -04:00
Jaime Passos
1379cfafc1
Unbind VBO from model during mid-frame
...
https://git.magicalgirl.moe/STJr/SRB2/merge_requests/397?commit_id=79fed1e954ce77fabb2f09573e2fcd00d6326cef#note_11536
2019-05-02 17:56:06 -04:00
TehRealSalt
8f4d93995b
Merge v1
2019-05-02 17:51:54 -04:00
mazmazz
b7f5aeec69
Merge remote-tracking branch 'public-gl/md3-vanilla' into md3-vanilla
2019-05-02 17:50:38 -04:00
Jaime Passos
efadbc84af
Unbind VBO from model during mid-frame
2019-05-02 17:49:10 -04:00
mazmazz
f9354289ba
Merge remote-tracking branch 'public-gl/master' into md3-vanilla
2019-05-02 17:43:40 -04:00
TehRealSalt
20e5d59ae4
New air speed cap behavior
...
- Lowered from 75 units to 50 units
- Added easing to make the shift in speed feel natural
- (Also I'm now pretty sure it didn't actually work before...?!)
2019-05-02 17:36:48 -04:00
Monster Iestyn
1fb8aa1f25
fix a slipup in A_DoNPCPain I just noticed I made, whoops
2019-05-02 21:34:00 +01:00
Monster Iestyn
d10a524d9a
Hardcoded A_Boss5CheckFalling
2019-05-02 21:32:28 +01:00
Monster Iestyn
2b7614b3db
Hardcoded A_Boss5ExtraRepeat
2019-05-02 21:21:15 +01:00
TehRealSalt
eb5dc6a040
Fix road becoming offroad in Hard
2019-05-02 15:13:58 -04:00
TehRealSalt
b22426bce9
Prevent unused var
2019-05-02 15:03:01 -04:00
TehRealSalt
eddce25c03
Wrong type
2019-05-02 15:00:37 -04:00
TehRealSalt
929d26806c
Offroad adjustments
...
- Restored old offroad leniency timer
- Allow minor boosts in offroad again (drift sparks, rings, drop dash)
- Scale offroad strength with game speed (Hard gets harsher offroad, Easy gets more lenient offroad)
2019-05-02 14:57:36 -04:00
TehRealSalt
ff66bd2afb
Lower ceiling & raise floor of drafting distances
2019-05-02 14:15:35 -04:00
TehRealSalt
5c55201b08
Scale draft distances based on game speed
2019-05-02 14:14:54 -04:00
Monster Iestyn
6083771dd2
Hardcoded A_Boss5CheckOnGround
2019-05-02 19:09:40 +01:00
TehRealSalt
ac1ae12746
Slight nerf to the ring power ceiling
...
Chao previously would get 15 tics of ring boost per ring, now Chao gets 11. Omega still gets 3 tics per ring.
2019-05-02 14:00:12 -04:00
TehRealSalt
d38004c310
Disable incomplete ring sparkle effect temporarily
2019-05-02 13:51:40 -04:00
Monster Iestyn
2feca194f7
hardcoded A_DoNPCPain
2019-05-02 18:32:43 +01:00
Monster Iestyn
5979fc8540
Hardcode Fang waypoint object type (turns out no state is needed)
2019-05-02 18:11:44 +01:00
Monster Iestyn
61693e3f2e
Hardcoded all the main Fang-specific object types, states and sprites.
...
This cannot be compiled as-is right now for the following reasons:
* Numerous actions still need to be hardcoded.
* MT_FBOMB uses the TNT barrel explosion (and by extention A_TNTExplode) for its death state. This is a pickle, I'll deal with it when I get to it.
Also missing:
* Fang waypoint object type+states.
* Fang's good looks (to be put in the resource files obviously).
* Fang's brain.
2019-05-02 18:01:18 +01:00
TehRealSalt
9a1ae859bd
Don't allow custom gamedata to overwrite kart gamedata or replay folders
2019-05-02 12:58:02 -04:00