Mario Kart 64
|
#include <libultraship.h>
#include <macros.h>
#include <common_structs.h>
#include <mk64.h>
#include "code_80086E70.h"
#include "camera.h"
#include "objects.h"
#include "math_util.h"
#include "math_util_2.h"
#include "racing/memory.h"
#include "update_objects.h"
#include "collision.h"
#include "audio/external.h"
#include "main.h"
#include "code_80057C60.h"
#include "defines.h"
#include "port/Game.h"
Functions | |
void | func_80086E70 (s32 objectIndex) |
void | func_80086EAC (s32 objectIndex, s32 arg1, s16 arg2) |
void | func_80086EF0 (s32 objectIndex) |
void | func_80086F10 (s32 objectIndex, s32 arg1, SplineData *spline) |
void | func_80086F60 (s32 objectIndex) |
bool | func_80086FA4 (s32 objectIndex) |
void | func_80086FD4 (s32 objectIndex) |
void | func_8008701C (s32 objectIndex, s32 arg1) |
s32 | func_80087060 (s32 objectIndex, s32 arg1) |
s32 | func_80087104 (s32 objectIndex, u16 arg1) |
s32 | func_800871AC (s32 objectIndex, s32 arg1) |
UNUSED void | func_80087258 (s32 objectIndex, UNUSED s32 arg1, f32 arg2) |
UNUSED s32 | get_angle_between_player_object (s32 objectIndex, Player *player) |
s32 | angle_between_object_camera (s32 objectIndex, Camera *camera) |
u16 | get_x_direction_angle (s32 objectIndex) |
s32 | get_y_direction_angle (s32 objectIndex) |
UNUSED void | func_800873A4 (s32 objectIndex) |
void | func_800873F4 (s32 objectIndex) |
UNUSED void | func_80087444 (s32 objectIndex) |
UNUSED void | func_8008748C (s32 objectIndex) |
UNUSED void | func_800874D4 (s32 objectIndex) |
void | func_8008751C (s32 objectIndex) |
void | func_8008757C (s32 objectIndex) |
void | func_80087620 (s32 objectIndex) |
void | func_800876A0 (s32 objectIndex) |
void | object_add_velocity_offset_xyz (s32 objectIndex) |
void | object_add_velocity_offset_xz (s32 objectIndex) |
UNUSED void | object_add_velocity_offset_x (s32 objectIndex) |
void | object_add_velocity_offset_y (s32 objectIndex) |
UNUSED void | object_add_velocity_offset_z (s32 objectIndex) |
void | func_8008781C (s32 arg0) |
void | func_80087844 (s32 arg0) |
f32 | func_8008786C (f32 arg0, f32 arg1, f32 arg2, f32 arg3, f32 arg4) |
s32 | func_8008789C (s32 objectIndex, s32 arg1) |
s32 | func_80087954 (s32 objectIndex, s32 arg1) |
bool | func_80087A0C (s32 objectIndex, s16 arg1, s16 arg2, s16 arg3, s16 arg4) |
s32 | func_80087B84 (s32 objectIndex, f32 arg1, f32 arg2) |
s32 | func_80087C48 (s32 objectIndex, f32 arg1, f32 arg2, s32 arg3) |
s32 | func_80087D24 (s32 objectIndex, f32 arg1, f32 arg2, f32 arg3) |
bool | func_80087E08 (s32 objectIndex, f32 arg1, f32 arg2, f32 arg3, s16 arg4, s32 arg5) |
UNUSED s32 | func_80087F14 (s32 objectIndex, f32 arg1, f32 arg2, f32 arg3, s16 arg4, s32 arg5) |
void | func_80088038 (s32 objectIndex, f32 arg1, u16 arg2) |
UNUSED void | func_800880DC (void) |
void | func_800880E4 (s32 objectIndex) |
void | func_80088150 (s32 arg0) |
void | func_80088178 (s32 objectIndex, s32 arg1) |
void | func_80088228 (s32 objectIndex) |
s32 | func_800882B0 (s32 objectIndex, s32 arg1) |
void | func_80088364 (s32 objectIndex) |
void | func_800883FC (s32 objectIndex) |
s32 | func_8008847C (s32 objectIndex) |
s32 | func_80088538 (s32 objectIndex) |
s32 | func_8008861C (s32 objectIndex) |
void | func_800886F4 (s32 objectIndex) |
void | func_800887C0 (s32 objectIndex) |
UNUSED s32 | get_horizontal_distance_to_player (s32 objectIndex, Player *player) |
Returns the distance between the object and the player. | |
UNUSED s32 | get_distance_to_player (s32 objectIndex, Player *player) |
Returns the distance between the object and the player. | |
u32 | get_horizontal_distance_to_camera (s32 objectIndex, Camera *camera) |
Returns the distance between the object and the camera. | |
UNUSED s32 | get_distance_to_camera (s32 objectIndex, Camera *camera) |
Returns the distance between the object and the camera. | |
bool | is_within_horizontal_distance_of_player (s32 objectIndex, Player *player, f32 distance) |
Returns if the object is closer than the distance to the player. | |
bool | is_in_bounds_to_player (s32 objectIndex, Player *player, f32 distance_min, f32 distance_max) |
Returns if the object is between the distance_min and distance_max to the player. | |
bool | is_within_distance_to_player (s32 objectIndex, Player *player, f32 distance) |
Returns if the object is closer than the distance to the player. | |
bool | is_within_horizontal_distance_to_camera (s32 objectIndex, Camera *camera, f32 distance) |
Returns if the object is between the distance_min and distance_max to the camera. | |
UNUSED bool | is_within_bounds_to_camera (s32 objectIndex, Camera *camera, f32 distance_min, f32 distance_max) |
Returns if the object is between the distance_min and distance_max to the camera. | |
UNUSED bool | is_within_distance_to_camera (s32 objectIndex, Camera *camera, f32 distance) |
Returns if the object is closer than the distance to the camera. | |
bool | has_collided_horizontally_with_player (s32 objectIndex, Player *player) |
Returns if the object collided with the player. | |
bool | has_collided_with_player (s32 objectIndex, Player *player) |
Returns if the object collided with the player. | |
UNUSED bool | has_collided_with_player_1d (s32 objectIndex, Player *player, f32 distance) |
Returns if the object collided with the player. | |
bool | has_collided_with_player_and_within_height (s32 objectIndex, Player *player, f32 distance_y) |
Returns if the object collided with the player and is closer than the distance in the y axis. | |
f32 | func_80088F54 (s32 objectIndex, Player *player) |
UNUSED bool | func_80088F94 (s32 objectIndex, Player *player, f32 arg2) |
void | reset_player_speed_and_velocity (Player *player) |
UNUSED void | func_8008900C (Player *player) |
void | func_80089020 (s32 playerId, f32 *arg1) |
void | func_800892E0 (s32 playerId) |
f32 | func_8008933C (Player *player, s32 objectIndex, f32 arg2, f32 arg3) |
void | func_80089474 (s32 objectIndex, s32 playerId, f32 arg2, f32 arg3, u32 soundBits) |
void | func_80089538 (s32 objectIndex, s32 playerId, f32 arg2, f32 arg3, u32 soundBits) |
s32 | func_800895E4 (s32 objectIndex) |
void | func_800896D4 (s32 objectIndex, f32 arg1, f32 arg2) |
void | func_80089820 (s32 objectIndex, f32 arg1, f32 arg2, u32 arg3) |
s32 | func_80089B50 (s32 objectIndex) |
s32 | func_80089CBC (s32 objectIndex, f32 arg1) |
s32 | func_80089E18 (s32 objectIndex) |
s32 | func_80089F24 (s32 objectIndex) |
s32 | func_8008A060 (s32 objectIndex, Camera *camera, u16 arg2) |
s32 | func_8008A0B4 (s32 objectIndex, Player *player, Camera *camera, u16 arg3) |
bool | is_object_visible_on_camera (s32 objectIndex, Camera *camera, u16 angle) |
void | func_8008A1D0 (s32 objectIndex, s32 cameraId, s32 arg2, s32 arg3) |
UNUSED void | func_8008A2CC (s32 objectIndex, s32 cameraId, u16 arg2) |
s32 | func_8008A364 (s32 objectIndex, s32 cameraId, u16 arg2, s32 arg3) |
void | func_8008A454 (s32 objectIndex, s32 cameraId, s32 arg2) |
UNUSED void | func_8008A610 (s32 objectIndex) |
void | func_8008A6DC (s32 objectIndex, f32 arg1) |
UNUSED void | func_8008A810 (s32 arg0) |
UNUSED void | func_8008A830 (s32 arg0) |
UNUSED void | func_8008A850 (s32 arg0) |
UNUSED s32 | func_8008A870 (Player *player) |
s32 | func_8008A890 (Camera *camera) |
s32 | are_players_in_course_section (s16 arg0, s16 arg1) |
void | func_8008A920 (s32 objectIndex) |
void | func_8008A9B8 (s32 objectIndex) |
void | func_8008AA3C (s32 objectIndex) |
void | func_8008AB10 (s32 objectIndex) |
UNUSED void | func_8008ABC0 (s32 arg0) |
UNUSED void | func_8008AC40 (s32 arg0) |
UNUSED void | func_8008ACC0 (void) |
UNUSED void | func_8008ACC8 (void) |
UNUSED void | func_8008ACD0 (void) |
UNUSED void | func_8008ACD8 (void) |
void | func_8008ACE0 (f32 arg0[], f32 arg1) |
UNUSED void | func_8008ADC0 (void) |
UNUSED void | func_8008ADC8 (void) |
void | func_8008ADD0 (f32 arg0[], f32 arg1) |
UNUSED void | func_8008AE8C (void) |
UNUSED void | func_8008AE94 (void) |
void | func_8008AE9C (s32 objectIndex) |
void | func_8008AFE0 (s32 objectIndex, f32 arg1) |
UNUSED void | func_8008B018 (void) |
UNUSED void | func_8008B020 (void) |
UNUSED void | func_8008B028 (void) |
UNUSED void | func_8008B030 (void) |
void | func_8008B038 (s32 objectIndex) |
void | func_8008B17C (s32 objectIndex, f32 arg1) |
UNUSED void | func_8008B1B4 (void) |
UNUSED void | func_8008B1BC (void) |
UNUSED void | func_8008B1C4 (void) |
UNUSED void | func_8008B1CC (void) |
void | func_8008B1D4 (s32 objectIndex) |
void | func_8008B284 (s32 objectIndex) |
void | func_8008B3E4 (s32 objectIndex) |
void | func_8008B44C (s32 objectIndex) |
void | func_8008B478 (s32 objectIndex, s32 arg1) |
void | func_8008B620 (s32 objectIndex) |
void | func_8008B6A4 (s32 objectIndex) |
void | func_8008B724 (s32 objectIndex) |
void | func_8008B78C (s32 objectIndex) |
void | set_obj_origin_pos (s32 objectIndex, f32 arg1, f32 arg2, f32 arg3) |
void | set_obj_origin_offset (s32 objectIndex, f32 arg1, f32 arg2, f32 arg3) |
void | func_8008B844 (s32 objectIndex) |
void | set_obj_direction_angle (s32 objectIndex, u16 arg1, u16 arg2, u16 arg3) |
void | set_obj_orientation (s32 objectIndex, u16 arg1, u16 arg2, u16 arg3) |
void | set_obj_velocity (s32 objectIndex, f32 arg1, f32 arg2, f32 arg3) |
void | func_8008B928 (s32 objectIndex, s16 arg1, s16 arg2, s16 arg3, SplineData *spline) |
UNUSED void | object_origin_pos_randomize_around_x (s32 objectIndex, s16 x, u16 arg2) |
void | object_origin_pos_randomize_around_y (s32 objectIndex, s16 y, u16 arg2) |
UNUSED void | object_origin_pos_randomize_around_z (s32 objectIndex, s16 z, u16 arg2) |
UNUSED void | object_origin_pos_randomize_around_xy (s32 objectIndex, s16 x, s16 y, u16 arg3, u16 arg4) |
UNUSED void | object_origin_pos_randomize_around_xz (s32 objectIndex, s16 x, s16 z, u16 arg3, u16 arg4) |
void | object_origin_pos_randomize_around_xyz (s32 objectIndex, s16 x, s16 y, s16 z, u16 arg4, u16 arg5, u16 arg6) |
void | object_origin_pos_around_player_one (s32 objectIndex, s16 dist, u16 angle) |
UNUSED void | func_8008BEA4 (s32 objectIndex, u16 arg1, u16 arg2) |
void | object_calculate_new_pos_offset (s32 objectIndex) |
void | func_8008BF64 (s32 objectIndex) |
void | func_8008BFC0 (s32 objectIndex) |
void | func_8008BFFC (s32 objectIndex) |
UNUSED void | func_8008C1B8 (UNUSED s32 arg0) |
UNUSED void | func_8008C1C0 (UNUSED s32 arg0) |
s32 angle_between_object_camera | ( | s32 | objectIndex, |
Camera * | camera ) |
s32 are_players_in_course_section | ( | s16 | arg0, |
s16 | arg1 ) |
This function is used to avoid hefty collision checks if players are not near the actor
void func_80086E70 | ( | s32 | objectIndex | ) |
void func_80086EAC | ( | s32 | objectIndex, |
s32 | arg1, | ||
s16 | arg2 ) |
void func_80086EF0 | ( | s32 | objectIndex | ) |
void func_80086F10 | ( | s32 | objectIndex, |
s32 | arg1, | ||
SplineData * | spline ) |
void func_80086F60 | ( | s32 | objectIndex | ) |
bool func_80086FA4 | ( | s32 | objectIndex | ) |
void func_80086FD4 | ( | s32 | objectIndex | ) |
void func_8008701C | ( | s32 | objectIndex, |
s32 | arg1 ) |
s32 func_80087060 | ( | s32 | objectIndex, |
s32 | arg1 ) |
s32 func_80087104 | ( | s32 | objectIndex, |
u16 | arg1 ) |
s32 func_800871AC | ( | s32 | objectIndex, |
s32 | arg1 ) |
UNUSED void func_800873A4 | ( | s32 | objectIndex | ) |
void func_800873F4 | ( | s32 | objectIndex | ) |
UNUSED void func_80087444 | ( | s32 | objectIndex | ) |
UNUSED void func_8008748C | ( | s32 | objectIndex | ) |
UNUSED void func_800874D4 | ( | s32 | objectIndex | ) |
void func_8008751C | ( | s32 | objectIndex | ) |
void func_8008757C | ( | s32 | objectIndex | ) |
void func_80087620 | ( | s32 | objectIndex | ) |
void func_800876A0 | ( | s32 | objectIndex | ) |
void func_8008781C | ( | s32 | arg0 | ) |
void func_80087844 | ( | s32 | arg0 | ) |
f32 func_8008786C | ( | f32 | arg0, |
f32 | arg1, | ||
f32 | arg2, | ||
f32 | arg3, | ||
f32 | arg4 ) |
s32 func_8008789C | ( | s32 | objectIndex, |
s32 | arg1 ) |
s32 func_80087954 | ( | s32 | objectIndex, |
s32 | arg1 ) |
bool func_80087A0C | ( | s32 | objectIndex, |
s16 | arg1, | ||
s16 | arg2, | ||
s16 | arg3, | ||
s16 | arg4 ) |
s32 func_80087B84 | ( | s32 | objectIndex, |
f32 | arg1, | ||
f32 | arg2 ) |
s32 func_80087C48 | ( | s32 | objectIndex, |
f32 | arg1, | ||
f32 | arg2, | ||
s32 | arg3 ) |
s32 func_80087D24 | ( | s32 | objectIndex, |
f32 | arg1, | ||
f32 | arg2, | ||
f32 | arg3 ) |
bool func_80087E08 | ( | s32 | objectIndex, |
f32 | arg1, | ||
f32 | arg2, | ||
f32 | arg3, | ||
s16 | arg4, | ||
s32 | arg5 ) |
UNUSED s32 func_80087F14 | ( | s32 | objectIndex, |
f32 | arg1, | ||
f32 | arg2, | ||
f32 | arg3, | ||
s16 | arg4, | ||
s32 | arg5 ) |
void func_80088038 | ( | s32 | objectIndex, |
f32 | arg1, | ||
u16 | arg2 ) |
UNUSED void func_800880DC | ( | void | ) |
void func_800880E4 | ( | s32 | objectIndex | ) |
void func_80088150 | ( | s32 | arg0 | ) |
void func_80088178 | ( | s32 | objectIndex, |
s32 | arg1 ) |
void func_80088228 | ( | s32 | objectIndex | ) |
s32 func_800882B0 | ( | s32 | objectIndex, |
s32 | arg1 ) |
void func_80088364 | ( | s32 | objectIndex | ) |
void func_800883FC | ( | s32 | objectIndex | ) |
s32 func_8008847C | ( | s32 | objectIndex | ) |
s32 func_80088538 | ( | s32 | objectIndex | ) |
s32 func_8008861C | ( | s32 | objectIndex | ) |
void func_800886F4 | ( | s32 | objectIndex | ) |
void func_800887C0 | ( | s32 | objectIndex | ) |
f32 func_80088F54 | ( | s32 | objectIndex, |
Player * | player ) |
void func_80089020 | ( | s32 | playerId, |
f32 * | arg1 ) |
void func_800892E0 | ( | s32 | playerId | ) |
f32 func_8008933C | ( | Player * | player, |
s32 | objectIndex, | ||
f32 | arg2, | ||
f32 | arg3 ) |
void func_80089474 | ( | s32 | objectIndex, |
s32 | playerId, | ||
f32 | arg2, | ||
f32 | arg3, | ||
u32 | soundBits ) |
void func_80089538 | ( | s32 | objectIndex, |
s32 | playerId, | ||
f32 | arg2, | ||
f32 | arg3, | ||
u32 | soundBits ) |
s32 func_800895E4 | ( | s32 | objectIndex | ) |
void func_800896D4 | ( | s32 | objectIndex, |
f32 | arg1, | ||
f32 | arg2 ) |
void func_80089820 | ( | s32 | objectIndex, |
f32 | arg1, | ||
f32 | arg2, | ||
u32 | arg3 ) |
s32 func_80089B50 | ( | s32 | objectIndex | ) |
s32 func_80089CBC | ( | s32 | objectIndex, |
f32 | arg1 ) |
s32 func_80089E18 | ( | s32 | objectIndex | ) |
s32 func_80089F24 | ( | s32 | objectIndex | ) |
s32 func_8008A060 | ( | s32 | objectIndex, |
Camera * | camera, | ||
u16 | arg2 ) |
void func_8008A1D0 | ( | s32 | objectIndex, |
s32 | cameraId, | ||
s32 | arg2, | ||
s32 | arg3 ) |
UNUSED void func_8008A2CC | ( | s32 | objectIndex, |
s32 | cameraId, | ||
u16 | arg2 ) |
s32 func_8008A364 | ( | s32 | objectIndex, |
s32 | cameraId, | ||
u16 | arg2, | ||
s32 | arg3 ) |
void func_8008A454 | ( | s32 | objectIndex, |
s32 | cameraId, | ||
s32 | arg2 ) |
UNUSED void func_8008A610 | ( | s32 | objectIndex | ) |
void func_8008A6DC | ( | s32 | objectIndex, |
f32 | arg1 ) |
UNUSED void func_8008A810 | ( | s32 | arg0 | ) |
UNUSED void func_8008A830 | ( | s32 | arg0 | ) |
UNUSED void func_8008A850 | ( | s32 | arg0 | ) |
s32 func_8008A890 | ( | Camera * | camera | ) |
void func_8008A920 | ( | s32 | objectIndex | ) |
void func_8008A9B8 | ( | s32 | objectIndex | ) |
void func_8008AA3C | ( | s32 | objectIndex | ) |
void func_8008AB10 | ( | s32 | objectIndex | ) |
UNUSED void func_8008ABC0 | ( | s32 | arg0 | ) |
UNUSED void func_8008AC40 | ( | s32 | arg0 | ) |
UNUSED void func_8008ACC0 | ( | void | ) |
UNUSED void func_8008ACC8 | ( | void | ) |
UNUSED void func_8008ACD0 | ( | void | ) |
UNUSED void func_8008ACD8 | ( | void | ) |
void func_8008ACE0 | ( | f32 | arg0[], |
f32 | arg1 ) |
UNUSED void func_8008ADC0 | ( | void | ) |
UNUSED void func_8008ADC8 | ( | void | ) |
void func_8008ADD0 | ( | f32 | arg0[], |
f32 | arg1 ) |
UNUSED void func_8008AE8C | ( | void | ) |
UNUSED void func_8008AE94 | ( | void | ) |
void func_8008AE9C | ( | s32 | objectIndex | ) |
void func_8008AFE0 | ( | s32 | objectIndex, |
f32 | arg1 ) |
UNUSED void func_8008B018 | ( | void | ) |
UNUSED void func_8008B020 | ( | void | ) |
UNUSED void func_8008B028 | ( | void | ) |
UNUSED void func_8008B030 | ( | void | ) |
void func_8008B038 | ( | s32 | objectIndex | ) |
void func_8008B17C | ( | s32 | objectIndex, |
f32 | arg1 ) |
UNUSED void func_8008B1B4 | ( | void | ) |
UNUSED void func_8008B1BC | ( | void | ) |
UNUSED void func_8008B1C4 | ( | void | ) |
UNUSED void func_8008B1CC | ( | void | ) |
void func_8008B1D4 | ( | s32 | objectIndex | ) |
void func_8008B284 | ( | s32 | objectIndex | ) |
void func_8008B3E4 | ( | s32 | objectIndex | ) |
void func_8008B44C | ( | s32 | objectIndex | ) |
void func_8008B478 | ( | s32 | objectIndex, |
s32 | arg1 ) |
void func_8008B620 | ( | s32 | objectIndex | ) |
void func_8008B6A4 | ( | s32 | objectIndex | ) |
void func_8008B724 | ( | s32 | objectIndex | ) |
void func_8008B78C | ( | s32 | objectIndex | ) |
void func_8008B844 | ( | s32 | objectIndex | ) |
void func_8008B928 | ( | s32 | objectIndex, |
s16 | arg1, | ||
s16 | arg2, | ||
s16 | arg3, | ||
SplineData * | spline ) |
UNUSED void func_8008BEA4 | ( | s32 | objectIndex, |
u16 | arg1, | ||
u16 | arg2 ) |
void func_8008BF64 | ( | s32 | objectIndex | ) |
void func_8008BFC0 | ( | s32 | objectIndex | ) |
void func_8008BFFC | ( | s32 | objectIndex | ) |
Returns the distance between the object and the camera.
objectIndex | |
camera |
Returns the distance between the object and the player.
objectIndex | |
player |
u32 get_horizontal_distance_to_camera | ( | s32 | objectIndex, |
Camera * | camera ) |
Returns the distance between the object and the camera.
objectIndex | |
camera |
Returns the distance between the object and the player.
objectIndex | |
player |
u16 get_x_direction_angle | ( | s32 | objectIndex | ) |
s32 get_y_direction_angle | ( | s32 | objectIndex | ) |
bool has_collided_horizontally_with_player | ( | s32 | objectIndex, |
Player * | player ) |
Returns if the object collided with the player.
objectIndex | |
player |
bool has_collided_with_player | ( | s32 | objectIndex, |
Player * | player ) |
Returns if the object collided with the player.
objectIndex | |
player |
Returns if the object collided with the player.
objectIndex | |
player | |
distance |
bool has_collided_with_player_and_within_height | ( | s32 | objectIndex, |
Player * | player, | ||
f32 | distance_y ) |
Returns if the object collided with the player and is closer than the distance in the y axis.
objectIndex | |
player | |
distance_y |
bool is_in_bounds_to_player | ( | s32 | objectIndex, |
Player * | player, | ||
f32 | distance_min, | ||
f32 | distance_max ) |
Returns if the object is between the distance_min and distance_max to the player.
objectIndex | |
player | |
distance_min | |
distance_max |
bool is_object_visible_on_camera | ( | s32 | objectIndex, |
Camera * | camera, | ||
u16 | angle ) |
UNUSED bool is_within_bounds_to_camera | ( | s32 | objectIndex, |
Camera * | camera, | ||
f32 | distance_min, | ||
f32 | distance_max ) |
Returns if the object is between the distance_min and distance_max to the camera.
objectIndex | |
camera | |
distance_min | |
distance_max |
Returns if the object is closer than the distance to the camera.
objectIndex | |
camera | |
distance |
bool is_within_distance_to_player | ( | s32 | objectIndex, |
Player * | player, | ||
f32 | distance ) |
Returns if the object is closer than the distance to the player.
objectIndex | |
player | |
distance |
bool is_within_horizontal_distance_of_player | ( | s32 | objectIndex, |
Player * | player, | ||
f32 | distance ) |
Returns if the object is closer than the distance to the player.
objectIndex | |
player | |
distance |
bool is_within_horizontal_distance_to_camera | ( | s32 | objectIndex, |
Camera * | camera, | ||
f32 | distance ) |
Returns if the object is between the distance_min and distance_max to the camera.
objectIndex | |
camera | |
distance |
UNUSED void object_add_velocity_offset_x | ( | s32 | objectIndex | ) |
void object_add_velocity_offset_xyz | ( | s32 | objectIndex | ) |
void object_add_velocity_offset_xz | ( | s32 | objectIndex | ) |
void object_add_velocity_offset_y | ( | s32 | objectIndex | ) |
UNUSED void object_add_velocity_offset_z | ( | s32 | objectIndex | ) |
void object_calculate_new_pos_offset | ( | s32 | objectIndex | ) |
void object_origin_pos_around_player_one | ( | s32 | objectIndex, |
s16 | dist, | ||
u16 | angle ) |
UNUSED void object_origin_pos_randomize_around_x | ( | s32 | objectIndex, |
s16 | x, | ||
u16 | arg2 ) |
UNUSED void object_origin_pos_randomize_around_xy | ( | s32 | objectIndex, |
s16 | x, | ||
s16 | y, | ||
u16 | arg3, | ||
u16 | arg4 ) |
void object_origin_pos_randomize_around_xyz | ( | s32 | objectIndex, |
s16 | x, | ||
s16 | y, | ||
s16 | z, | ||
u16 | arg4, | ||
u16 | arg5, | ||
u16 | arg6 ) |
UNUSED void object_origin_pos_randomize_around_xz | ( | s32 | objectIndex, |
s16 | x, | ||
s16 | z, | ||
u16 | arg3, | ||
u16 | arg4 ) |
void object_origin_pos_randomize_around_y | ( | s32 | objectIndex, |
s16 | y, | ||
u16 | arg2 ) |
UNUSED void object_origin_pos_randomize_around_z | ( | s32 | objectIndex, |
s16 | z, | ||
u16 | arg2 ) |
void reset_player_speed_and_velocity | ( | Player * | player | ) |
void set_obj_direction_angle | ( | s32 | objectIndex, |
u16 | arg1, | ||
u16 | arg2, | ||
u16 | arg3 ) |
void set_obj_orientation | ( | s32 | objectIndex, |
u16 | arg1, | ||
u16 | arg2, | ||
u16 | arg3 ) |
void set_obj_origin_offset | ( | s32 | objectIndex, |
f32 | arg1, | ||
f32 | arg2, | ||
f32 | arg3 ) |
void set_obj_origin_pos | ( | s32 | objectIndex, |
f32 | arg1, | ||
f32 | arg2, | ||
f32 | arg3 ) |
void set_obj_velocity | ( | s32 | objectIndex, |
f32 | arg1, | ||
f32 | arg2, | ||
f32 | arg3 ) |