35 lines
796 B
C++
35 lines
796 B
C++
#pragma once
|
|
|
|
#include "Commands.hpp"
|
|
#include "Common.hpp"
|
|
#include "Database.hpp"
|
|
#include "Functions.hpp"
|
|
#include "Scripts.hpp"
|
|
#include "System.hpp"
|
|
|
|
namespace Game
|
|
{
|
|
// IW3SP-MOD cgMedia
|
|
struct cgMedia_t_mod
|
|
{
|
|
// Paintball assets
|
|
const FxEffectDef* fxPaintBallGreen;
|
|
const FxEffectDef* fxPaintBallOrange;
|
|
const FxEffectDef* fxPaintBallBlue;
|
|
const FxEffectDef* fxPaintBallRed;
|
|
const FxEffectDef* fxPaintBallYellow;
|
|
const FxEffectDef* fxPaintBallExpGreen;
|
|
const FxEffectDef* fxPaintBallExpOrange;
|
|
snd_alias_list_t* paintBallFirePlayer;
|
|
snd_alias_list_t* paintBallFireNPC;
|
|
snd_alias_list_t* paintBallImpact;
|
|
};
|
|
|
|
extern Game::cgMedia_t_mod cgMediaMod;
|
|
extern Game::gui_t gui;
|
|
|
|
extern IDirect3DDevice9* d3d9_device;
|
|
|
|
bool HasLoadedMod();
|
|
bool DebugModeEnabled();
|
|
} |