User Tools

Site Tools


ixe:info:sand_types

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:info:sand_types [2024/05/31 17:42] – [Sand types] Grabzixe:info:sand_types [2024/06/11 13:34] (current) Grabz
Line 1: Line 1:
 ====== Sand types ====== ====== Sand types ======
 ===== Rules of physics ===== ===== Rules of physics =====
-The table below describes how physics interact with each sand type.+The tables below describe how physics interact with each sand type. The data is not exhaustive, and mainly contain types present in the demo.
  
 ==== Static types ==== ==== Static types ====
Line 7: Line 7:
 ^ Type ^ Blocks creeper ^ Extra notes ^ ^ Type ^ Blocks creeper ^ Extra notes ^
 | BEDROCK | Yes | Cannot be excavated | | BEDROCK | Yes | Cannot be excavated |
-| BREEDERLAND | No | Spawns creeper on anticreeper, depending on which type is on top of it |+| BREEDERLAND | No | Spawns creeper or anticreeper, depending on which type is on top of it |
 | CREEPERDAMAGELAND | Yes | Decays in contact with creeper | | CREEPERDAMAGELAND | Yes | Decays in contact with creeper |
 | LAND | Yes |   | | LAND | Yes |   |
-| LANDLOW0 | Partially | Only blocks creeper up until a certain amount |+| LANDLOW0 | Partially | Blocks up to 20 creeper 
 +| LANDLOW2 | Partially | Blocks up to 80 creeper |
 | METAL | Yes | Melts in contact with corrosive liquids | | METAL | Yes | Melts in contact with corrosive liquids |
 | ROCK | Yes | Cannot be excavated | | ROCK | Yes | Cannot be excavated |
Line 20: Line 21:
 ^ Type ^ Blocks creeper ^ Extra notes ^ ^ Type ^ Blocks creeper ^ Extra notes ^
 | ACORE | No | Nearby AC ore is collected by miners to produce Anti-Creeper | | ACORE | No | Nearby AC ore is collected by miners to produce Anti-Creeper |
-| BLOCKIUM | Yes | Does not decay in contact with creeper +| BLOCKIUM | Yes | Units can pass through and be moved into 
-| EMBER | No | Created when enemies are nullified, can set materials on fire, decays quickly |+| EMBER | No | Created when player ships are destroyed, can set materials on fire, decays quickly |
 | KIRKIUM | No | Decays immediately in contact with creeper | | KIRKIUM | No | Decays immediately in contact with creeper |
-| PIXELIUM | Yes | Not damaged by creeper | +| RIFTIUM | Yes | Created when enemies are destroyed through nullification, can be collected with lathes for credits | 
-| RIFTIUM | Yes | Created when enemies are nullified, can be collected with lathes for credits | +| SAND | Yes | Decays in contact with creeper |
-| SAND | Yes | Not damaged by creeper |+
 | STONE | Yes | More difficult to excavate | | STONE | Yes | More difficult to excavate |
  
Line 37: Line 37:
 | MOLTENMETAL | Yes | Ships cannot be moved to or operate inside | | MOLTENMETAL | Yes | Ships cannot be moved to or operate inside |
 | PITLIQUID | No | Destroys creeper on contact | | PITLIQUID | No | Destroys creeper on contact |
 +| PIXELIUM | Yes |  |
 | WATER | Yes | Harmless to ships | | WATER | Yes | Harmless to ships |
  
Line 46: Line 47:
 | TERPGAS | No | Created when terraforming | | TERPGAS | No | Created when terraforming |
  
