User:Jessietail/NERPs reference

From RRU Knowledge Base

This article is an unfinished work in progress or contains transferred information that needs to be rewritten or reformatted to fit our standards. Please excuse the mess and do not mark for deletion.

To do: Outdated, incomplete, overall a mess

There are a grand total of 293 functions, and 5 comparison operations. I hope this is of help to you. ~ Addictgamer.

NOTE: DO NOT SAY WHAT SOMETHING DOES UNLESS IT'S BEEN TESTED AND ITS USE IS 100 % CLEAR. Many of these are obvious but left as "unknown" simply becuase they haven't been tested.

Note: When you see "According to the very old nerps doc", know that the following text was simply quoted from the very old nerps doc. Testing should be done to confirm the function of that nerp function, and the entry should be marked as confirmed or something. You know what to do. Go get em, wiki editors!

Script Execution

Function name Action
Stop Stops execution of the script for this tick.
:s Jumps to the specified label s. s is any underscore, '_', formatted string. Example:
:BLARG
This will jump to the label named BLARG.
s: Defines a label of name s. s is any underscore, '_', formatted string. Example:
BLARG:
This will define a label named BLARG.

Expressions

Function name Action
Stop Ends the script for the current frame (requires no condition)
True Returns True
False Returns False
Null Returns Null (probably useless)

Goal Functions

Function name Action
SetLevelCompleted Sets level complete.
SetLevelFail Opposite of SetLevelComplete.
SetGameCompleted Unknown. Might have something to do with the outro videos/alternate endings
SetGameFail Unknown. Might have something to do with the outro videos/alternate endings

Tutorial Functions

Function name Action
GetTutorialFlags According to the very old nerps doc, "Get the current tutorial flags"
SetTutorialFlags x According to the very old nerps doc, "Sets tutorial flags (0 = allow any click anywhere anytime 3 = Disallow invalid clicks)"

Objective Functions

Function name Action
GetObjectiveSwitch Unknown
GetObjectiveShowing Returns true if the objective is currently showing

Monster Functions

Function name Action
GetSlugsOnLevel Returns the number of slugs on the level.
GenerateSlug Generates a slug.
SetRockMonster According to the very old nerps doc, "Make a rock monster appear at block x,y" However it does not seem to work. (Does this mean that SetRockMonsterAtTutorial is invalid?)
SetRockMonsterAtTutorial Unknown.
GetRockMonstersDestroyed Unknown.
GetRockMonsterRunningAway Unknown.
SetRockMonsterPainThreshold Unknown.
SetRockMonsterHealth Unknown.
GetMonstersOnLevel Returns the number of monsters on the level. It is unknown what it classifies as a monster. It does classify sleeping monsters under this, however,
SetMonsterAttackPowerstation Unknown.
GetMonsterAtTutorial Unknown.
SetMonsterAttackNowt Unknown.

Resource (crystals, ore...) Functions

Function name Action
GetCrystalsCurrentlyStored Returns the number of crystals currently stored.
AddPoweredCrystals x Sets the number of crystals currently stored. x is any numerical value. (This one ALWAYS throws me off due to the naming convention differing from GetCrystalsCurrentlyStored)
GetCrystalsPickedUp Unknown.
GetCrystalsUsed According to the very old nerps doc, this returns the number of crystals used "for constructions, etc".
GetCrystalsStolen Unknown.
GetTutorialCrystals x Returns the number of crystals at the specified tuto block x. x is any numerical value that pertains to the ID of a tuto block in the tutomap.
SetTutorialCrystals x y If I remember correctly, this actually ADDS, not sets, (confirmation needed) the specified number of crystals y to the specified tuto block x. x is any numerical value that pertains to the ID of a tuto block in the tutomap. y is any numerical value, and it tells the function how many crystals to spawn at the tuto block.
GetStudCount According to the very old nerps doc, this returns the number of studs. It is unknown if it returns the number of studs laying around, being carried, have been made total, etc. The author of this article believes that by the naming convention used in ore end energy crystals' functions, this would return the number of studs currently laying around the level.
GetOrePickedUp Returns the ammount of ore currently being carried.
GetOreCurrentlyStored Returns the ammount of ore currently stored.
GetOreUsed According to the very old nerps doc, this returns the number of ore used "for constructions, etc"
GetOreStolen This is all the very old nerps doc had to say: "How much ore has been stolen???"
AddStoredOre Unknown.

