16 s32 maxObjectsReached;
25 if (distance < 0.0f) {
33 if (maxObjectsReached) {
37 if (distance < 122500.0f) {
42 }
else if (distance < 640000.0f) {
50 if (1440000.0f < distance) {
63 if (maxObjectsReached) {
76 if (maxObjectsReached) {
89 if (maxObjectsReached) {
102 if (maxObjectsReached) {
115 if (maxObjectsReached) {
128 if (maxObjectsReached) {
141 if (maxObjectsReached) {
154 if (maxObjectsReached) {
172 if (temp_f0 < 0.0f) {
183 if (temp_f0 < 250000.0f) {
187 }
else if (temp_f0 < 1000000.0f) {
192 if (1440000.0f < temp_f0) {
257 if (temp_f0 < 0.0f) {
269 if (temp_f0 < 250000.0f) {
274 }
else if (temp_f0 < 1000000.0f) {
282 if (1440000.0f < temp_f0) {
Camera * camera1
Definition camera.c:23
f32 Vec3f[3]
Definition common_structs.h:6
f32 Mat4[4][4]
Definition common_structs.h:16
#define G_CULL_BACK
Definition gbi.h:351
#define G_MTX_MODELVIEW
Definition gbi.h:305
#define G_LIGHTING
Definition gbi.h:355
Gfx d_course_kalimari_desert_dl_1FAF8[]
Definition course_data.c:5947
Gfx d_course_kalimari_desert_dl_22D28[]
Definition course_data.c:6902
Gfx d_course_kalimari_desert_dl_20A20[]
Definition course_data.c:6345
Gfx d_course_kalimari_desert_dl_21A80[]
Definition course_data.c:6786
Gfx d_course_kalimari_desert_dl_22DB8[]
Definition course_data.c:6928
Gfx d_course_kalimari_desert_dl_21550[]
Definition course_data.c:6657
Gfx d_course_kalimari_desert_dl_20A08[]
Definition course_data.c:6339
Gfx d_course_kalimari_desert_dl_1F708[]
Definition course_data.c:5826
Gfx d_course_kalimari_desert_dl_1F228[]
Definition course_data.c:5691
Gfx d_course_kalimari_desert_dl_1C0F0[]
Definition course_data.c:4421
Gfx d_course_kalimari_desert_dl_21C90[]
Definition course_data.c:6875
Gfx d_course_kalimari_desert_dl_1B978[]
Definition course_data.c:4152
Gfx d_course_kalimari_desert_dl_1E480[]
Definition course_data.c:5292
Gfx d_course_kalimari_desert_dl_1D160[]
Definition course_data.c:4781
Gfx d_course_kalimari_desert_dl_1E910[]
Definition course_data.c:5468
Gfx d_course_kalimari_desert_dl_1D670[]
Definition course_data.c:4973
Gfx d_course_kalimari_desert_dl_21220[]
Definition course_data.c:6528
Gfx d_course_kalimari_desert_dl_22D70[]
Definition course_data.c:6916
#define UNUSED
Definition macros.h:23
Gfx * gDisplayListHead
Definition main.c:132
f32 gCameraZoom[4]
Definition main.c:122
void mtxf_rotate_x(Mat4 mat, s16 angle)
Definition math_util.c:322
f32 is_within_render_distance(Vec3f cameraPos, Vec3f objectPos, u16 orientationY, f32 minDistance, f32 fov, f32 maxDistance)
Definition math_util.c:1114
void mtxf_multiplication(Mat4 dest, Mat4 mat1, Mat4 mat2)
Definition math_util.c:818
void mtxf_pos_rotation_xyz(Mat4 out, Vec3f pos, Vec3s orientation)
Definition math_util.c:468
void vec3f_set(Vec3f arg0, f32 arg1, f32 arg2, f32 arg3)
Definition math_util.c:103
s32 render_set_position(Mat4 arg0, s32 arg1)
Definition math_util.c:47
void mtxf_translate(Mat4 dest, Vec3f b)
Definition math_util.c:215
Vec3s rot
Definition camera.h:33
Vec3f pos
Definition camera.h:27
Definition actor_types.h:144
s16 wheelRot
Definition actor_types.h:148
Vec3f pos
Definition actor_types.h:153
Vec3s rot
Definition actor_types.h:151
void render_actor_train_engine(Camera *camera, struct TrainCar *actor)
Renders the train engine actor. Actor used in Kalimari Desert. His update position are made in vehicl...
Definition render.inc.c:14
void render_actor_train_tender(Camera *camera, struct TrainCar *actor)
Definition render.inc.c:163
void render_actor_train_passenger_car(Camera *camera, struct TrainCar *actor)
Definition render.inc.c:248
signed int s32
Definition ultratypes.h:15
signed short int s16
Definition ultratypes.h:13
float f32
Definition ultratypes.h:34