document ba/carry, ba/drone and ba/falldamage
This commit is contained in:
17
include/core2/ba/carry.h
Normal file
17
include/core2/ba/carry.h
Normal file
@@ -0,0 +1,17 @@
|
||||
#ifndef __BA_CARRY_H__
|
||||
#define __BA_CARRY_H__
|
||||
|
||||
#include <ultra64.h>
|
||||
#include "prop.h"
|
||||
|
||||
void bacarry_init(void);
|
||||
void bacarry_end(void);
|
||||
void bacarry_update(void);
|
||||
|
||||
void bacarry_reset_marker(void);
|
||||
ActorMarker *bacarry_get_marker(void);
|
||||
void bacarry_set_marker(ActorMarker *arg0);
|
||||
void bacarry_set_offsets(f32 height, f32 rotation);
|
||||
|
||||
|
||||
#endif
|
24
include/core2/ba/drone.h
Normal file
24
include/core2/ba/drone.h
Normal file
@@ -0,0 +1,24 @@
|
||||
#ifndef __BA_DRONE_H__
|
||||
#define __BA_DRONE_H__
|
||||
|
||||
#include <ultra64.h>
|
||||
#include "prop.h"
|
||||
|
||||
typedef enum ba_drone_type_e{
|
||||
BA_DRONE_NONE,
|
||||
BA_DRONE_GOTO,
|
||||
BA_DRONE_LOOK,
|
||||
BA_DRONE_UNKNOWN_3,
|
||||
BA_DRONE_TRANSFORM,
|
||||
BA_DRONE_ENTER,
|
||||
BA_DRONE_VANISH
|
||||
} BaDroneType;
|
||||
|
||||
void badrone_set_type(BaDroneType type);
|
||||
BaDroneType badrone_get_type(void);
|
||||
void badrone_get_position_and_duration(f32 position[3], f32 *duration);
|
||||
|
||||
enum bs_e badrone_enter(void);
|
||||
enum bs_e badrone_goto(f32 position[3], f32 duration, void (*arg2)(ActorMarker *), ActorMarker *arg3);
|
||||
|
||||
#endif
|
Reference in New Issue
Block a user