Difference between revisions of "User:Jessietail/NERPs reference"
Jessietail (talk | contribs) m |
Jessietail (talk | contribs) |
||
Line 31: | Line 31: | ||
|- | |- | ||
| Null || Returns Null (probably useless) | | Null || Returns Null (probably useless) | ||
|} | |} | ||
Revision as of 14:14, 8 June 2018
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
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.
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 .
|
GetSelectedRecordObject | Unknown |
GetRecordObjectAmountAtTutorial x | Returns the number of record objects at the specified tuto block x .
|
SetRecordObjectPointer | Unknown |
Priority Related Functions
Function name | Action |
---|---|
SetCrystalPriority | Unknown |
Function name | Action |
---|---|
GetTrainFlags | Unknown |
SetTrainFlags | Unknown |
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.