Camera Functions

Function name Action
SetCameraGotoTutorial x Makes the camera jump to the specified tutorial block x. x is any numerical value that pertains to the ID of a tuto block in the tutomap.
CameraUnlock Unlocks the camera (allows free movement of the camera again.)
CameraLockOnObject Locks the camera on an object in the object list. I.E. you can tell the Nerps 'CameraLockOnObject 1' and it will lock on whatever is defined as Object1 in the OL. Has been tested.
CameraLockOnMonster Unknown. Speculation: Locks camera on the specified monster. Requires testing.
CameraZoomIn Unknown. Probably changes the camera zoom
CameraZoomOut Unkown. Same as above.
CameraRotate Unkown.
GetCameraAtTutorial Unknown. Speculation: Returns true if the specified tuto block is onscreen.
AllowCameraMovement Unknown.

Tuto block Functions

Function name Action
SetCameraGotoTutorial x Makes the camera jump to the specified tutorial block x. x is any numerical value that pertains to the ID of a tuto block in the tutomap.
GetCameraAtTutorial Unknown. Speculation: Returns true if the specified tuto block is onscreen.
GetUnitAtBlock x Returns true if there's a unit at the specified tuto block x. x is any numerical value that pertains to the ID of a tuto block in the tutomap.
GetRecordObjectAtTutorial x Returns true if there's a record object at the specified tuto block x. x is any numerical value that pertains to the ID of a tuto block in the tutomap.
GetTutorialBlockIsGround x Returns true if the specified tuto block x is ground. x is any numerical value that pertains to the ID of a tuto block in the tutomap. A block is considered ground when: It is not in a hidden cavern. It is unknown how this function behaves if the specified tuto block is water, or lava, or being eroded, or a wall, or anything else. 'Ground' has so far counted as ground, rubble, NOT walls, and NOT buildings.
GetRecordObjectAmountAtTutorial x Returns the number of record objects at the specified tuto block x. x is any numerical value that pertains to the ID of a tuto block in the tutomap.
GetTutorialCrystals x Returns the number of crystals at the specified tuto block x. x is any numerical value that pertains to the ID of a tuto block in the tutomap.
SetTutorialCrystals x y If I remember correctly, this actually ADDS (confirmation needed) the specified number of crystals y to the specified tuto block x. x is any numerical value that pertains to the ID of a tuto block in the tutomap. y is any numerical value, and it tells the function how many crystals to spawn at the tuto block.
GetTutorialBlockClicks What the very old nerps doc says: "Has the block at tutorial block number x been clicked" I think it would have been better written, "Returns how many times tutorial block number x has been clicked", but that could potentially change the meaning.
SetTutorialBlockClicks All the very old nerps doc said: "Reset this value". I think it meant "Set this value to x.". Testing required, as with many other things.
GetTutorialBlockIsPath Unknown.
SetTutorialBlockIsGround Unknown.
SetTutorialBlockIsPath Unknown.
SetRockMonsterAtTutorial Unknown.
GetMonsterAtTutorial Unknown.
SetTutorialPointer x According to the very old nerps doc, "Make a pointer appear above tutorial block number x"

Timer Functions

Function name Action

//The following all set their respective timer to the numerical constant x. Units are in seconds.

SetTimer0 x

SetTimer1 x

SetTimer2 x

SetTimer3 x

//The following return the value of their respective timer. Units are in seconds.

GetTimer0 x

GetTimer1 x

GetTimer2 x

GetTimer3 x

Building related Functions

Function name Action

