User Tools

Site Tools


ixe:mapmaking:editor:controls

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ixe:mapmaking:editor:controls [2024/12/10 07:25] Grabzixe:mapmaking:editor:controls [2025/02/14 14:57] (current) – external edit 127.0.0.1
Line 17: Line 17:
    * PHYSICS GRAVITY controls the gravity of physics objects in the level.    * PHYSICS GRAVITY controls the gravity of physics objects in the level.
    * SAND GRAVITY controls how fast sands will fall.    * SAND GRAVITY controls how fast sands will fall.
-   * SAND SUPPORT MIN controls the minimum number of tiles needed to prevent land from decaying to sand. The input number is the minimum number of tiles in a 3x3 area around the tile to maintain terrain, including the tile itself. So, when set to 1, terrain doesn't decay to sand, when set to 2, isolated 1x1 pixels of terrain are converted to sand. Terrain needs at least 1 adjacent air block to decay to sand, so any number above is just treated as 9.+   * SAND SUPPORT MIN controls the minimum number of tiles needed to prevent sands with the rock type from decaying to sand. The input number is the minimum number of tiles in a 3x3 area around the tile to maintain terrain, excluding the tile itself. So, when set to 1, it needs at least 1 adjacent tile or it will turn to sand, when set to 2 it needs two of the surrounding 9 tiles, etc. Terrain needs at least 1 adjacent air block to decay to sand, so any number above is just treated as 9.
  
 ===== C/AC Breeder Type ===== ===== C/AC Breeder Type =====
Line 29: Line 29:
  
 ===== Control Buttons ===== ===== Control Buttons =====
-  * FOG OF WAR gives the level a fog of war. <color #ed1c24>information needed on how to use this in a regular map</color>+  * FOG OF WAR gives the level a fog of war. A unit with the JSON property "fowrange" will illuminate an area of approximately that range around itself, blocked by certain terrain types.
   * SAND INTERACTIONS PANEL enables or disables the Interactions element of the top right UI panel.   * SAND INTERACTIONS PANEL enables or disables the Interactions element of the top right UI panel.
   * TERRAFORMING ENABLED enables or disables the players ability to give terraforming orders, including placing shields.  Note that this does not prevent lathes from acting on terraforming orders that are already on the map.   * TERRAFORMING ENABLED enables or disables the players ability to give terraforming orders, including placing shields.  Note that this does not prevent lathes from acting on terraforming orders that are already on the map.
Line 52: Line 52:
 And then change the objective_type parameter: \\ And then change the objective_type parameter: \\
 {{ mapeditor_guide_unitsettings2.png }} {{ mapeditor_guide_unitsettings2.png }}
 +
 +==== How Mission Objectives Trigger a Victory ====
 +For a map to be completed, all required objectives need to be fulfilled and at least one needs to be achieved.  Suppose that you have the default objective settings of IXE Cores Destroyed, Inhibitors Destroyed and Items Collected.  You would win if and when you destroy the IXE Cores, destroy the Inhibitors and collect all the Items.  However, if none of these objects exist on the map, you cannot achieve any of the objectives and (barring interference by IRPL) you cannot win.
 +
 +The IRPL call AwardMissionComplete overrides all of this and grants the mission victory regardless of mission settings.
ixe/mapmaking/editor/controls.1733815523.txt.gz · Last modified: 2025/02/14 14:56 (external edit)