mirror of
https://github.com/yquake2/rogue.git
synced 2025-04-17 16:00:57 +00:00
Apply changes from recent original Rogue GPL release
This commit is contained in:
parent
b0303c1098
commit
7098d2d0a7
85 changed files with 175 additions and 5 deletions
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Deathmatch ball.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Deathmatch tag.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* The basic AI functions like enemy detection, attacking and so on.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/*
|
||||
* =======================================================================
|
||||
*
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Game command processing.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/*
|
||||
* =======================================================================
|
||||
*
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/*
|
||||
* =======================================================================
|
||||
*
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/*
|
||||
* =======================================================================
|
||||
*
|
||||
|
@ -38,11 +40,11 @@ gitem_armor_t jacketarmor_info = {25, 50, .30, .00, ARMOR_JACKET};
|
|||
gitem_armor_t combatarmor_info = {50, 100, .60, .30, ARMOR_COMBAT};
|
||||
gitem_armor_t bodyarmor_info = {100, 200, .80, .60, ARMOR_BODY};
|
||||
|
||||
int jacket_armor_index;
|
||||
int combat_armor_index;
|
||||
int body_armor_index;
|
||||
static int power_screen_index;
|
||||
static int power_shield_index;
|
||||
static int jacket_armor_index;
|
||||
static int combat_armor_index;
|
||||
static int body_armor_index;
|
||||
static int power_screen_index;
|
||||
static int power_shield_index;
|
||||
|
||||
void Use_Quad(edict_t *ent, gitem_t *item);
|
||||
static int quad_drop_timeout_hack;
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/*
|
||||
* =======================================================================
|
||||
*
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/*
|
||||
* =======================================================================
|
||||
*
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/*
|
||||
* =======================================================================
|
||||
*
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/*
|
||||
* =======================================================================
|
||||
*
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/*
|
||||
* =======================================================================
|
||||
*
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/*
|
||||
* =======================================================================
|
||||
*
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/*
|
||||
* =======================================================================
|
||||
*
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/*
|
||||
* =======================================================================
|
||||
*
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Quake IIs legendary physic engine.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/*
|
||||
* =======================================================================
|
||||
*
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/*
|
||||
* =======================================================================
|
||||
*
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Game side of server CMDs. At this time only the ipfilter.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Targets.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Trigger.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Turrets aka big cannons with a driver.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Misc. utility functions for the game logic.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Weapon support functions.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Here are the client, server and game are tied together.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Main header file for the game module.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* The berserker.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Berserker animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Boss 2 aka Hornet.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Animations for boss2.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
#include "../../header/local.h"
|
||||
#include "boss32.h"
|
||||
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Final boss, stage 1 (jorg).
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Animations for final boss stage 1.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Final boss, stage 2 (makron).
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Final boss, stage 2 (makron).
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Brain.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Brain animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/*
|
||||
* ==============================================================================
|
||||
*
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Carrier animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Iron Maiden.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Iron Maiden animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Baracuda Shark.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Baracuda Shark animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Mechanic.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Mechanic animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Flyer.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Flyer animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Gladiator.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Gladiator animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Gunner.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Gunner animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Icarus and Daedalus.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Icarus and Daedalus animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Infantry.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Infantry animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* The insane earth soldiers.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Insane animations
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Medic and Medic commander.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Medic and Medic Commander animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Monster movement support functions.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Player (the arm and the weapons) animation.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Mutant.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Mutant animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Parasite.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Parasite animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Soldier aka "Guard". This is the most complex enemy in Quake 2, since
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Soldier aka "Guard" animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Stalker.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Stalker animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Supertank aka "Boss1".
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Supertank aka "Boss1" animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Tank and Tank Commander.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Tank and Tank Commander animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Wall mounted turrets.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Turret animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Black Window (stage 1).
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Black Widow (stage 1) animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Black Window (stage 2).
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Black Widow (stage 2) animations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Interface between client <-> game and client calculations.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* HUD, deathmatch scoreboard, help computer and intermission stuff.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* The player trail, used by monsters to locate the player.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* The "camera" through that the player looks into the game.
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
// Copyright (c) ZeniMax Media Inc.
|
||||
// Licensed under the GNU General Public License 2.0.
|
||||
/* =======================================================================
|
||||
*
|
||||
* Player weapons.
|
||||
|
|
Loading…
Reference in a new issue