GetBarracksBuilt //Returns the number of support stations (barracks) built. NOT the total ever built.

GetCrystalRefineriesBuilt //Unknown.

GetOreRefineriesBuilt //Returns the number of ore refinories built. NOT the total ever built.

GetToolStoresBuilt //Returns the number of tool stores currently built. NOT the total ever built.

GetTeleportsBuilt //Returns the number of teleport pads currently built. NOT the total ever built.

GetGunstationsBuilt //Returns the number of mining lasers currently built. NOT the total ever built.

GetVehicleTeleportsBuilt //Unknown. Speculation: Returns the number of super teleports currently built? Probably.

GetUpgradeStationsBuilt //Returns the number of upgrade stations currently built. NOT the total ever built.

GetPowerstationsBuilt //Returns the number of power stations currently built. NOT the total ever built.

GetGeodomeBuilt //Returns the number of geological center currently built. NOT the total ever built.

GetDocksBuilt //Returns the number of docks currently built. NOT the total ever built.

SetBarracksLevel //Believed to set the upgrade level of the Support Station. However it is not known what happens with more than one of them on the level. This probably need DisableStartTeleport TRUE in the CFG if this is used at the beginning of a level. Unknown whether it can be used in the middle of a game to annoy/help the player. Needs testing.

SetDocksLevel //Same as above, despite that Docks have only one level and that is Level0. Needs testing.

SetGeoDomeLevel //Believed to set the upgrade level of the Geological Center. However it is not known what happens with more than one of them on the level. This probably need DisableStartTeleport TRUE in the CFG if this is used at the beginning of a level. Unknown whether it can be used in the middle of a game to annoy/help the player. Needs testing.

SetPowerstationLevel //Believed to set the upgrade level of the Powerstation. However it is not known what happens with more than one of them on the level. This probably need DisableStartTeleport TRUE in the CFG if this is used at the beginning of a level. Unknown whether it can be used in the middle of a game to annoy/help the player. Needs testing.

SetToolStoreLevel //Believed to set the upgrade level of the Tool Store. However it is not known what happens with more than one of them on the level. This probably need DisableStartTeleport TRUE in the CFG if this is used at the beginning of a level. Unknown whether it can be used in the middle of a game to annoy/help the player. Needs testing.

SetGunstationLevel //Believed to set the upgrade level of the Mining Laser. However it is not known what happens with more than one of them on the level. This probably need DisableStartTeleport TRUE in the CFG if this is used at the beginning of a level. Unknown whether it can be used in the middle of a game to annoy/help the player. Needs testing.

SetTeleportPadLevel //Believed to set the upgrade level of the Teleport Pad. However it is not known what happens with more than one of them on the level. This probably need DisableStartTeleport TRUE in the CFG if this is used at the beginning of a level. Unknown whether it can be used in the middle of a game to annoy/help the player. Needs testing.

SetSuperTeleportLevel //Believed to set the upgrade level of the Super Teleport. However it is not known what happens with more than one of them on the level. This probably need DisableStartTeleport TRUE in the CFG if this is used at the beginning of a level. Unknown whether it can be used in the middle of a game to annoy/help the player. Needs testing.

SetUpgradeStationLevel //Believed to set the upgrade level of the Upgrade Station. However it is not known what happens with more than one of them on the level. This probably need DisableStartTeleport TRUE in the CFG if this is used at the beginning of a level. Unknown whether it can be used in the middle of a game to annoy/help the player. Needs testing.

GetBarracksSelected //Perhaps this checks to see if a Support Station is selected? 'Tis unknown what happens when there is more than one of them on a level. Needs testing and more ideas.

GetDocksSelected //Perhaps this checks to see if a Docks is selected? It is unknown what happens when there is more than one of them on a level. Needs testing and more ideas.

GetGeoDomeSelected //Perhaps this checks to see if a Geological Center is selected? It is unknown what happens when there is more than one of them on a level. Needs testing and more ideas.

