Player
All Players in Foxhole control a nameless soldier fighting in the Foxhole Universe, taking part in a massive war between two opposing factions.
Server & Faction
If there are currently multiple servers (called Shards) available, the Player can select the desired Shard in the top right corner in the main menu. They can play on different shards without issues.
When a Player first logs in during a new war they must commit to one of two factions: the Colonials or the Wardens. Commiting to a faction bounds the Player to it for the entire duration of that war which lasts 3 to 5 weeks on average. There is a 6 MINUTE grace period of in-game time after committing to a faction where the Player can log out and back in to switch to the other faction. If there are multiple Shards available, the Player can join a faction on one shard and the other faction on another (except if they are in a Regiment).
Deployment
When the player enters the game they start in the Home Region, a separate tutorial Region. They must deploy to the world to join the fight via the menu of the deployment area.
Appearance
The player's appearance can be changed on the Home Region in the interface of any Barracks (press E
to open). The player can switch between male and female physique, and different skin tones.
Equipping a different uniform also changes the soldier's look.
The player's name, rank, and Regiment name appear above their head in green (yellow/orange for squad members) to all allies that can see them. For enemies, this appears in red and only when the player is very close. In the Chat window, Player names and regiment tag are displayed before each message, but not their rank.
External Links for the 3D soldier model:
- Foxhole - Colonial Soldier Male by Clapfoot - 3D model - Sketchfab
- Foxhole - Warden Soldier Male by Clapfoot - 3D model - Sketchfab
Organizing
Rank
The player gains commend points by doing certain beneficial actions. They can award those to other players to slowly increase their Rank. A player's Rank has very few gameplay consequences. Doing beneficial actions also slowly increases the player's own Level.
Regiment
A player can join one Regiment.
Squad
A player can join Squads to coordinate with other players in the game. Squads are joined via the Squad menu on the right side of the screen. A Player can be in up to four Squads simultaneously, but only one can be the active Squad at a given moment.
Health
A player has 100 Health points. However there is no visible health bar, instead the game shows health visually via the amount of bloodstains on the Player. When receiving damage, the Player can be staggered or start bleeding. Player injuries can be healed with a First Aid Kit. When out of health points, the Player either dies or becomes Wounded and drops to the ground. A Wounded player can be revived with a Trauma Kit. If not revived for 30s the Player dies and is sent to the Death screen where they can choose to Respawn somewhere after a while.
Movements
WASD
: MovementSpacebar
(Pressed or Held): VaultShift
: Sprint (Consumes Stamina)C
: CrouchX
: ProneQ
: Enter/Exit vehicle or structure
If their soldier or vehicle is completely stuck, the player can free themself by typing !unstuck
in the chat and not move for 2 minutes. Each player only gets 8 uses of this command per war.
Equipment & Inventory
Tab
: Open/Close InventoryLMB
: Equip Item / Unequip Item / Transfer ItemShift + LMB
: transfer an entire stackCtrl + LMB
: split a stack into 2 halvesCtrl + RMB
: precisely split a stack into 2 custom sized stacksAlt + LMB
: drop itemRMB
on item: open contextual menu.
Equipment Slots
Equipment slots are where the player can equip various Weapons, Tools and other items. Left Clicking any item in your inventory to equip it, where it will equip into its proper slot. Left click an equipped item will unequip it, it will go into your inventory (Large Items automatically drop to the ground instead).
- Primary Equipment - Weapons, Wrench, Hammer, Sledge Hammer, Water Bucket, and Trauma Kit
- Secondary Equipment - Sidearms, and Binoculars
- Tertiary Equipment - Alligator Charge, Bandages, First Aid Kit, Fuel cans, Ignifist 30, and all Grenades.
- Attachment - Bayonet, and The Ospreay
- Headgear - Gas Mask
- Uniform - Uniform
- Extra Equipment - Radio, Radio Backpack, or Flamethrower Ammo
- Large Item - Critically Wounded Soldiers, large shells, Tripods, etc.
Backpack
The Backpack section of the inventory contains all unequipped items carried by the player. It has a limited amount of slots which varies depending on the Uniform worn. The Backpack inventory can be sorted by clicking the "Sort Inventory" button above it.
Starting Gear
Upon deploying or respawning, the player starts out equipped with a Hammer, a Soldier Uniform, an unloaded Pistol (Ferro 879 or Ahti Model 2) and with two 8mm magazines in their Backpack. When interacting with a Base the player can submit this starting gear (except the uniform) by clicking the "Submit Starter Kit" button at the bottom.
Death Drop
Upon death, all items on a Player except their Uniform is dropped on the ground in the form of a visible Backpack (Backpack model differs for each Faction). Any carried Large Item is dropped separately. The backpack can be looted by other players but despawns after a while.
Loadouts
When in the menu of a Base, Players can create Loadouts using the "Save Loadout" button at the bottom to remember the set of all items they have equipped and in their Backpack. With the "Assemble Loadout"
button Players can retrieve all items from one of their saved Loadouts in a single click.
Weight
All equipment and items held by the player increase their total Weight. Mud accumulating on the Player also increases their weight. The player's current weight can be viewed by putting the mouse cursor on the weight
icon at the top of the inventory menu. Having a lot of weight incurs an Encumbrance penalty that reduces the player's Stamina regeneration and increases Stamina drain when sprinting. With too much weight the Player becomes "Overencumbered"
which greatly reduces their Movement Speed and Stamina regeneration and prevents them from entering vehicles.
World Interactions
The player can interact with nearby structures, vehicles, and certain world elements by pressing E
. The currently available interaction is displayed in the bottom left corner of the screen. If multiple interactions exist the player can press Shift+E
to open the Context Menu to choose one.
The Player can enter vehicles and certain structures by pressing Q
.
Large Items can be picked up from the ground by pressing V
. They can be submitted somewhere with V
or dropped with Shift+V
.
In the menu of vehicles or structures, the player can retrieve or submit an item to the inventory with LMB
. The player can also retrieve items from the Stockpile with LMB
after a short assembling animation.
Communication
Emotes
The player can do 7 different emotes, that can be triggered by pressing 4 through 0
:
4
— Go, go, go5
— Hold6
— Rally7
— Wave8
— Salute9
— Surrender0
— Cheer
Performing Emote 4 (Go, go, go) can be done while moving or Crouched. The others require your character to be standing and activating the emote stops your character. No Emote can be done while Prone.
Callout
Pressing H
opens the Callout menu where Players can select short, pre-made, messages to send to quickly communicate to teammates. Those messages are automatically translated to other players' selected language.
Chat
The Chat window is on the bottom right side of the player's screen. It is used to send messages to other players.
Enter
: open chat / Send Chat MessageTab
: switch chat channelBackspace
: Reply to private messageRMB
on player name: Player contextual menu (report, private message, etc)Ctrl + ↑/↓
: Scroll through previously sent messages- To send a Whisper (private message) to another player, type
/p PlayerNameHere Text Here
. Use↑/↓
after typing the first few letters of the name to autocomplete.
Voice Chat
The game has two voice chats: Local and Squad.
Squad Voice Chat allows the player to talk with members of their active squad. The speaker icon next to member names light up when they are talking. Clicking that icon mute the member.
Local Voice Chat allows the player to talk to players within 25m, friendly or enemy. The volume decreases the further the player is to the speaker. The speaker icon appear above a player's head when they are talking. A specific player can be muted using the Character Context Menu. Hearing enemy player in local voice chat can be disabled in the game's options.
T
: Push-To-Talk Local Voice ChatG
: Push-To-Talk Squad Voice ChatU
: Enable/Disable Voice ChatI
: Enable/Disable Local Voice ChatO
: Enable/Disable Squad Voice Chat
Menus
Escape Menu:
The Escape Menu can be toggled with Escape
. It displays the following buttons:
- OPTIONS: game options
- HOW TO PLAY: small text tutorial
- FOXHOLE DISCORD: link to the game's Official Discord
- RETURN HOME: to travel back to the Home Region
- LOG OUT: to go back to the main menu
- EXIT GAME: to exit the game
- Support: tech support info and links
The menu also displays the current version of the game in the bottom right corner.
Map:
The Map screen can be toggled with M
.
Player Screen:
The Player Screen (or "F1 menu") can be toggled with F1
.
The small top window displays the player's name, Rank, Level, number of Commends available, and Communications Rating.
The left window is for REGION info. It displays the name of the region that the player is currently in. It also lists the names of all friendly players in that region with their rank, regiment, and active squad. Players that recently left the region or disconnected
are listed at the bottom in dark grey. Some Event Log action buttons are also shown at the bottom:
- Region Event Log
: shows the last 640 events in the region with time stamps and Map Grid coordinates. Events includes flagging and demolition of friendly structures, damage dealt to friendly player, vehicle and structures, and friendly vehicles lost to an enemy player.
- Global Event Log
: shows the names of the players that lost a vehicle to enemies, with timestamp and name of the region where it occured.
The right window is for REGIMENT info. It displays the name and tag of the player's regiment and lists the name of all members, with their Regiment role, current active squad, and current region. Offline members appear in dark grey at the bottom. Regiment members that are active in another region have an icon before their name. All Regiment actions buttons are shown at the bottom: "Create Regiment"
, "Edit Regiment"
, "Discord Link"
, "Leave Regiment"
, "Disband Regiment"
.
Build Menu:
The Player can open/close their Build menu with B
to select a Structure to build.
Character Context Menu:
The Character Context Menu is a menu that can be used to create and invite players to squads, commend them, whisper to them, kick them out of squads, mute them (both in voice and chat), or view their Steam Profile. The player can access the Character Context Menu in multiple ways:
- pressing
Alt + LMB
on another player's soldier (target must not be in a vehicle or structure) - pressing
RMB
on a player's name in any interface (Player Screen, Chat window, Squad window, stockpile logs, event logs, last driver's name in vehicle interface, etc...)
Weapons
1/2/3
: Equip Primary/Secondary/Tertiary weaponHold RMB
: Aim Weapon (time needed to shoulder a weapon depends on weapon type and amount of Stamina left)LMB
: Use held item / Fire weapon (must be aiming to fire)R
: ReloadF
: Switch fire mode / attach bayonetHold LMB
: Cook a grenade
If the player is not holding any weapon, pressing LMB
makes them attack with their Fists.
Firearms have a Stability mechanic. Players can use Cover and be suppressed by gunfire.
Vision
The game has a complex visibility system and a dynamic Day-Night Cycle. Soldiers are invisible to other players when in the darkness at night, behind solid obstacles, inside smoke clouds, or immobile inside bushes.