144 lines
5.5 KiB
Plaintext
144 lines
5.5 KiB
Plaintext
version "4.12.2"
|
|
|
|
/*
|
|
RED STAR OF INNOCENCE Main Codebase
|
|
(C)2021-2024 Marisa the Magician, UnSX Team
|
|
This copyright and the attached LICENSE.code file apply to all files
|
|
included from here, with the exception of any third-party libraries
|
|
*/
|
|
|
|
/// Demolitionist Common Library
|
|
// library constants
|
|
const SWWMMODPREFIX = "kirin";
|
|
const SWWMMAXBACKPACK = 0;
|
|
const SWWMHEALTHFLASH = Color(255,96,64);
|
|
const SWWMARMORFLASH = Color(192,64,255);
|
|
const SWWMLOGONAME = "M_KIRIN";
|
|
const SWWMCREDITSCOL0 = Font.CR_ORANGE;
|
|
const SWWMCREDITSCOL1 = Font.CR_FIRE;
|
|
const SWWMCREDITSCOL2 = Font.CR_GOLD;
|
|
const SWWMPAUSECOL = 1;
|
|
const SWWMMAXAMOUNT = 3;
|
|
const SWWMMAXVIPAMOUNT = 1;
|
|
// Gutamatics
|
|
#include "zscript/swwm_Gutamatics/Include.zsc"
|
|
// utility code
|
|
#include "zscript/utility/swwm_utility.zsc"
|
|
#include "zscript/utility/swwm_utility_blast.zsc"
|
|
#include "zscript/utility/swwm_utility_compat.zsc"
|
|
#include "zscript/utility/swwm_utility_info.zsc"
|
|
#include "zscript/utility/swwm_utility_item.zsc"
|
|
#include "zscript/utility/swwm_utility_map.zsc"
|
|
#include "zscript/utility/swwm_utility_math.zsc"
|
|
#include "zscript/utility/swwm_utility_string.zsc"
|
|
// base code
|
|
#include "zscript/swwm_common.zsc"
|
|
#include "zscript/swwm_common_fx.zsc"
|
|
#include "zscript/swwm_thinkers.zsc"
|
|
#include "zscript/swwm_blod.zsc"
|
|
// player code
|
|
#include "zscript/player/swwm_player.zsc"
|
|
#include "zscript/player/swwm_player_anim.zsc"
|
|
#include "zscript/player/swwm_player_cheats.zsc"
|
|
#include "zscript/player/swwm_player_extra.zsc"
|
|
#include "zscript/player/swwm_player_inventory.zsc"
|
|
#include "zscript/player/swwm_player_items.zsc"
|
|
#include "zscript/player/swwm_player_move.zsc"
|
|
#include "zscript/player/swwm_player_think.zsc"
|
|
#include "zscript/player/swwm_player_tick.zsc"
|
|
// handler code
|
|
#include "zscript/handler/swwm_handler.zsc"
|
|
#include "zscript/handler/swwm_handler_crosshair.zsc"
|
|
#include "zscript/handler/swwm_handler_damage.zsc"
|
|
#include "zscript/handler/swwm_handler_debugrender.zsc"
|
|
#include "zscript/handler/swwm_handler_flash.zsc"
|
|
#include "zscript/handler/swwm_handler_playerevents.zsc"
|
|
#include "zscript/handler/swwm_handler_process.zsc"
|
|
#include "zscript/handler/swwm_handler_queues.zsc"
|
|
#include "zscript/handler/swwm_handler_replacements.zsc"
|
|
#include "zscript/handler/swwm_handler_shaders.zsc"
|
|
#include "zscript/handler/swwm_handler_worldload.zsc"
|
|
#include "zscript/handler/swwm_handler_worldthings.zsc"
|
|
#include "zscript/handler/swwm_handler_worldtick.zsc"
|
|
#include "zscript/handler/swwm_statichandler.zsc"
|
|
// menu code
|
|
#include "zscript/menu/swwm_help.zsc"
|
|
#include "zscript/menu/swwm_menus.zsc"
|
|
#include "zscript/menu/swwm_credits.zsc"
|
|
#include "zscript/menu/swwm_inter.zsc"
|
|
// compat code
|
|
#include "zscript/compat/swwm_compat.zsc"
|
|
#include "zscript/compat/swwm_shame.zsc"
|
|
#include "zscript/compat/swwm_hdoom.zsc"
|
|
// hud
|
|
#include "zscript/hud/swwm_hud.zsc"
|
|
#include "zscript/hud/swwm_hud_inventory.zsc"
|
|
#include "zscript/hud/swwm_hud_messages.zsc"
|
|
#include "zscript/hud/swwm_hud_target.zsc"
|
|
#include "zscript/hud/swwm_hud_topstuff.zsc"
|
|
#include "zscript/hud/swwm_hudextra.zsc"
|
|
// items
|
|
#include "zscript/items/swwm_baseitem.zsc"
|
|
#include "zscript/items/swwm_basehealth.zsc"
|
|
#include "zscript/items/swwm_basearmor.zsc"
|
|
#include "zscript/items/swwm_baseammo.zsc"
|
|
#include "zscript/items/swwm_keys.zsc"
|
|
#include "zscript/items/swwm_angerysigil.zsc"
|
|
#include "zscript/items/swwm_ebarrier.zsc"
|
|
#include "zscript/items/swwm_omnisight.zsc"
|
|
#include "zscript/items/swwm_safetytether.zsc"
|
|
// weapons
|
|
#include "zscript/weapons/swwm_baseweapon.zsc"
|
|
#include "zscript/weapons/swwm_baseweapon_fx.zsc"
|
|
#include "zscript/weapons/swwm_baseweapon_melee.zsc"
|
|
#include "zscript/weapons/swwm_baseweapon_ammobuffer.zsc"
|
|
#include "zscript/weapons/swwm_baseweapon_precisechair.zsc"
|
|
// monsters
|
|
#include "zscript/swwm_monsters.zsc"
|
|
|
|
/// RED STAR OF INNOCENCE Specific Code
|
|
// utility code
|
|
#include "zscript/utility/kirin_utility.zsc"
|
|
// player code
|
|
#include "zscript/player/kirin_player.zsc"
|
|
#include "zscript/player/kirin_player_fx.zsc"
|
|
// handler code
|
|
#include "zscript/handler/kirin_handler_process.zsc"
|
|
#include "zscript/handler/kirin_handler_shaders.zsc"
|
|
#include "zscript/handler/kirin_handler_replacements.zsc"
|
|
// menu code
|
|
#include "zscript/menu/kirin_credits.zsc"
|
|
#include "zscript/menu/kirin_inter.zsc"
|
|
#include "zscript/menu/kirin_title.zsc"
|
|
// hud
|
|
#include "zscript/hud/kirin_hud.zsc"
|
|
#include "zscript/hud/kirin_hud_status.zsc"
|
|
#include "zscript/hud/kirin_hud_weapons.zsc"
|
|
// items
|
|
#include "zscript/items/kirin_ammoitems.zsc"
|
|
#include "zscript/items/kirin_ammospawn.zsc"
|
|
#include "zscript/items/kirin_armor.zsc"
|
|
#include "zscript/items/kirin_health.zsc"
|
|
#include "zscript/items/kirin_powerups.zsc"
|
|
// weapons
|
|
#include "zscript/weapons/kirin_cqc.zsc"
|
|
#include "zscript/weapons/kirin_cqc_fx.zsc"
|
|
#include "zscript/weapons/kirin_pistol.zsc"
|
|
#include "zscript/weapons/kirin_pistol_fx.zsc"
|
|
#include "zscript/weapons/kirin_smg.zsc"
|
|
#include "zscript/weapons/kirin_smg_fx.zsc"
|
|
#include "zscript/weapons/kirin_shotgun.zsc"
|
|
#include "zscript/weapons/kirin_shotgun_fx.zsc"
|
|
#include "zscript/weapons/kirin_ballista.zsc"
|
|
#include "zscript/weapons/kirin_ballista_fx.zsc"
|
|
#include "zscript/weapons/kirin_rifle.zsc"
|
|
#include "zscript/weapons/kirin_rifle_fx.zsc"
|
|
#include "zscript/weapons/kirin_flame.zsc"
|
|
#include "zscript/weapons/kirin_flame_fx.zsc"
|
|
#include "zscript/weapons/kirin_frost.zsc"
|
|
#include "zscript/weapons/kirin_frost_fx.zsc"
|
|
#include "zscript/weapons/kirin_gap.zsc"
|
|
#include "zscript/weapons/kirin_gap_fx.zsc"
|
|
#include "zscript/weapons/kirin_smallbomb.zsc"
|
|
#include "zscript/weapons/kirin_smallbomb_fx.zsc"
|