156 lines
6.4 KiB
Text
156 lines
6.4 KiB
Text
version "4.9"
|
|
|
|
/*
|
|
DEMOLITIONIST Main Codebase
|
|
(C)2020-2022 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
|
|
*/
|
|
|
|
// Gutamatics
|
|
#include "zscript/swwm_Gutamatics/Include.zsc"
|
|
// ZPolyobject
|
|
#include "zscript/swwm_Polyobjects/Polyobjects.zs"
|
|
// utility code
|
|
#include "zscript/utility/swwm_coordutil.zsc"
|
|
#include "zscript/utility/swwm_utility.zsc"
|
|
// base code
|
|
#include "zscript/swwm_common.zsc"
|
|
#include "zscript/swwm_common_fx.zsc"
|
|
#include "zscript/swwm_handler.zsc"
|
|
#include "zscript/swwm_statichandler.zsc"
|
|
#include "zscript/swwm_thinkers.zsc"
|
|
#include "zscript/swwm_thinkers_player.zsc"
|
|
#include "zscript/swwm_player.zsc"
|
|
#include "zscript/swwm_player_fx.zsc"
|
|
#include "zscript/swwm_player_items.zsc"
|
|
#include "zscript/swwm_gesture.zsc"
|
|
#include "zscript/swwm_gesture_fx.zsc"
|
|
#include "zscript/swwm_blod.zsc"
|
|
// handler code
|
|
#include "zscript/handler/swwm_handler_cheats.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_iwantdie.zsc"
|
|
#include "zscript/handler/swwm_handler_oneliners.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_uitick.zsc"
|
|
#include "zscript/handler/swwm_handler_vanillaboss.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_achievements.zsc"
|
|
// menu code
|
|
#include "zscript/menu/swwm_menus.zsc"
|
|
#include "zscript/menu/swwm_title.zsc"
|
|
#include "zscript/menu/swwm_inter.zsc"
|
|
#include "zscript/menu/swwm_help.zsc"
|
|
#include "zscript/menu/swwm_credits.zsc"
|
|
#include "zscript/menu/swwm_achievementmenu.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_hudextra.zsc"
|
|
#include "zscript/hud/swwm_hudobjects.zsc"
|
|
// kbase
|
|
#include "zscript/kbase/swwm_kbase.zsc"
|
|
#include "zscript/kbase/swwm_kbase_priv.zsc"
|
|
#include "zscript/kbase/swwm_kbase_tab.zsc"
|
|
#include "zscript/kbase/swwm_kbase_list.zsc"
|
|
#include "zscript/kbase/swwm_kbase_textbox.zsc"
|
|
#include "zscript/kbase/swwm_kbasetab_mission.zsc"
|
|
#include "zscript/kbase/swwm_kbasetab_stats.zsc"
|
|
#include "zscript/kbase/swwm_kbasetab_inventory.zsc"
|
|
#include "zscript/kbase/swwm_kbasetab_keychain.zsc"
|
|
#include "zscript/kbase/swwm_kbasetab_library.zsc"
|
|
#include "zscript/kbase/swwm_kbasetab_store.zsc"
|
|
#include "zscript/kbase/swwm_kbasetab_chat.zsc"
|
|
#include "zscript/kbase/swwm_kbasetab_help.zsc"
|
|
#include "zscript/kbase/swwm_kbasetab_secret.zsc"
|
|
#include "zscript/kbase/swwm_kbasetab_games.zsc"
|
|
// minigames
|
|
#include "zscript/games/swwm_madcat.zsc"
|
|
#include "zscript/games/swwm_minigames.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_health.zsc"
|
|
#include "zscript/items/swwm_armor.zsc"
|
|
#include "zscript/items/swwm_armor_filtered.zsc" // Hexen fuckery
|
|
#include "zscript/items/swwm_powerups.zsc"
|
|
#include "zscript/items/swwm_ammoitems.zsc"
|
|
#include "zscript/items/swwm_ammoextra.zsc"
|
|
#include "zscript/items/swwm_ammospawn.zsc"
|
|
#include "zscript/items/swwm_funstuff.zsc"
|
|
#include "zscript/items/swwm_collectibles.zsc"
|
|
#include "zscript/items/swwm_collectibles_gesture.zsc"
|
|
#include "zscript/items/swwm_keys.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_precisechair.zsc"
|
|
#include "zscript/weapons/swwm_baseweapon_ammobuffer.zsc"
|
|
#include "zscript/weapons/swwm_deepdarkimpact.zsc"
|
|
#include "zscript/weapons/swwm_deepdarkimpact_fx.zsc"
|
|
#include "zscript/weapons/swwm_splode.zsc"
|
|
#include "zscript/weapons/swwm_splode_fx.zsc"
|
|
#include "zscript/weapons/swwm_shot.zsc"
|
|
#include "zscript/weapons/swwm_shot_fx.zsc"
|
|
#include "zscript/weapons/swwm_cbt.zsc"
|
|
#include "zscript/weapons/swwm_cbt_fx.zsc"
|
|
#include "zscript/weapons/swwm_danmaku.zsc"
|
|
#include "zscript/weapons/swwm_danmaku_fx.zsc"
|
|
#include "zscript/weapons/swwm_blazeit.zsc"
|
|
#include "zscript/weapons/swwm_blazeit_fx.zsc"
|
|
#include "zscript/weapons/swwm_sparkyboi.zsc"
|
|
#include "zscript/weapons/swwm_sparkyboi_fx.zsc"
|
|
#include "zscript/weapons/swwm_thiccboolet.zsc"
|
|
#include "zscript/weapons/swwm_thiccboolet_fx.zsc"
|
|
#include "zscript/weapons/swwm_tastytreat.zsc"
|
|
#include "zscript/weapons/swwm_tastytreat_fx.zsc"
|
|
#include "zscript/weapons/swwm_deathlydeathcannon.zsc"
|
|
#include "zscript/weapons/swwm_deathlydeathcannon_fx.zsc"
|
|
#include "zscript/weapons/swwm_weapons_hud.zsc"
|
|
#include "zscript/weapons/swwm_weapons_canvas.zsc"
|
|
// monsters
|
|
#include "zscript/swwm_monsters.zsc"
|
|
// DLC1 - Weapon Set
|
|
#include "zscript/dlc1/swwm_ammoitems_dlc.zsc"
|
|
#include "zscript/dlc1/swwm_hammertime.zsc"
|
|
#include "zscript/dlc1/swwm_hammertime_fx.zsc"
|
|
#include "zscript/dlc1/swwm_blastin.zsc"
|
|
#include "zscript/dlc1/swwm_blastin_fx.zsc"
|
|
#include "zscript/dlc1/swwm_rebolber.zsc"
|
|
#include "zscript/dlc1/swwm_rebolber_fx.zsc"
|
|
#include "zscript/dlc1/swwm_supermarioworld.zsc"
|
|
#include "zscript/dlc1/swwm_supermarioworld_fx.zsc"
|
|
#include "zscript/dlc1/swwm_heavymahsheengun.zsc"
|
|
#include "zscript/dlc1/swwm_heavymahsheengun_fx.zsc"
|
|
#include "zscript/dlc1/swwm_notashotgun.zsc"
|
|
#include "zscript/dlc1/swwm_notashotgun_fx.zsc"
|
|
#include "zscript/dlc1/swwm_blueballs.zsc"
|
|
#include "zscript/dlc1/swwm_blueballs_fx.zsc"
|
|
#include "zscript/dlc1/swwm_mister.zsc"
|
|
#include "zscript/dlc1/swwm_mister_fx.zsc"
|
|
#include "zscript/dlc1/swwm_thiccbolts.zsc"
|
|
#include "zscript/dlc1/swwm_thiccbolts_fx.zsc"
|
|
#include "zscript/dlc1/swwm_ultimate.zsc"
|
|
#include "zscript/dlc1/swwm_ultimate_fx.zsc"
|
|
#include "zscript/dlc1/swwm_dlcweapons_hud.zsc"
|
|
#include "zscript/dlc1/swwm_dlcweapons_canvas.zsc"
|
|
// DLC2 - Game Set
|
|
#include "zscript/dlc2/swwm_demoland.zsc"
|
|
#include "zscript/dlc2/swwm_demoshmup.zsc"
|
|
#include "zscript/dlc2/swwm_demoquest.zsc"
|