A reimplementation of Mario Kart Wii's physics engine in C++
Loading...
Searching...
No Matches
Reaction.hh
1#pragma once
2
3namespace Kinoko::Kart {
4
40
41} // namespace Kinoko::Kart
Pertains to kart-related functionality.
Reaction
Represents the different reactions that can occur when a kart collides with an object.
Definition Reaction.hh:8
@ UntrickableJumpPad
The kart bounces into the air like a jump pad but cannot trick.
Definition Reaction.hh:35
@ LongCrushLoseItem
The kart is crushed for 8 seconds and loses its items.
Definition Reaction.hh:23
@ SpinShrink
The kart spins out and shrinks in size temporarily.
Definition Reaction.hh:26
@ WallSpark
The kart is colliding with Wall3.
Definition Reaction.hh:32
@ RubberWall
Elastic collision sending the kart away from the colliding object.
Definition Reaction.hh:33
@ FireSpin
The kart spins out due to a fireball collision.
Definition Reaction.hh:17
@ LaunchSpin
The kart launches sideways and flips once.
Definition Reaction.hh:31
@ BigBump
Unused in Kinoko.
Definition Reaction.hh:25
@ SmallBump
The kart is bumped away by the colliding object.
Definition Reaction.hh:24
@ KnockbackBumpLoseItem
Launches into the air away from the collision and flips twice.
Definition Reaction.hh:22
@ SmallLaunch
The kart launches forward into the air.
Definition Reaction.hh:19
@ LaunchSpinLoseItem
The kart launches into the air, flips once, and loses its items.
Definition Reaction.hh:21
@ WallAllSpeed
The kart collides with a wall and is knocked back.
Definition Reaction.hh:14
@ ShortCrushLoseItem
The kart is crushed for 4 seconds and loses its items.
Definition Reaction.hh:36
@ ExplosionLoseItem
The kart loses its items and is knocked upwards.
Definition Reaction.hh:38
@ KnockbackSomeSpeedLoseItem
Launches into the air away from collision and flips once.
Definition Reaction.hh:20
@ SpinAllSpeed
The kart spins out once but keeps its items.
Definition Reaction.hh:15
@ Wall
The kart will slowdown due to offroad collision.
Definition Reaction.hh:30
@ WeakWall
The kart's speed drops by 82% due to a weak wall.
Definition Reaction.hh:29
@ CrushRespawn
The kart is crushed and respawns (unused in Kinoko).
Definition Reaction.hh:37
@ SpinHitSomeSpeed
Decays to SpinSomeSpeed or WallAllSpeed based on the kart's speed.
Definition Reaction.hh:28
@ SpinSomeSpeed
The kart spins out twice but keeps its items.
Definition Reaction.hh:16
@ ClipThroughSomeSpeed
Unused in Kinoko.
Definition Reaction.hh:18
@ HighLaunchLoseItem
The kart launches high into the air, and loses its items.
Definition Reaction.hh:27
@ Wall2
Unused in Kinoko.
Definition Reaction.hh:34