Consistent types for mario ids

This commit is contained in:
jaburns
2021-07-19 17:52:49 -06:00
parent 04cabfe13b
commit ae34481fb9
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -201,7 +201,7 @@ SM64_LIB_FN void sm64_mario_tick( uint32_t marioId, const struct SM64MarioInputs
outState->faceAngle = (float)gMarioState->faceAngle[1] / 32768.0f * 3.14159f; outState->faceAngle = (float)gMarioState->faceAngle[1] / 32768.0f * 3.14159f;
} }
SM64_LIB_FN void sm64_mario_delete( uint32_t marioId ) SM64_LIB_FN void sm64_mario_delete( int32_t marioId )
{ {
if( marioId >= s_mario_instance_pool.size || s_mario_instance_pool.objects[marioId] == NULL ) if( marioId >= s_mario_instance_pool.size || s_mario_instance_pool.objects[marioId] == NULL )
{ {
+1 -1
View File
@@ -76,7 +76,7 @@ extern SM64_LIB_FN void sm64_static_surfaces_load( const struct SM64Surface *sur
extern SM64_LIB_FN int32_t sm64_mario_create( int16_t x, int16_t y, int16_t z ); extern SM64_LIB_FN int32_t sm64_mario_create( int16_t x, int16_t y, int16_t z );
extern SM64_LIB_FN void sm64_mario_tick( uint32_t marioId, const struct SM64MarioInputs *inputs, struct SM64MarioState *outState, struct SM64MarioGeometryBuffers *outBuffers ); extern SM64_LIB_FN void sm64_mario_tick( uint32_t marioId, const struct SM64MarioInputs *inputs, struct SM64MarioState *outState, struct SM64MarioGeometryBuffers *outBuffers );
extern SM64_LIB_FN void sm64_mario_delete( uint32_t marioId ); extern SM64_LIB_FN void sm64_mario_delete( int32_t marioId );
extern SM64_LIB_FN uint32_t sm64_surface_object_create( const struct SM64SurfaceObject *surfaceObject ); extern SM64_LIB_FN uint32_t sm64_surface_object_create( const struct SM64SurfaceObject *surfaceObject );
extern SM64_LIB_FN void sm64_surface_object_move( uint32_t objectId, const struct SM64ObjectTransform *transform ); extern SM64_LIB_FN void sm64_surface_object_move( uint32_t objectId, const struct SM64ObjectTransform *transform );