Garry's Mod

Garry's Mod

769 ratings
Fort Fights
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Gamemode
Addon Tags: Build, Fun
File Size
Posted
Updated
10.554 MB
3 Jun, 2017 @ 2:13am
30 Jul, 2018 @ 3:01pm
24 Change Notes ( view )

Subscribe to download
Fort Fights

In 1 collection by Krotter
Fort Fights Collection
2 items
Description
Fort Fights is a team based gamemode set in the HL2 universe with three main goals: Loot, Build and Fight.

Play as a Combine Soldier or as a Rebel. Protect your base by gearing up and finding building materials in City 17. Keep your generator running by collecting energy cells and destory the enemy's one.

Includes one map, called fof_city17

Features:
- New, redesigned HL2 style HUD.
- Multi-language support (currently only English and Hungarian)
- Lots of cvars, to be able to change something you don't like

Available cvars:
- fof_turretdamagemultiplier | Sets the damage multiplier for turrets.
- fof_rounds_minplayerstostart | Minimum players to start a round, see also - fof_minplayersisoverallplayers
- fof_rounds_timebetweenstages1and2 | Time in seconds between the first and the second stage
- fof_rounds_timebetweenstages2and3 | Time in seconds between the second and the third stage
- fof_rounds_timebetweenrounds | The time between a round's end and the next round in seconds
- fof_rounds_timebetweenloots | Time in seconds between two loot waves after stage 3
- fof_loot_frequency | Chance of spawning a loot on a loot spawn point
- fof_loot_chanceofbeingcrate | Chance of a loot spawning as a crate (100=Every loot is a crate, 0=Crates never spawn)
- fof_loot_chanceofbeingtool | Chance of a loot being a tool (medkit) (100=Every loot is a tool, 0=Tools never spawn)
- fof_loot_chanceofbeingammo | Chance of a loot being ammo (100=Every loot is ammo, 0=Ammo will never spawn)
- fof_loot_cratecontainsexclusiveloot | Chance of a crate containing a crate only item
- fof_generatorhealth | Sets the health of the generator
- fof_propkilling | Enables propkilling
- fof_friendlyfire | Enables friendly fire
- fof_propdamage_multiplier_melee | Changes the melee damage multiplier aganist props. If zero, melee weapons won't be able to damage the generator and props.
- fof_propdamage_multiplier_rpgandgrenade | Changes the grenade and RPG damage multiplier aganist props. If zero, RPGs and grenades won't be able to damage the generator and props.
- fof_propdamage_multiplier_overall | Changes the overall damage multiplier aganist props. If zero, nothing will be able to damage the generator and props.
- fof_propdamage_maxhealth | Changes the maximal health a prop can have
- fof_kill_propflyers | Kills propflying players outside of their base.
- fof_zombies_enabled | Enables zombies
- fof_zombies_maxalive | How many zombies can be alive at once
- fof_generator_energyloss | Sets the generator energy loss rate. Value is a percentage. (0-100)
- fof_generator_energylowplayercountloss | Sets the generator energy loss rate when there is a low player count. Value is a percentage. (0-100)
- fof_generator_lowplayercountis | Sets the player count at which the generator loses energy slower.
- fof_generator_noenergy_healthloss | Sets the health lost when there's no energy in the generator Value is a percentage. (0-100)
- fof_generator_health_regenrate | Sets the health regeneration rate for the generator. Value is a percentage. (0-100)
- fof_generator_energycell_regeneration_percent | Sets the energy cell's regeneration percentage. Value is a percentage. (0-100)
- fof_shop_enabled | Enables the cosmetics shop.
- fof_map_voting_enabled | Enables map voting.
- fof_map_voting_canvoteoncurrentmap | Sets whether players can vote to play again on the current map.
- fof_map_voting_length | Sets the voting's duration in seconds.
- fof_rounds_matches_before_voting_restarting | Sets the match limit before a map voting/restart.
- fof_map_voting_mapcount | Sets how many maps are on the map voting screen.
- fof_map_restarting_enabled | Enables map restarting. (Has no effect if map voting is enabled.)
- fof_shop_uses_mysql | Sets whether the shop uses a MySQL connection to save/load user information. (Requires MySQLOO module)
- fof_mysql_ip | Self-explanatory (Protected convar)
- fof_mysql_username | Self-explanatory (Protected convar)
- fof_mysql_password | Self-explanatory (Protected convar)
- fof_mysql_database | Self-explanatory (Protected convar)
- fof_mysql_port | Self-explanatory (Protected convar)
- fof_event_chance_of_happening | Changes the chance of an event happening. (0 means events are disabled)
- fof_event_antlion_enabled | Enables the Antlion Event
- fof_event_scanner_enabled | Enables the Scanner Canister Event
- fof_propdamage_dissolve_when_destroyed | Changes whether props dissolve (silently) when destroyed.
- fof_physgun_grabbed_props_dont_collide | Changes whether props grabbed with the physgun collide with players. (0=collide with players, 1=don't collide with players)
- fof_stamina_enabled | Enables the stamina system (used when running).
- fof_stamina_depletion_speed | Changes the stamina depletion speed when running.
- fof_stamina_regeneration_speed | Changes the stamina regeneration speed.

It's recommended to write fof_* cvars in the "garrysmod\data\fortfights\cvars\cvarlist.txt" file rather than in default .cfgs, like autoexec.cfg, otherwise some cvars, like the MySQL related ones won't work.



Client cvars/console commands (can be used by anyone):
- fof_help | Prints all available cvars/concommands.
- fof_showhelp | Shows the tutorial. (F1 by default)
- fof_cl_tutorialhideshud | Changes whether the tutorial menu disables the default (FoF) HUD.
- fof_cl_tutorialfreezesplayer | Changes whether the tutorial menu freezes the player.
- fof_cl_musicenabled | Changes whether music is played.



Note to server owners: The gamemode is called 'lootwars' internally, so you'll have to start it with the "gamemode lootwars" command.

The map list is loaded from a file at 'garrysmod\data\fortfights\fof_mapvote_list.txt'. Every maps' name needs to be in a new, separate line.


An example config pack can be found here[www.dropbox.com].



Doesn't require any games, except from GMod, of course.



Check out my other gamemode:

Popular Discussions View All (25)
17
21 Oct, 2021 @ 5:50pm
Is there any servers for this gamemode?
Undercover Steve
10
11 Nov, 2021 @ 3:56am
PINNED: List of currently known bugs/issues
Krotter
3
4 Feb, 2019 @ 1:20pm
KekBox Private Virtual LAN FF server
>KB> >KEKSQUAD
132 Comments
>KB> >KEKSQUAD 9 Apr @ 4:50pm 
Hey @copy check my Steam profile; plenty of conversions exist for it already

You can also check the Fort Fights Hammer Documentation discussion on this thing to find out how to make/edit your own maps to support the mode
Copy 9 Apr @ 1:31pm 
Hey Will You Add More Mode Fort Fight in Other map[
>KB> >KEKSQUAD 31 Jul, 2023 @ 2:36pm 
Read that link's contents again
glxckisactive 31 Jul, 2023 @ 1:32pm 
@|KB| >KEKSQUAD theres no fortfights folder in data
glxckisactive 31 Jul, 2023 @ 1:29pm 
@fourarmz shut up you little petri dish bitch
>KB> >KEKSQUAD 31 Jul, 2023 @ 12:11pm 
Although you may have to extract and modify the gamemode to support picking up ArcCW weapons
fourarmz 31 Jul, 2023 @ 10:57am 
how dare you call them shite
glxckisactive 31 Jul, 2023 @ 10:20am 
can you change weapon types?

i want to use arc9 tarkov weapons or arccw instead of the shite hl2 guns
n1ck 17 Dec, 2022 @ 6:31pm 
do props respawn like loot?