Difference between revisions of "NERPs material collecting objective"
Jessietail (talk | contribs) (Created page with "{{WIP}} '''Material Collecting Objectives''' are the most common Mission Objective in Rock Raiders. To complete this kind of mission, you need to collect a designated...") |
Slimy Slug (talk | contribs) |
||
(12 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
The '''material collecting objective''' is the most common type of mission objective in [[LEGO Rock Raiders (video game)|''LEGO Rock Raiders'']] for Windows. In order to complete this type of mission, the player needs to collect a designated amount of a certain material. All of the original levels that have this kind of objective require the player to specifically collect [[energy crystals]]. However, it is also possible to have the mission require that a designated amount of [[ore]] be collected instead. | |||
''' | |||
==Crystal | ==Crystal collecting objective== | ||
This | This is the simplest kind of objective script as its major component is only one line of information: | ||
<code>GetCrystalsCurrentlyStored > 39 ? SetLevelCompleted</code> | <code>GetCrystalsCurrentlyStored > 39 ? SetLevelCompleted</code> | ||
Line 12: | Line 11: | ||
<code>0D 00 02 00 05 00 01 00 27 00 00 00 04 00 01 00 08 00 02 00</code> | <code>0D 00 02 00 05 00 01 00 27 00 00 00 04 00 01 00 08 00 02 00</code> | ||
where "0D 00 02 00" is the | where "0D 00 02 00" is the crystal count parameter, "05 00 01 00" is the ">" function symbol, "27 00 00 00" is the number "39", "04 00 01 00" is the second "?" function symbol, and 08 00 02 00 is the level completion parameter. | ||
==Ore | ==Ore collecting objective== | ||
Though never used in the game as | Though never used in the game as an objective, this script is practically identical to the crystal collecting objective and simply swaps the crystal count parameter with the ore count parameter like so: | ||
<code>GetOreCurrentlyStored > 39 ? SetLevelCompleted</code> | <code>GetOreCurrentlyStored > 39 ? SetLevelCompleted</code> | ||
Line 24: | Line 23: | ||
<code>61 00 02 00 05 00 01 00 27 00 00 00 04 00 01 00 08 00 02 00</code> | <code>61 00 02 00 05 00 01 00 27 00 00 00 04 00 01 00 08 00 02 00</code> | ||
where "61 00 02 00" is the | where "61 00 02 00" is the ore count parameter. | ||
==Examples of | ==Examples of missions with this type of objective== | ||
* '''[[ | * '''[[Driller Night!]]''' (with [[intermittent message setup]]) | ||
* '''[[ | * '''[[The Path To Power]]''' | ||
* '''[[ | * '''[[Rubble Trouble!]]''' (with intermittent message setup) | ||
* '''[[ | * '''[[Erode Works]]''' (combined with [[finding object objective]]) | ||
* '''[[ | * '''[[Water Lot Of Fun]]''' (with intermittent message setup) | ||
* '''[[ | * '''[[Water Works]]''' (with intermittent message setup) | ||
* '''[[ | * '''[[Rock Hard]]''' (with [[slimy slug setup]]) | ||
* '''[[ | * '''[[Don't Panic!]]''' (with [[coordinated monster attack setup]]) | ||
* '''[[ | * '''[[Ice Spy]]''' (with intermittent message setup) | ||
* '''[[ | * '''[[Split Down The Middle]]''' (with intermittent message setup) | ||
* '''[[ | * '''[[Lava Laughter]]''' (with coordinated monster attack setup and slimy slug setup) | ||
* '''[[ | * '''[[Oresome!]]''' | ||
* '''[[ | * '''[[Fire 'n' Water]]''' | ||
* '''[[ | * '''[[Air Raiders]]''' | ||
* '''[[ | * '''[[Lake Of Fire]]''' | ||
* '''[[ | * '''[[Back To Basics]]''' (with slimy slug setup) | ||
* '''[[ | * '''[[Hot Stuff]]''' | ||
* '''[[ | * '''[[Rocky Horror]]''' (with intermittent message setup) | ||
[[Category: | [[Category:NERPs]] |
Latest revision as of 13:49, 11 June 2018
The material collecting objective is the most common type of mission objective in LEGO Rock Raiders for Windows. In order to complete this type of mission, the player needs to collect a designated amount of a certain material. All of the original levels that have this kind of objective require the player to specifically collect energy crystals. However, it is also possible to have the mission require that a designated amount of ore be collected instead.
Crystal collecting objective
This is the simplest kind of objective script as its major component is only one line of information:
GetCrystalsCurrentlyStored > 39 ? SetLevelCompleted
"39" can be any designated value. As soon as the crystal count goes above this number, (i.e. equals 40), the mission is completed. When encrypted this simply translates to:
0D 00 02 00 05 00 01 00 27 00 00 00 04 00 01 00 08 00 02 00
where "0D 00 02 00" is the crystal count parameter, "05 00 01 00" is the ">" function symbol, "27 00 00 00" is the number "39", "04 00 01 00" is the second "?" function symbol, and 08 00 02 00 is the level completion parameter.
Ore collecting objective
Though never used in the game as an objective, this script is practically identical to the crystal collecting objective and simply swaps the crystal count parameter with the ore count parameter like so:
GetOreCurrentlyStored > 39 ? SetLevelCompleted
It works the same way, so when the ore count goes above 39, the level is completed. When encrypted this translates to:
61 00 02 00 05 00 01 00 27 00 00 00 04 00 01 00 08 00 02 00
where "61 00 02 00" is the ore count parameter.
Examples of missions with this type of objective
- Driller Night! (with intermittent message setup)
- The Path To Power
- Rubble Trouble! (with intermittent message setup)
- Erode Works (combined with finding object objective)
- Water Lot Of Fun (with intermittent message setup)
- Water Works (with intermittent message setup)
- Rock Hard (with slimy slug setup)
- Don't Panic! (with coordinated monster attack setup)
- Ice Spy (with intermittent message setup)
- Split Down The Middle (with intermittent message setup)
- Lava Laughter (with coordinated monster attack setup and slimy slug setup)
- Oresome!
- Fire 'n' Water
- Air Raiders
- Lake Of Fire
- Back To Basics (with slimy slug setup)
- Hot Stuff
- Rocky Horror (with intermittent message setup)