toaster
6a723cff58
Support for user-specified minimap bounds
...
The totally-not-a-secret reason I made this branch.
- doomednum 770 (associated with polyobject anchors 760/761 and skybox centerpoint 780)
- Place exactly two in a map to draw an implicit rectangle.
- Supports top-left/bottom-right AND bottom-left/top-right placements.
- I_Errors if you place too many (or only one).
- You don't *have* to have these, this is just a bonus if you're a map like Power Plant or CDSS1 negatively affected by your skybox.
2023-01-24 17:57:56 +00:00
James R
ac250d45f1
Merge branch 'monitors' into 'master'
...
Monitors
See merge request KartKrew/Kart!845
2023-01-06 02:00:24 +00:00
toaster
06e7eb3567
Add a funny little rotating question mark ala SA1 character select
2023-01-04 17:23:18 +00:00
James R
3549625095
Add item monitor states
...
SPR_MSHD
SPR_IMDB
SPR_MTWK
S_MONITOR_DAMAGE
S_MONITOR_DEATH
S_MONITOR_SCREEN1A
S_MONITOR_SCREEN1B
S_MONITOR_SCREEN2A
S_MONITOR_SCREEN2B
S_MONITOR_SCREEN3A
S_MONITOR_SCREEN3B
S_MONITOR_SCREEN4A
S_MONITOR_SCREEN4B
S_MONITOR_STAND
S_MONITOR_CRACKA
S_MONITOR_CRACKB
S_MONITOR_BIG_SHARD
S_MONITOR_SMALL_SHARD
S_MONITOR_TWINKLE
MT_MONITOR
MT_MONITOR_PART
MT_MONITOR_SHARD
2023-01-03 05:31:30 -08:00
Eidolon
be021baa02
Add extern "C" in C++ to all headers
2022-12-30 19:26:16 -06:00
Sally Coolatta
82df346417
Merge branch 'master' into special-stages
2022-12-22 05:18:56 -05:00
Sally Coolatta
a7ff0afc8b
Merge branch 'master' into capsules-improvement
2022-12-19 01:12:07 -05:00
Sally Coolatta
a524422071
First pass on UFO visuals
2022-12-15 23:17:38 -05:00
Sally Coolatta
0a733c7265
First pass on Special Stage UFO
...
- UFO spawns at first waypoint for TOL_SPECIAL maps
- UFO moves up the waypoints, the speed varying based on your position relative to it and your own speed.
- You are able to tether off of the UFO.
- Bugfix: PathfindThruCircuit no longer fails when reaching a one-ended waypoint.
Damage is my next project but I wanted to get this committed for now.
2022-12-15 23:06:17 -05:00
James R
7f569fe168
Rename K_SpawnBrolyKi to Obj_SpawnBrolyKi, move to objects/broly.c, spawn MT_BROLY
2022-12-15 04:14:38 -08:00
VelocitOni
c5372f4ce3
Merge branch 'master' into capsules-improvement
2022-12-14 23:19:34 -05:00
James R
34dec00539
Add K_SpawnBrolyKi, green circle shrinks during explosion hitlag
2022-12-14 19:54:31 -08:00
James R
90a4159acd
Add IMON sprite definition
2022-12-05 13:45:26 -08:00
Sally Coolatta
81cefa2697
Gachabom initial pass
...
They simply use Kitchen Sink's item icon and Orbinaut's sprites.
The forward toss behavior needs fine-tuning to use more MT_BANANA style behavior.
2022-11-28 02:41:42 -05:00
James R
b5310a1f68
Add typedef.h
...
All typedefs for structs that were present in other header
files have been moved to here. (Except node_t because the
renderer and netcode both define node_t LOL.)
2022-11-27 17:21:40 -08:00
toaster
e65d17cd4d
Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart into ironman
...
# Conflicts:
# src/g_demo.c
2022-11-21 15:49:29 +00:00
Sally Coolatta
d0b86ee7ed
Add banana death particles
2022-11-18 15:55:47 -05:00
SteelT
8dbac697ca
Add backdrop for paper items
...
Capsules are unaffected as it has it's own object that shares the sprite of the items.
2022-11-03 22:07:09 -04:00
AJ Martinez
02bf3bc695
Ironman: splat top/bottom WIP
2022-11-03 03:38:56 -07:00
AJ Martinez
2a46af5a44
Ironman: animation fixes, don't transform in POSITION
2022-11-03 03:38:55 -07:00
AJ Martinez
8fe89c3dcd
Ironman: papersprite box hell
2022-11-03 03:38:55 -07:00
Nev3r
5c9599f0a9
"UDMF: The whole thing" merged
...
See merge request STJr/SRB2!1714
Barely any RR features reimplemented
2022-10-09 01:13:37 -04:00
Sally Coolatta
d19924d96d
Merge branch 'master' into duel-stuff
2022-10-01 21:46:02 -04:00
James R
7b301452cc
Add Garden Top related states
...
MT_GARDENTOP
S_GARDENTOP
KITEM_GARDENTOP
KSHIELD_TOP
2022-09-28 00:07:25 -07:00
Sally Coolatta
f9c4f66931
Add duel bomb objects
...
Basically a landmine, but strafes back and forth. Currently uses SPB sprites, IDK if we'll end up replacing it later.
2022-09-28 01:47:56 -04:00
James R
89641f5ff4
Add GTOP sprite definition
...
🥹
2022-09-25 18:15:10 -07:00
Sally Coolatta
b0e3840550
Add jawz.c + new backwards behavior
2022-09-25 11:27:07 -04:00
Sally Coolatta
0e7d9ba84e
Merge branch 'master' into new-spb
2022-09-21 11:18:31 -04:00
Sally Coolatta
dd94b1449e
Juicebox gates forward port for SPB
2022-09-21 07:05:26 -04:00
VelocitOni
6d45e58425
Merge branch 'master' into tumble-slope-fuck
2022-09-21 07:04:37 -04:00
Sally Coolatta
b7f0f05f84
Merge branch 'master' into new-spb
2022-09-21 02:12:53 -04:00
Sally Coolatta
f987d1b601
Add smooth landing vfx
2022-09-20 10:33:24 -04:00
James R
f6ef29cf03
Refactor item debris cloud
...
- The "cloud" is stationary and spawned on the item box
instead of the player. Still scales up with speed.
- Single particles are spawned behind the player. No
longer scales. Lasts longer but can end early if the
player slows down.
2022-09-20 05:45:28 -07:00
VelocitOni
992dde0e3b
Merge branch 'master' into item-debris-final
2022-09-18 07:58:53 -04:00
Sally Coolatta
e610c41d0f
Add Poh-Bee sprites
2022-09-18 04:33:03 -04:00
Sally Coolatta
5767315787
SPB in its own file + better waypoint movement
2022-09-18 01:07:46 -04:00
James R
4d67cc6324
Replace shitty item box pop with flying debris and dust clouds
...
Debris flies forward and outward from the player in the
direction of momentum. Debris particles bounce once then
disappear when they hit the ground for the second time.
Clouds spawn on and trail behind the player for a short
duration.
2022-09-17 06:41:44 -07:00
Sally Coolatta
71723a803d
Implement pohbee chain
...
Crashes when drawing the sprites after looking at it for like half a second and idk why tf
2022-09-15 01:03:08 -04:00
Sally Coolatta
970add8b91
Add grow/shrink particles
2022-09-14 02:47:42 -04:00
Sally Coolatta
6aaa608299
Playable Shrink
2022-09-11 21:40:24 -04:00
Sally Coolatta
92f9fc266d
Merge branch 'master' into m-for-mini
2022-09-11 18:39:53 -04:00
Sal
94d7c497b0
Merge branch 'hooklib-port' into 'master'
...
Hooklib refactor ported and (mostly) squashed
See merge request KartKrew/Kart!662
2022-09-11 06:30:07 +00:00
Sally Coolatta
a74506690f
More shrink foundation
...
- Keeps track of ties. If multiple Poh-Bees would go to the same waypoint, then it will combine them into a single one, with multiple lasers attached to it.
- Added the laser shooters. Still purely visual.
- Added despawn behavior.
2022-09-11 02:15:44 -04:00
Sally Coolatta
cf9bfcae02
Start on new Shrink
...
Currently just spawns an object that goes along the waypoint path
2022-09-10 21:44:40 -04:00
James R
ba1b6bb253
Add P_CheckMove
...
Checks if P_TryMove would succeed without actually moving.
(cherry picked from commit 518de0ce104166c3eacd10ebe6ade422307ce671)
2022-09-05 11:56:30 -07:00
toaster
1f3ac199ae
Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart into 14plus-mergeladder
2022-09-05 15:32:02 +01:00
toaster
bdd786d8ab
BLASTER finalisation
...
- BLASTER >= 180% speed, smaller boost otherwise
- Flickers under 150%
- Invinc-coloured when invincibility
- Ketchup coloured when boosting, invisible otherwise
2022-08-29 18:35:38 +01:00
Sally Coolatta
b9e3bdff94
Better tripwire leniency vfx
2022-08-29 16:26:58 +01:00
Ashnal
243bc67e5b
Increase Mobj Freeslot limit to 1024 from 512
2022-08-28 16:47:55 +01:00
James R
eafddb5a61
Use new pogo spring sprites, not colorized
2022-08-11 20:19:08 -07:00