GetPowerstationSelected //Perhaps this checks to see if a Powerstation is selected? It is unknown what happens when there is more than one of them on a level. Needs testing and more ideas.

GetToolStoreSelected //Perhaps this checks to see if a Tool Store is selected? It is unknown what happens when there is more than one of them on a level. Needs testing and more ideas.

GetGunstationSelected //Perhaps this checks to see if a Mining Laser is selected? It is unknown what happens when there is more than one of them on a level. Needs testing and more ideas.

GetTeleportPadSelected //Perhaps this checks to see if a Teleport Pad is selected? It is unknown what happens when there is more than one of them on a level. Needs testing and more ideas.

GetSuperTeleportSelected //Perhaps this checks to see if a Super Teleport is selected? It is unknown what happens when there is more than one of them on a level. Needs testing and more ideas. This is an interesting function as usually the others use "blahVehicleTeleportblah." This however uses "blahSuperTeleportblah."

GetUpgradeStationSelected //Perhaps this checks to see if an Upgrade Station is selected? It is unknown what happens when there is more than one of them on a level. Needs testing and more ideas.

GetBuildingsTeleported //Unknown

SetBuildingsTeleported //Unknown.

SetMonsterAttackPowerstation //Unknown.

GetLevel1BarracksBuilt // Returns a value for how many upgraded Support Stations that are on Level 1. NOT Level 2. That is another function down below.

GetLevel1DocksBuilt //Docks can't upgrade in the vanilla game (original game). But it still will return a value for how many upgraded Docks that are on Level 1. NOT Level 2. That is another function down below.

GetLevel1GeodomeBuilt //Returns a value for how many upgraded Geological Centers that are on Level 1. NOT Level 2. That is another function down below.

GetLevel1PowerstationsBuilt //Returns a value for how many upgraded Powerstations that are on Level 1. NOT Level 2 (if you have modded the game to be able to do so). That is another function down below.

GetLevel1ToolStoresBuilt //Returns a value for how many upgraded Tool Stores that are on Level 1. NOT Level 2. That is another function down below.

GetLevel1GunstationsBuilt //Returns a value for how many upgraded Mining Lasers (Buildings ONLY! Not vehicle mounted ones!) that are on Level 1.

GetLevel1TeleportsBuilt // Returns a value for how many upgraded Teleport Pads that are on Level 1. NOT Level 2. That is another function down below.

GetLevel1VehicleTeleportsBuilt //Returns a value for how many upgraded Super Teleports that are on Level 1. NOT Level 2. That is another function down below, despite that in the vanilla the game can only upgrade to UP1.

GetLevel1UpgradeStationsBuilt //Returns a value for how many upgraded Upgrade Stations that are on Level 1. NOT Level 2 (despite the fact that in the original game there was only ever UP1). That is another function down below.

GetLevel2BarracksBuilt //Returns a value for how many upgraded Support Stations that are on Level 2. NOT Level 1. That is another function above.

GetLevel2DocksBuilt /The Docks can't upgrade even to UP1, but it is assumed that this would mean 'how many UP2 Docks are there on this level?'

GetLevel2GeodomeBuilt //Returns a value for how many upgraded Geological Centre that are on Level 2. NOT Level 1. That is another function above.

GetLevel2PowerstationsBuilt //Powerstations can't upgrade to UP2, but if you have modded it so that they can, this would return a value for how many upgraded Powerstations that are on Level 2. NOT Level 1. That is another function above.

GetLevel2ToolStoresBuilt // Returns a value for how many upgraded Tool Stores that are on Level 2. NOT Level 1. That is another function above.

GetLevel2GunstationsBuilt //Mining Lasers also cannot upgrade to UP2 in the vanilla game. However if they could, then this would return a value for how many upgraded Mining Lasers that are on Level 2. NOT Level 1. That is another function above.

GetLevel2TeleportsBuilt //Returns a value for how many upgraded Teleport Pads that are on Level 2. NOT Level 1. That is another function above.

