remove unused stuff, more standards compliance
This commit is contained in:
parent
b088bebe45
commit
f1c8b09b94
|
@ -36,6 +36,8 @@
|
|||
|
||||
[warnings]
|
||||
ALL = true
|
||||
ASSIGN_FUNCTION_TYPES = false
|
||||
USED_UNINITIALIZED = false
|
||||
|
||||
[optimizations]
|
||||
PEEPHOLE = true
|
||||
|
|
61
source/ai.qc
61
source/ai.qc
|
@ -31,11 +31,6 @@ walkmove(angle, speed) primitive is all or nothing
|
|||
*/
|
||||
|
||||
|
||||
//
|
||||
// globals
|
||||
//
|
||||
float current_yaw;
|
||||
|
||||
//
|
||||
// when a monster becomes angry at a player, that monster will be used
|
||||
// as the sight target the next frame so that monsters near that one
|
||||
|
@ -211,62 +206,6 @@ float(entity targ) infront = {
|
|||
};
|
||||
|
||||
|
||||
//============================================================================
|
||||
|
||||
/*
|
||||
===========
|
||||
ChangeYaw
|
||||
|
||||
Turns towards self.ideal_yaw at self.yaw_speed
|
||||
Sets the global variable current_yaw
|
||||
Called every 0.1 sec by monsters
|
||||
============
|
||||
*/
|
||||
/*
|
||||
|
||||
void() ChangeYaw =
|
||||
{
|
||||
local float ideal, move;
|
||||
|
||||
//current_yaw = self.ideal_yaw;
|
||||
// mod down the current angle
|
||||
current_yaw = anglemod(self.angles_y );
|
||||
ideal = self.ideal_yaw;
|
||||
|
||||
if(current_yaw == ideal)
|
||||
return;
|
||||
|
||||
move = ideal - current_yaw;
|
||||
if(ideal > current_yaw)
|
||||
{
|
||||
if(move > 180)
|
||||
move = move - 360;
|
||||
}
|
||||
else
|
||||
{
|
||||
if(move < -180)
|
||||
move = move + 360;
|
||||
}
|
||||
|
||||
if(move > 0)
|
||||
{
|
||||
if(move > self.yaw_speed)
|
||||
move = self.yaw_speed;
|
||||
}
|
||||
else
|
||||
{
|
||||
if(move < 0-self.yaw_speed )
|
||||
move = 0-self.yaw_speed;
|
||||
}
|
||||
|
||||
current_yaw = anglemod(current_yaw + move);
|
||||
|
||||
self.angles_y = current_yaw;
|
||||
};
|
||||
|
||||
*/
|
||||
|
||||
|
||||
//============================================================================
|
||||
|
||||
void() HuntTarget = {
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
// system globals ------------------------------------------------------------|
|
||||
|
||||
#pragma noref 1
|
||||
entity self;
|
||||
entity other;
|
||||
entity world;
|
||||
|
@ -46,6 +47,7 @@ float trace_inopen;
|
|||
float trace_inwater;
|
||||
|
||||
entity msg_entity; // destination of single entity writes
|
||||
#pragma noref 0
|
||||
|
||||
// required prog functions
|
||||
void() main; // only for testing
|
||||
|
@ -80,7 +82,7 @@ void end_sys_globals; // flag for structure dumping
|
|||
.float solid;
|
||||
|
||||
.vector origin;
|
||||
.vector oldorigin;
|
||||
.vector oldorigin; // only used by secret door
|
||||
.vector velocity;
|
||||
.vector angles;
|
||||
.vector avelocity;
|
||||
|
@ -185,8 +187,6 @@ void(vector ang) makevectors = #1; // sets v_forward, etc globals
|
|||
void(entity e, vector o) setorigin = #2;
|
||||
void(entity e, string m) setmodel = #3; // set movetype and solid first
|
||||
void(entity e, vector min, vector max) setsize = #4;
|
||||
// #5 was removed
|
||||
void() break = #6;
|
||||
float() random = #7; // returns 0 - 1
|
||||
void(entity e, float chan, string samp, float vol, float atten) sound = #8;
|
||||
vector(vector v) normalize = #9;
|
||||
|
@ -221,16 +221,13 @@ void() traceon = #29; // turns statment trace on
|
|||
void() traceoff = #30;
|
||||
void(entity e) eprint = #31; // prints an entire edict
|
||||
float(float yaw, float dist) walkmove = #32; // returns TRUE or FALSE
|
||||
// #33 was removed
|
||||
float() droptofloor = #34; // TRUE if landed on floor
|
||||
void(float style, string value) lightstyle = #35;
|
||||
float(float v) rint = #36; // round to nearest int
|
||||
float(float v) floor = #37; // largest integer <= v
|
||||
float(float v) ceil = #38; // smallest integer >= v
|
||||
// #39 was removed
|
||||
float(entity e) checkbottom = #40; // true if self is on ground
|
||||
float(vector v) pointcontents = #41; // returns a CONTENT_*
|
||||
// #42 was removed
|
||||
float(float f) fabs = #43;
|
||||
vector(entity e, float speed) aim = #44; // returns the shooting vector
|
||||
float(string s) cvar = #45; // return cvar.value
|
||||
|
@ -239,7 +236,6 @@ entity(entity e) nextent = #47; // for looping through all ents
|
|||
// start a particle effect
|
||||
void(vector o, vector d, float color, float count) particle = #48;
|
||||
void() ChangeYaw = #49; // turn towards self.ideal_yaw at self.yaw_speed
|
||||
// #50 was removed
|
||||
vector(vector v) vectoangles = #51;
|
||||
|
||||
// direct client message generation
|
||||
|
@ -257,7 +253,6 @@ void(float step) movetogoal = #67;
|
|||
string(string s) precache_file = #68; // no effect except for -copy
|
||||
void(entity e) makestatic = #69;
|
||||
void(string s) changelevel = #70;
|
||||
//#71 was removed
|
||||
void(string var, string val) cvar_set = #72; // sets cvar.value
|
||||
void(entity client, string s) centerprint = #73; // sprint, but in middle
|
||||
void(vector pos, string samp, float vol, float atten) ambientsound = #74;
|
||||
|
@ -474,7 +469,6 @@ float movedist;
|
|||
float gameover; // set when a rule exits
|
||||
|
||||
string string_null; // null string, nothing should be held here
|
||||
float empty_float;
|
||||
|
||||
entity newmis; // launch_spike sets this after spawning it
|
||||
|
||||
|
@ -549,8 +543,6 @@ float skill;
|
|||
.string mdl;
|
||||
.vector mangle; // angle at start
|
||||
|
||||
.vector oldorigin; // only used by secret door
|
||||
|
||||
.float t_length, t_width;
|
||||
|
||||
// doors, etc
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
|
||||
const float DOOR_START_OPEN = 1;
|
||||
const float DOOR_DONT_LINK = 4;
|
||||
const float DOOR_GOLD_KEY = 8;
|
||||
const float DOOR_SILVER_KEY = 16;
|
||||
const float DOOR_TOGGLE = 32;
|
||||
enum {
|
||||
DOOR_START_OPEN = 1,
|
||||
DOOR_DONT_LINK = 4,
|
||||
DOOR_GOLD_KEY = 8,
|
||||
DOOR_SILVER_KEY = 16,
|
||||
DOOR_TOGGLE = 32,
|
||||
};
|
||||
|
||||
/*
|
||||
|
||||
|
@ -531,11 +532,13 @@ void() fd_secret_move5;
|
|||
void() fd_secret_move6;
|
||||
void() fd_secret_done;
|
||||
|
||||
const float SECRET_OPEN_ONCE = 1; // stays open
|
||||
const float SECRET_1ST_LEFT = 2; // 1st move is left of arrow
|
||||
const float SECRET_1ST_DOWN = 4; // 1st move is down from arrow
|
||||
const float SECRET_NO_SHOOT = 8; // only opened by trigger
|
||||
const float SECRET_YES_SHOOT = 16; // shootable even if targeted
|
||||
enum {
|
||||
SECRET_OPEN_ONCE = 1, // stays open
|
||||
SECRET_1ST_LEFT = 2, // 1st move is left of arrow
|
||||
SECRET_1ST_DOWN = 4, // 1st move is down from arrow
|
||||
SECRET_NO_SHOOT = 8, // only opened by trigger
|
||||
SECRET_YES_SHOOT = 16, // shootable even if targeted
|
||||
};
|
||||
|
||||
|
||||
void() fd_secret_use = {
|
||||
|
|
|
@ -101,8 +101,10 @@ rot you down to your maximum health limit,
|
|||
one point per second.
|
||||
*/
|
||||
|
||||
const float H_ROTTEN = 1;
|
||||
const float H_MEGA = 2;
|
||||
enum {
|
||||
H_ROTTEN = 1,
|
||||
H_MEGA = 2,
|
||||
};
|
||||
.float healamount, healtype;
|
||||
void() health_touch;
|
||||
void() item_megahealth_rot;
|
||||
|
@ -666,7 +668,9 @@ void() ammo_touch = {
|
|||
|
||||
|
||||
|
||||
const float WEAPON_BIG2 = 1;
|
||||
enum {
|
||||
WEAPON_BIG2 = 1,
|
||||
};
|
||||
|
||||
/*QUAKED item_shells(0 .5 .8) (0 0 0) (32 32 32) big
|
||||
*/
|
||||
|
@ -758,10 +762,12 @@ void() item_cells = {
|
|||
DO NOT USE THIS!!!! IT WILL BE REMOVED!
|
||||
*/
|
||||
|
||||
const float WEAPON_SHOTGUN = 1;
|
||||
const float WEAPON_ROCKET = 2;
|
||||
const float WEAPON_SPIKES = 4;
|
||||
const float WEAPON_BIG = 8;
|
||||
enum {
|
||||
WEAPON_SHOTGUN = 1,
|
||||
WEAPON_ROCKET = 2,
|
||||
WEAPON_SPIKES = 4,
|
||||
WEAPON_BIG = 8,
|
||||
};
|
||||
void() item_weapon = {
|
||||
self.touch = ammo_touch;
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ $frame painb10 painb11
|
|||
//frame attack1 attack2 attack3 attack4 attack5 attack6 attack7
|
||||
//frame attack8 attack9 attack10 attack11
|
||||
|
||||
$frame attackb1 attackb1 attackb2 attackb3 attackb4 attackb5
|
||||
$frame attackb1 attackb2 attackb3 attackb4 attackb5
|
||||
$frame attackb6 attackb7 attackb8 attackb9 attackb10
|
||||
|
||||
$frame walk1 walk2 walk3 walk4 walk5 walk6 walk7 walk8 walk9
|
||||
|
|
|
@ -14,7 +14,9 @@ void() info_notnull = {
|
|||
|
||||
//============================================================================
|
||||
|
||||
const float START_OFF = 1;
|
||||
enum {
|
||||
START_OFF = 1,
|
||||
};
|
||||
|
||||
void() light_use = {
|
||||
if(self.spawnflags & START_OFF) {
|
||||
|
@ -155,13 +157,12 @@ Lava Balls
|
|||
void() fire_fly;
|
||||
void() fire_touch;
|
||||
void() misc_fireball = {
|
||||
|
||||
precache_model("progs/lavaball.mdl");
|
||||
self.classname = "fireball";
|
||||
self.nextthink = time + (random() * 5);
|
||||
self.think = fire_fly;
|
||||
if(!self.speed) {
|
||||
self.speed == 1000;
|
||||
self.speed = 1000;
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -269,8 +270,10 @@ void() misc_explobox2 = {
|
|||
|
||||
//============================================================================
|
||||
|
||||
const float SPAWNFLAG_SUPERSPIKE = 1;
|
||||
const float SPAWNFLAG_LASER = 2;
|
||||
enum {
|
||||
SPAWNFLAG_SUPERSPIKE = 1,
|
||||
SPAWNFLAG_LASER = 2,
|
||||
};
|
||||
|
||||
void(vector org, vector vec) LaunchLaser;
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ $frame old30 old31 old32 old33 old34 old35 old36 old37 old38 old39
|
|||
$frame old40 old41 old42 old43 old44 old45 old46
|
||||
|
||||
$frame shake1 shake2 shake3 shake4 shake5 shake6 shake7 shake8
|
||||
$frame shake9 shake10 shake11 shake12 shake12 shake13 shake14
|
||||
$frame shake9 shake10 shake11 shake12 shake13 shake14
|
||||
$frame shake15 shake16 shake17 shake18 shake19 shake20
|
||||
|
||||
//void() old_stand =[ $old1, old_stand ] {};
|
||||
|
|
|
@ -6,7 +6,10 @@ void() plat_trigger_use;
|
|||
void() plat_go_up;
|
||||
void() plat_go_down;
|
||||
void() plat_crush;
|
||||
const float PLAT_LOW_TRIGGER = 1;
|
||||
|
||||
enum {
|
||||
PLAT_LOW_TRIGGER = 1,
|
||||
};
|
||||
|
||||
void() plat_spawn_inside_trigger = {
|
||||
local entity trigger;
|
||||
|
|
|
@ -1,15 +1,14 @@
|
|||
|
||||
entity stemp, otemp, s, old;
|
||||
|
||||
|
||||
void() trigger_reactivate = {
|
||||
self.solid = SOLID_TRIGGER;
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
const float SPAWNFLAG_NOMESSAGE = 1;
|
||||
const float SPAWNFLAG_NOTOUCH = 1;
|
||||
enum {
|
||||
SPAWNFLAG_NOMESSAGE = 1,
|
||||
SPAWNFLAG_NOTOUCH = 1,
|
||||
};
|
||||
|
||||
// the wait time has passed, so set back up for another activation
|
||||
void() multi_wait = {
|
||||
|
@ -256,8 +255,10 @@ TELEPORT TRIGGERS
|
|||
==============================================================================
|
||||
*/
|
||||
|
||||
const float PLAYER_ONLY = 1;
|
||||
const float SILENT = 2;
|
||||
enum {
|
||||
PLAYER_ONLY = 1,
|
||||
SILENT = 2,
|
||||
};
|
||||
|
||||
void() play_teleport = {
|
||||
local float v;
|
||||
|
@ -281,6 +282,8 @@ void() play_teleport = {
|
|||
};
|
||||
|
||||
void(vector org) spawn_tfog = {
|
||||
local entity s;
|
||||
|
||||
s = spawn();
|
||||
s.origin = org;
|
||||
s.nextthink = time + 0.2;
|
||||
|
@ -533,7 +536,9 @@ void() trigger_hurt = {
|
|||
|
||||
//============================================================================
|
||||
|
||||
const float PUSH_ONCE = 1;
|
||||
enum {
|
||||
PUSH_ONCE = 1,
|
||||
};
|
||||
|
||||
void() trigger_push_touch = {
|
||||
if(other.classname == "grenade") {
|
||||
|
|
|
@ -50,7 +50,9 @@ $frame paine29 paine30
|
|||
|
||||
$frame cruc_1 cruc_2 cruc_3 cruc_4 cruc_5 cruc_6
|
||||
|
||||
const float SPAWN_CRUCIFIED = 1;
|
||||
enum {
|
||||
SPAWN_CRUCIFIED = 1,
|
||||
};
|
||||
|
||||
//=============================================================================
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user