This article relates to the game "Empires". Click here for more information.

emp_info_params

From Valve Developer Community
Revision as of 23:58, 4 December 2023 by Trainzack (talk | contribs) (Created from FGD.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
emp_info_params
TypePoint entity
EngineSource Source
AvailabilityEmpires Empires
 

emp_info_params is an e0 available in Empires Empires. It contains various gameplay parameters and is a bridge for team-related IO.

Warning.pngWarning:Every Empires map must have exactly one of these entities on map start. Attempting to load a map that does not contain an emp_info_params entity will crash the game!


Keyvalues

start ([todo internal name (i)])


skin ([todo internal name (i)]) <choices>
Map Theme
AutoResearch ([todo internal name (i)]) <choices>
Research Starts Complete
NFRes ([todo internal name (i)]) <integer>
Northern Faction Resources
ImpRes ([todo internal name (i)]) <integer>
Brenodi Empire Resources
NFReinf ([todo internal name (i)]) <integer>
Northern Faction Reinforcements
ImpReinf ([todo internal name (i)]) <integer>
Brenodi Empire Reinforcements
eng_restrict_NF ([todo internal name (i)]) <choices>
Prevent NF Engineer Building
eng_restrict_Imp ([todo internal name (i)]) <choices>
Prevent Brenodi Engineer Building
turretRestrict ([todo internal name (i)]) <choices>
Prevent turret building
{{{1}}} ([todo internal name (i)])
targetname ([todo internal name (i)]) <string>
Name
end ([todo internal name (i)])

Inputs

InputNFWin <void>
Input for Northern Faction winning.
InputImpWin <void>
Input for Brenodi Empire winning.
SetNFTickets <integerRedirectInput/integer>
Set the Northern Faction tickets.
SetBETickets <integerRedirectInput/integer>
Set the Brenodi Empire tickets.
ModifyNFTickets <integerRedirectInput/integer>
Modify the Northern Faction tickets.
ModifyBETickets <integerRedirectInput/integer>
Modify the Brenodi Empire tickets.
SetNFResources <floatRedirectInput/float>
Set the Northern Faction resources.
SetBEResources <floatRedirectInput/float>
Set the Brenodi Empire resources.
ModifyNFResources <floatRedirectInput/float>
Modify the Northern Faction resources.
ModifyBEResources <floatRedirectInput/float>
Modify the Brenodi Empire resources.
GetNFTickets <integerRedirectInput/integer>
Get the Northern Faction tickets from OnGetNumber.
GetBETickets <integerRedirectInput/integer>
Get the Brenodi Empire tickets from OnGetNumber.
GetNFResources <integerRedirectInput/integer>
Get the Northern Faction resources from OnGetNumber.
GetBEResources <integerRedirectInput/integer>
Get the Brenodi Empire resources from OnGetNumber.


Outputs

OnGetNFTickets <integerRedirectInput/integer>
Outputs NF Tickets when requested.
OnGetBETickets <integerRedirectInput/integer>
Outputs BE Tickets when requested.
OnGetNFResources <integerRedirectInput/integer>
Outputs NF Resources when requested.
OnGetBEResources <integerRedirectInput/integer>
Outputs BE Resources when requested.
OnWaitPhaseEnd <integerRedirectInput/integer> Obsolete
Deprecated.
Fires when the wait phase ends. Parameter is set to 1 if this map is a commander map.
OnPhaseBeginTactics <void>
Fires when the tactics phase begins or is skipped.
OnPhaseBeginWait <void>
Fires when the commander vote/player wait phase begins.
OnPhaseBeginGame <void>
Fires when the game begins.
OnPhaseBeginInfSuddenDeath <void>
Fires when infantry sudden death begins.
OnPhaseBeginCVSuddenDeath <void>
Fires when the CV sudden death begins.
OnGameEnd <void>
Fires when the game ends, one way or another.
OnGameOutcomeNFWin <void>
Fires when NF wins the game.
OnGameOutcomeNFLose <void>
Fires when NF loses the game.
OnGameOutcomeBEWin <void>
Fires when BE wins the game.
OnGameOutcomeBELose <void>
Fires when BE loses the game.