GetLevel2VehicleTeleportsBuilt //Returns a value for how many upgraded Super Teleports that are on Level 2. NOT Level 1. That is another function above.

GetLevel2UpgradeStationsBuilt //Returns a value for how many upgraded Upgrade Stations that are on Level 2. NOT Level 1. That is another function above. This is despite that in the vanilla the Upgrade Stations cannot upgrade to UP2.

NOTE: All of these have only been tested with one building, but the writer is assuming that they all carry the same type of function. If they don't then the above section is totally and utterly wrong. The same goes for the below section.

GetPoweredBarracksBuilt // Returns an integer for how many powered Support Stations are built. Unknown whether the upgrade level influences this.

GetPoweredDocksBuilt //Returns an integer for how many powered Docks are built. Unknown whether the upgrade level influences this (if the game has been modded so that the Docks can upgrade).

GetPoweredGeodomeBuilt //Returns an integer for how many powered Geological Centers are built. Unknown whether the upgrade level influences this.

GetPoweredPowerstationsBuilt // Unknown as Power Stations power themselves. Needs more ideas and rigorous testing.

GetPoweredToolStoresBuilt // This is odd, as the Tool Store is auto-powered. Perhaps it just returns a value of how many Tool Stores are on the level?

GetPoweredGunstationsBuilt //Returns an integer for how many powered Mining Lasers are built. Unknown whether the upgrade level influences this.

GetPoweredTeleportsBuilt //Returns an integer for how many powered Teleport Pads are built. Unknown whether the upgrade level influences this.

GetPoweredVehicleTeleportsBuilt //Returns an integer for how many powered Super Teleport are built. Unknown whether the upgrade level influences this.

GetPoweredUpgradeStationsBuilt //Returns an integer for how many powered Upgrade Stations are built. Unknown whether the upgrade level influences this.

Minifig related Functions

Function name Action

GetMiniFiguresOnLevel //Returns the number of minifigures on the level. It is now tested that this ignores minifigures in hidden caverns.

GetMiniFigureSelected //According to the very old nerps doc, this returns true if a minifigure is selected.

GetMiniFigureinSmallDigger //According to the very old nerps doc, this returns true if a minifigure is in a small digger.

GetMiniFigureinRapidRider //According to the very old nerps doc, this returns true if a minifigure is in a rapid rider.

GetMiniFigureinGraniteGrinder //According to the very old nerps doc, this returns true if a minifigure is in a granite grinder.

GetMiniFigureinChromeCrusher //According to the very old nerps doc, this returns true if a minifigure is in a chrome crusher.

GetMiniFigureinSmallTruck //According to the very old nerps doc, this returns true if a minifigure is in a transport truck.

GetMiniFigureinSmallHelicopter //According to the very old nerps doc, this returns true if a minifigure is in a tunnel scout.

Vehicle Functions

Function name Action

GetSmallDiggerSelected //According to the very old nerps doc, this returns true if a small digger is selected.

GetSmallDiggersOnLevel //Returns the number of small diggers on the level. Does NOT count those in hidden caverns.

GetMiniFigureinSmallDigger //According to the very old nerps doc, this returns true if a minifigure is in a small digger.

GetGraniteGrinderSelected //According to the very old nerps doc, this returns true if a granite grinder is selected.

GetGraniteGrindersOnLevel //According to the very old nerps doc, this returns the number of granite grinders on the level.

GetMiniFigureinGraniteGrinder //According to the very old nerps doc, this returns true if a minifigure is in a granite grinder.

GetChromeCrusherSelected //According to the very old nerps doc, this returns true if a chrome crusher is selected.

//Odly enough, there is no GetChromeCrushersOnLevel function.

GetMiniFigureinChromeCrusher //According to the very old nerps doc, this returns true if a minifigure is in a chrome crusher.

GetSmallHelicopterSelected //According to the very old nerps doc, this returns true if a tunnel scout is selected.

GetSmallHelicoptersOnLevel //According to the very old nerps doc, this returns the number of small helicopters on the level.

