Files
Cesarus85--mjolnir-vr/source/effects/player_effects.h
T

48 lines
859 B
C

/*
PLAYER_EFFECTS.H
header included in hcex build.
*/
#ifndef __PLAYER_EFFECTS_H
#define __PLAYER_EFFECTS_H
#pragma once
/* ---------- headers */
#include "cseries/cseries.h"
#include "math/real_math.h"
struct screen_flash_definition;
/* ---------- constants */
/* ---------- macros */
/* ---------- structures */
/* ---------- prototypes/EXAMPLE.C */
/* ---------- globals */
/* ---------- public code */
void player_effect_dispose(
void);
void player_effect_dispose_from_old_map(
void);
void scripted_player_effect_set_rumble(
real left_motor,
real right_motor);
void player_effect_screen_flash(
long player_index,
struct screen_flash_definition const *screen_flash,
real scale);
void player_telefrag_effect_stop(
long player_index);
void player_telefrag_effect_start(
long player_index,
real intensity);
#endif // __PLAYER_EFFECTS_H