Farming Simulator 2013 Wiki
Advertisement

Enable the root of the game folder is a file called game.xml. Edit the value for controls to be true. In-game you can now open console by pressing tilde. Press tilde twice to interact with the console.[]

Console Commands[]

F2 Show frame rate

F3 Toggle frame rate limiter

F4 Wireframe mode

F5 Toggle debug rendering

F7 Toggle camera

F8 Toggle stats

F9 Connect to physics visual debugger (PVD)

F10 Connect to remote debugger



help[]

Description List all available commands

showFps[]

Description Show frames per second

enableFramerateLimit[]

Description Enable/disable frame per second limiter

framerateLimitFPS[]

Description Frame per second limit attribute

listEntities[]

Description Print detailed entity list

listResources[]

Description Print detailed resource list




Script Functions[]

print[]

Description

Print to console

Definition

function print(arg1, ...)

Arguments

any type arg1 variable to print

any type ... variable to print  

loadI3DFile[]

DescriptionLoad I3D file Definitionfunction loadI3DFile(string filename) Argumentsstring filename i3d filenameReturn Valuesinteger rootNodeId id of root node 

addTimer[]

DescriptionAdds timer callback function Definitionfunction addTimer(float time, string timerFunctionCallback, object instance) Argumentsfloat time time in millisecondsstring triggerFunctionCallback trigger function callbackobject instance instance object (optional) Return Valuesinteger timerId timer id 

setTimerTime[]

DescriptionSet timer interval time Definitionfunction setTimerTime(integer timerId, float time) Argumentsinteger timerId timer idfloat time time in milliseconds 

addDeleteListener[]

DescriptionAdd a delete listener Definitionfunction addDeleteListener(integer objectId, string deleteFunctionCallback, object targetObject) Argumentsinteger objectId object idstring deleteFunctionCallback delete listener function callback, is called when the entity is deletedobject targetObject target object (optional), the callback function is called as a member function of targetObject Return Valuesinteger listenerId id to the created callback, must be given to removeDeleteListener   ===removeDeleteListener=== DescriptionRemove a delete listener. Note: it is important to call removeDeleteListener for each addDeleteListener call to avoid memory leaks Definitionfunction removeDeleteListener(integer objectId, integer listenerId) Argumentsinteger objectId object idinteger listenerId id of the delete listener 

Advertisement