GetMiniFigureinSmallHelicopter //According to the very old nerps doc, this returns true if a minifigure is in a tunnel scout.

GetRapidRiderSelected //According to the very old nerps doc, this returns true if a rapid rider is selected.

GetRapidRidersOnLevel //According to the very old nerps doc, this returns the number of rapid riders on the level.

GetMiniFigureinRapidRider //According to the very old nerps doc, this returns true if a minifigure is in a rapid rider.

GetSmallTruckSelected //According to the very old nerps doc, this returns true if a transport truck is selected.

GetMiniFigureinSmallTruck //According to the very old nerps doc, this returns true if a minifigure is in a transport truck.

Message Functions

Function name Action

SetMessagePermit x // 1 = Yes and 0 = No. This is used to make messages come up/not come up.

SetMessage x y //Unknown.

GetMessageTimer x //According to the very old nerps doc, "Gets how much longer a wav accompanying a message will last"

SetMessageTimerValues x y z //All the very old nerps doc had to say: "Set defaults (see example)"

SetMessageWait //Unknown.

AdvanceMessage //Unknown.

GetMessagesAreUpToDate //Unknown.

Record Object Functions

Function name Action
GetRecordObjectAtTutorial x Returns true if there's a record object at the specified tuto block x.

x is any numerical value that pertains to the ID of a tuto block in the tutomap

GetSelectedRecordObject Unknown
GetRecordObjectAmountAtTutorial x Returns the number of record objects at the specified tuto block x.

x is any numerical value that pertains to the ID of a tuto block in the tutomap

SetRecordObjectPointer Unknown

Priority Related Functions

Function name Action
SetCrystalPriority Unknown

Training related Functions

Function name Action
GetTrainFlags Unknown
SetTrainFlags Unknown

Icon related Functions

Function name Action

GetMountIconClicked //According to the very old nerps doc, "Has mount icon been clicked?"

SetMountIconClicked //According to the very old nerps doc, "Manually set value of above"

FlashMountIcon //According to the very old nerps doc, "Flash the mount icon"

GetTeleportIconClicked //Unknown.

GetBuildIconClicked //Unknown.

SetBuildIconClicked //Unknown.

SetTeleportIconClicked //Unknown.

SetToolStoreIconClicked //Unknown.

GetToolStoreIconClicked //Unknown.

FlashToolStoreIcon //Unknown.

FlashBuildIcon //Unknown.

FlashTeleportIcon //Unknown.

SetGoBackIconClicked //Unknown.

GetGoBackIconClicked //Unknown.

FlashGoBackIcon //Unknown.

SetDigIconClicked //Unknown.

GetDigIconClicked //Unknown.

FlashDigIcon //Unknown.

SetOreAtIconPositions //Unknown.

SetIconPos //According to the very old nerps doc, this sets the "position of icons displayed with message"

SetIconSpace //According to the very old nerps doc, this sets the "spacing of icons displayed with message"

SetIconWidth //Unknown.

FlashLayPathIcon //Unknown.

SetLayPathIconClicked //Unknown.

GetLayPathIconClicked //Unknown.

GetTeleportPadIconClicked //Unknown.

SetTeleportPadIconClicked //Unknown.

FlashTeleportPadIcon //Unknown.

FlashDynamiteIcon //Unknown.

GetGunstationIconClicked //Unknown.

SetGunstationIconClicked //Unknown.

FlashGunstationIcon //Unknown.

GetVehicleTransportIconClicked //Unknown.

SetVehicleTransportIconClicked //Unknown.

FlashVehicleTransportIcon //Unknown.

GetUpgradeStationIconClicked //Unknown.

SetUpgradeStationIconClicked //Unknown.

FlashUpgradeStationIcon //Unknown.

GetDismountIconClicked //Unknown.

SetDismountIconClicked //Unknown.

FlashDismountIcon //Unknown.

GetGetToolIconClicked //Unknown.

SetGetToolIconClicked //Unknown.

