A bunch of funmodes especially made for Zombie Escape
- sm_funmodes - "Show all available funmodes"
- sm_funmodes_hud_channel - "The channel for the hud if using DynamicChannels"
- Each funmode will need to be included in Fun_Modes/Core.sp file, editing macros to include the funmode is required
- You can remove any funmode you want from the Fun_Modes/ folder
Picks random humans (based on a cvar) and beacons them, other humans need to be close to their beacons to get healed, they will get damaged otherwise
- sm_fm_healbeacon - "Toggle On/Off Healbeacon"
- sm_healbeacon - "Shows healbeacon menu"
- sm_beacon_distance - "Change beacon distance"
- sm_replacebeacon - "Replace an already heal beaconed player with another one"
- sm_addnewbeacon - "Add a new heal beaconed player"
- sm_removebeacon - "Remove heal beacon player"
- sm_checkdistance - "Check the distance between the player and the target"
- sm_beacon_timer - "The time that will start picking random players at round start"
- sm_beacon_alert_timer - "How much time in seconds the damage will start being applied from heal beacon as an alert for the other humans"
- sm_beacon_damage - "The damage that the heal beacon will give"
- sm_beacon_heal - "How much heal beacon should heal the players in 1 second"
- sm_healbeacon_randoms - "How many random players should get the heal beacon"
- sm_healbeacon_distance - "Default distance of beacon to give"
- sm_healbeacon_enable - "Enable/Disable HealBeacon mode"
Picks random humans (based on a cvar) and beacons them, if all selected humans died, the rest of the team die
- sm_fm_vipmode - "Toggle On/Off VIP Mode"
- sm_vipmode_settings - "Opens VIPMode Settings Menu"
- sm_vipmode_setvip - "Set a specific human as VIP"
- sm_checkvip - "Check the current VIPs list"
- sm_vipmode_timer - "After how many seconds from round start to pick VIP"
- sm_vipmode_counter - "After how many seconds all the other humans will be slayed after the vip dies"
- sm_vipmode_laser - "Don't Kill all humans when vip dies to a laser, 1 = Enabled, 0 = Disabled"
- sm_vipmode_max_vips - "How many VIPs to be picked"
- sm_vipmode_enable - "Enable/Disable the VIP Mode (This differes from turning it on/off)"
Adds an env_fog_controller to the map
- sm_fm_fog - "Toggle fog on/off"
- sm_fogmode - "Fog Settings"
- sm_fog_start - "Fog Start"
- sm_fog_end - "Fog End"
- sm_fog_enable - "Enable/Disable Fog Mode (This differs from turning it on/off)"
Red Light Green Light game, where humans get hurt if they moved if it was red light
- sm_fm_rlgl - "Toggle On/Off RedLightGreenLight mode"
- sm_rlgl_settings - "Open RLGL Settings Menu"
- sm_rlgl_time_between_damage - "The timer interval for player to detect their movement"
- sm_rlgl_freeze_time - "How many seconds the movement detection should be disabled after"
- sm_rlgl_time_between_redlights_min - "After how many seconds to keep repeating the redlights (MIN VALUE)"
- sm_rlgl_time_between_redlights_max - "After how many seconds to keep repeating the redlights (MAX VALUE, SET TO 0 to disable min/max)"
- sm_rlgl_damage - "Damage to apply to the player that is moving while its a red light"
- sm_rlgl_warning_time - "Time in seconds to warn the players before red light is on"
- sm_rlgl_zombies_speed - "Zombies speed during red light, if set to 0 then it is disabled"
- sm_rlgl_countdown_folder - "Countdown folder and the files that can be used for sound"
- sm_rlgl_enable - "Enable/Disable the RLGL Mode (This differes from turning it on/off)"
X extra jumps for either humans/zombies (depending on a cvar)
- sm_fm_doublejump - "Toggle On/Off Double Jump Mode"
- sm_doublejump_settings - "Open DoubleJump Settings Menu"
- sm_doublejump_boost - "The amount of vertical boost to apply to double jumps."
- sm_doublejump_max_jumps - "How many re-jumps the player can do while he is in the air."
- sm_doublejump_humans - "Enable/Disable Double jump for humans."
- sm_doublejump_zombies - "Enable/Disable Double jump zombies."
- sm_doublejump_enable - "Enable/Disable Double Jump mode"
Changes the value of sv_accelerate, Invert the players' controls
- sm_fm_ic - "Toggle On/Off InvertedControls Mode"
- sm_ic_settings - "Open InvertedControl Settings Menu"
- sm_ic_enable - "Enable/Disable InvertedControls mode, (this differs from turning it on/off)
Damage Players who keep doorhugging and not help defending
- sm_fm_damagegame - "Toggle On/Off DamageGame Mode"
- sm_damagegame_settings - "Open DamageGame Settings Menu"
- sm_damagegame_time_interval - "Damage Game Timer Interval"
- sm_damagegame_damage - "The amount of damage to apply to players who don't shoot zombies"
- sm_damagegame_mode - "DamageGame Mode (0 = Worst defenders, 1 = Doesn't defend for x time, 2 = Both)"
- sm_damagegame_enable - "Enable/Disable Damage Game"
Give Random zombies flashbang and blind humans with it
- sm_fm_blindmode - "Toggle On/Off BlindMode Mode"
- sm_blindmode_settings - "Open BlindMode Settings Menu"
- sm_blindmode_time_interval - "Every how many seconds to keep giving the zombies flashbang?"
- sm_blindmode_percentage - "Percentage value of zombies to give flashbang to"
- sm_blindmode_max_distance - "Max distance between humans and flashbang to apply blind in units"
- sm_blindmode_blind_time - "How many seconds should the humans be blind for?"
- sm_blindmode_enable - "Enable/Disable BlindMode Mode (This differs from turning it on/off)"
Slap a random player every x seconds
- sm_fm_slapmode - "Toggle On/Off SlapMode Mode"
- sm_slapmode_settings - "Open SlapMode Settings Menu"
- sm_slapmode_time_interval - "Every how many seconds to keep slapping a random human?"
- sm_slapmode_randoms_count - "How many random humans to keep slapping?"
- sm_slapmode_enable - "Enable/Disable SlapMode Mode (This differs from turning it on/off)"
A random weapon gets chosen every x seconds to be the only weapon dealing knockback to zombies
- sm_fm_chaosweapons - "Toggle On/Off ChaosWeapons Mode"
- sm_chaosweapons_settings - "Open ChaosWeapons Settings Menu"
- sm_chaosweapons_timer_interval - "Every how many seconds to keep picking a random weapon?"
- sm_chaosweapons_knockback - "Knockback to set of other weapons"
- sm_chaosweapons_countdown - "How many seconds for the countdown"
- sm_chaosweapons_enable - "Enable/Disable ChaosWeapons Mode (This differs from turning it on/off)"
The same as the normal GunGame mode, humans need to defend and shoot the zombies in order to upgrade their weapons, there will also be different rewards when finishing a cycle
- sm_fm_gungame - "Toggle On/Off GunGame Mode"
- sm_gungame_settings - "Open GunGame Settings Menu"
- sm_gungame_pistols_damage - "The required damage needed for pistols to upgrade"
- sm_gungame_shotguns_damage - "The required damage needed for shotguns to upgrade"
- sm_gungame_smgs_damage - "The required damage needed for smgs to upgrade"
- sm_gungame_rifles_damage - "The required damage needed for rifles to upgrade"
- sm_gungame_m249_damage - "The required damage needed for m249 to finish the gungame cycle"
- sm_gungame_smokegrenades_reward - "How many smokegrenades to give to the player when completing a cycle"
- sm_gungame_gravity_reward - "How many seconds can the player keep their low gravity hold"
- sm_gungame_speed_reward - "How many seconds can the player keep their high speed hold"
- sm_gungame_allow_change_weapon - "Enable/Disable allowing players to change their weapon to lower level"
- sm_gungame_enable - "Enable/Disable GunGame Mode (This differs from turning it on/off)"
Humans and/or zombies need to answer math questions or they will get hurt!
- sm_fm_mathgame - "Toggle On/Off MathGame Mode"
- sm_mathgame_settings - "Open MathGame Settings Menu"
- sm_mathgame_easy_time - "The time needed to answer easy math questions"
- sm_mathgame_medium_time - "The time needed to answer medium math questions"
- sm_mathgame_hard_time - "The time needed to answer hard math questions"
- sm_mathgame_easy_damage - "The amount of damage to apply to those who can't answer easy questions"
- sm_mathgame_medium_damage - "The amount of damage to apply to those who can't answer medium questions"
- sm_mathgame_hard_damage - "The amount of damage to apply to those who can't answer hard questions"
- sm_mathgame_include_zombies - "Include zombies to the math game (1 = Enabled, 0 = Disabled)"
- sm_mathgame_max_tries - "How many failed tries for zombies to answer question until they can never respawn again?"
- sm_mathgame_time_delay - "The delayed time after each math question"
- sm_mathgame_enable - "Enable/Disable MathGame Mode (This differs from turning it on/off)"
A bunch of powerful items that can be bought by earing credits by shooting the zombies
- sm_fm_crazyshop - "Toggle On/Off CrazyShop Mode"
- sm_crazyshop_settings - "Open CrazyShop Settings Menu"
- sm_crazyshop - "Open the crazyshop menu"
- sm_myitems - "Open the list of items available to activate"
- sm_crazyshop_damage - "The needed damage for humans to be rewarded with credits"
- sm_crazyshop_credits - "How many credits to reward the human when they reach the needed damage?"
- sm_crazyshop_savecredits - "Save credits to a database or not"
- sm_crazyshop_slowbeacon_radius - "Slow Beacon Radius"
- sm_crazyshop_disable_shop - "Enable/Disable the !crazyshop command"
- sm_crazyshop_enable - "Enable/Disable CrazyShop Mode (This differs from turning it on/off)"
Each human will swap their position with another every x seconds
- sm_fm_rs - "Toggle On/Off RealityShift Mode"
- sm_realityshift_settings - "Open RealityShift Settings Menu"
- sm_realityshift_timer_interval - "After how many seconds to keep swapping positions"
- sm_realityshift_mode - "RealityShift Mode [0 = Random Swaps, 1 = Assigned Swaps [At round start]]"
- sm_realityshift_enable - "Enable/Disable RealityShift Mode (This differs from turning it on/off)"
Random zombies will be chosen to have the pull item that can pull a human based on their aim, in the other hand, humans can pull the human that's being pulled
- sm_fm_pullgame - "Toggle On/Off PullGame Mode"
- sm_pullgame_settings - "Open PullGame Settings Menu"
- sm_pullgame_timer_interval - "After how many seconds to keep giving pull access to a random zm?"
- sm_pullgame_speed - "Pulling Speed Value"
- sm_pullgame_pull_time - "Pulling Time"