-===== Interactions ===== +===== Sand interactions ===== 
-Below is a list of notable sand type interactions +Below is a full interaction table of sands in IXE. When two sands interact by coming into contact with one another, one or both sands may become something else after a certain amount of frames has passed. A second is 30 frames, so a time of 100 means roughly 3.3 seconds. A time of 0 means the effect occurs instantly. 
-^ Interaction ^ ^ +  
-| ACID + LAVA Creates ACIDRAIN +^ Interaction ^ Result 1 ^ Time 1 ^ Result 2 ^ Time 2 
-| ACID + PIXELIUM | Instantly mixes into PITLIQUID |+| ACID + METAL | METAL => SMOKE | 100 | | | 
 +| ACID + MOLTENMETAL | MOLTENMETAL => SMOKE | 100 | | | 
 +| ACID + LOOSEMETAL | LOOSEMETAL => SMOKE | 100 | | | 
 +| ACIDRAIN + METAL | METAL => SMOKE | 100 | | | 
 +| ACIDRAIN + MOLTENMETAL | MOLTENMETAL => SMOKE | 100 | | | 
 +| ACIDRAIN + LOOSEMETAL | LOOSEMETAL => SMOKE | 100 | | | 
 +| LAVA + WATER | LAVA => STONE | 90 | WATER => SMOKE | 60 | 
 +| LAVA + ICE | LAVA => STONE | 90 | ICE => WATER | 90 | 
 +| EMBER + WATER | EMBER => SMOKE | 0 | WATER => SMOKE | 0 | 
 +| EMBER + ICE | EMBER => SMOKE | 0 | ICE => SMOKE | 0 | 
 +| MOLTENMETAL + WATER | MOLTENMETAL => LOOSEMETAL | 200 | WATER => SMOKE | 30 | 
 +| MOLTENMETAL + ICE | MOLTENMETAL => LOOSEMETAL | 200 | ICE => SMOKE | 100 | 
 +PIXELIUM + ACID PIXELIUM => PITLIQUID | 0 | ACID => SMOKE | 0 | 
 +| CREEPERMAKER + ACID | CREEPERMAKER => SMOKE | 0 | | | 
 +| ACID + LAVA | ACID => ACIDRAIN | 60 | | | 
 +| METAL + LAVA | METAL => MOLTENMETAL | 300 | | | 
 +| LOOSEMETAL + LAVA | LOOSEMETAL => MOLTENMETAL | 200 | | | 
 + 
 +There are a few notable extra interactions that aren't part of the interaction table: 
 + 
 +^ Interaction ^ Result ^
 | ANGORIUM + T.O.M. | Supercharges the T.O.M. turret briefly | | ANGORIUM + T.O.M. | Supercharges the T.O.M. turret briefly |
 +| CHARGITE + B.O.B. | Supercharges the B.O.B. turret briefly |
 | WOOD | Set on fire by EMBER, LAVA or MOLTENMETAL | | WOOD | Set on fire by EMBER, LAVA or MOLTENMETAL |
-| WATER + LAVA | Creates STONE | 
 | WATER + C BREEDER LIQUID | Liquids of similar viscosity mix together at constant odds |  | WATER + C BREEDER LIQUID | Liquids of similar viscosity mix together at constant odds | 
  
 +===== Creeper interactions =====
 +Creeper that finds itself embedded in sand that blocks creeper has a special gravity applied to it, to help it find open space to settle back on. For most sands, creeper that ends up inside (for example, because the sand fell on it) is going to travel through the sand with upwards gravity until it reaches a new empty spot to settle on.
 +
 +Liquids that have settled, will flow around on the top layer of the liquid, if there isn't enough liquid to completely fill the top layer:
 +{{liquid_flow.gif}}
 +
 +Most liquid sands block creeper, that includes e.g. water, lava or acid. However, creeper can find its way inside such sands, as the constant displacement at the top layer will end up with creeper becoming embedded in the sand very easily. 
 +
 +Inside water or lava, creeper flows upwards, so even if a larger amount of creeper is pressing against those sands at the top layer, at most a little bit of creeper gets inside and then immediately is pushed out of it. However, creeper that is in acid flows downwards, this means that creeper will very easily enter acid, and pool at the bottom of it.
ixe/info/sand_types.1717191729.txt.gz · Last modified: 2024/05/31 17:42 by Grabz