FlashGetToolIcon //Unknown.

GetGetLaserIconClicked //Unknown.

SetGetLaserIconClicked //Unknown.

FlashGetLaserIcon //Unknown.

GetCallToArmsButtonClicked //Unknown.

SetGetPusherIconClicked //Unknown.

GetGetPusherIconClicked //Unknown.

FlashGetPusherIcon //Unknown.

FlashPowerStationIcon //Unknown.

SetPowerstationIconClicked //Unknown.

GetPowerstationIconClicked //Unknown.

FlashBarracksIcon //Unknown.

SetBarracksIconClicked //Unknown.

GetBarracksIconClicked //Unkown.

FlashGeodomeIcon //Unknown.

GetGeodomeIconClicked //Unknown.

SetGeodomeIconClicked //Unknown.

ClickOnlyIcon //Unknown.

SetTrainIconClicked //Unknown.

GetTrainIconClicked //Unknown.

FlashTrainIcon //Unknown.

SetTrainDriverIconClicked //Unknown.

GetTrainDriverIconClicked //Unkown.

FlashTrainDriverIcon //Unknown.

SetTrainPilotIconClicked //Unknown.

GetTrainPilotIconClicked //Unknown.

FlashTrainPilotIcon //Unknown.

SetTrainSailorIconClicked //Unknown.

GetTrainSailorIconClicked //Unknown.

FlashTrainSailorIcon //Unknown.

SetUpgradeBuildingIconClicked //Unknown.

GetUpgradeBuildingIconClicked //Unknown.

FlashUpgradeBuildingIcon //Unknown.

FlashCallToArmsIcon //Unknown.

GetGetSonicBlasterIconClicked //Unknown.

SetGetSonicBlasterIconClicked //Unknown.

FlashGetSonicBlasterIcon //Unknown.

GetDropSonicBlasterIconClicked //Unknown.

SetDropSonicBlasterIconClicked //Unknown.

FlashDropSonicBlasterIcon //Unknown.

GetPlaceFenceIconClicked //Unknown.

SetPlaceFenceIconClicked //Unknown.

FlashPlaceFenceIcon //Unknown.

Paths Functions

Function name Action
GetPathsBuilt According to the very old nerps doc, "How many paths have been built"
GetTutorialBlockIsPath Unknown
SetTutorialBlockIsPath Unknown

Miscellaneous Functions

Function name Action
GetRandom Unknown
GetRandom10 Speculation: Returns a random number between 0 (or 1>) and 10
GetRandom100 Speculation: Returns a random number between 0 (or 1?) and 100
GetRandomTrueFalse Randomly returns true or false
GetOxygenLevel Returns the oxygen level
GetAnyKeyPressed Returns true if any key was pressed.
SetPauseGame Unknown
SetCallToArms Unknown
SetGameSpeed Unknown
ClickOnlyObjects Unknown
ClickOnlyMap Unknown
DisallowAll Unknown
SupressArrow Unknown

Unknown Category

Function name Action

GetDynamiteClicked //Unknown. Belongs under icons? Belongs under dynamite category? Can't tell until we know what it does.

SetDynamiteClicked //Unknown. Belongs under icons? Belongs under dynamite category? Can't tell until we know what it does.

SetAttackDefer //Unknown. I'd think it goes either under minifigs or monsters...or record objects...or multiple? Can't tell until we know what it does.

GetHiddenObjectsFound //Unknown. I'm thinking that it returns the number of hidden objects found thus far, so it would best go under misc functions, I think. Can't be sure until we know what it does.

SetHiddenObjectsFound //Unknown. I'm thinking that it sets the number of hidden objects found thus far, so it would best go under misc functions, I think. Can't be sure until we know what it does.

SetCongregationAtTutorial //Unknown.

MakeSomeoneOnThisBlockPickUpSomethingOnThisBlock //Unknown.

ClickOnlyCalltoarms //Unknown. I think it'll go under icons when we find out what it does...Just my guess.