MACRO EDGE vertex1, vertex2, face1, face2, visibility f = face1 + (face2 << 4) EQUB visibility, f, vertex1 << 2, vertex2 << 2 ENDMACROName: EDGE [Show more] Type: Macro Category: Drawing ships Summary: Macro definition for adding edges to ship blueprints Deep dive: Ship blueprints Drawing shipsContext: See this macro in context in the source code References: This macro is used as follows: * SHIP_BOA uses EDGE * SHIP_BOULDER uses EDGE * SHIP_BUSHMASTER uses EDGE * SHIP_CANISTER uses EDGE * SHIP_DODO uses EDGE * SHIP_DRAGON uses EDGE * SHIP_ESCAPE_POD uses EDGE * SHIP_GECKO uses EDGE * SHIP_PLATE uses EDGE * SHIP_SIDEWINDER uses EDGE * SHIP_THARGOID uses EDGE * SHIP_VIPER uses EDGE
The following macro is used to build the ship blueprints: EDGE vertex1, vertex2, face1, face2, visibility
Arguments: vertex1 The number of the vertex at the start of the edge vertex1 The number of the vertex at the end of the edge face1 The number of face 1 associated with this edge face2 The number of face 2 associated with this edge visibility The visibility distance, beyond which the edge is not shown
[X]
Configuration variable f is local to this routine
[X]
[X]
[X]