mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-10 15:36:47 +01:00
aaea5d8a57
Contains assets, code, maps, etc. for Assunzione and Port Volturno. This is something like v0.9 for live unit testing, etc. Do not merge yet. ### Asset Licenses The following assets that **have not** been created by myself are included in this PR: | Path | Original Author | License | | --- | --- | --- | | icons/obj/structure/urban/arches.dmi | [Fyni](https://github.com/Fyniiy) | CC-BY-SA | | icons/obj/structure/urban/assunzione_neon.dmi | [Fyni](https://github.com/Fyniiy) | CC-BY-SA | | icons/obj/structure/urban/assunzione_signs.dmi (stafylia_sign) | [Fyni](https://github.com/Fyniiy) | CC-BY-SA | | icons/obj/structure/urban/billboard.dmi (sign_assunzione1 & 2) | [Fyni](https://github.com/Fyniiy) | CC-BY-SA | | icons/obj/structure/urban/poles.dmi (radial_floodlight) | [Fyni](https://github.com/Fyniiy) | CC-BY-SA | | icons/obj/structure/urban/restaurant.dmi (menu_gyro) | [Fyni](https://github.com/Fyniiy) | CC-BY-SA | | icons/obj/structure/urban/statues.dmi (aec_small) | [Fyni](https://github.com/Fyniiy) | CC-BY-SA | | icons/obj/pottedplants_big.dmi (luce-vine-plant) | [Fyni](https://github.com/Fyniiy) | CC-BY-SA | | icons/obj/pottedplants_small.dmi (luce-vine-plant) | [Fyni](https://github.com/Fyniiy) | CC-BY-SA | | icons/obj/structure/urban/billboard.dmi (sign_assunzione3) | Minzeyes | CC-BY-SA | | icons/obj/structure/urban/assunzione_96x110.dmi | Minzeyes | CC-BY-SA | | icons/turf/smooth/composite_brick.dmi | [nauticall](https://github.com/nauticall) | CC-BY-SA | --------- Signed-off-by: Batrachophreno <Batrochophreno@gmail.com> Co-authored-by: Kano <89972582+kano-dot@users.noreply.github.com>
46 lines
1.6 KiB
Plaintext
46 lines
1.6 KiB
Plaintext
// traits
|
|
// boolean - marks a level as having that property if present
|
|
#define ZTRAIT_CENTCOM "CentCom"
|
|
#define ZTRAIT_STATION "Station"
|
|
#define ZTRAIT_RESERVED "Transit/Reserved"
|
|
#define ZTRAIT_AWAY "Away Mission"
|
|
/* Aurora Snowflake */
|
|
#define ZTRAIT_OVERMAP "Overmap"
|
|
#define ZTRAIT_EXPLANET "Exoplanet"
|
|
#define ZTRAIT_PORTOFCALL "Port of Call"
|
|
|
|
|
|
// Whether this z level is linked up/down. Bool.
|
|
#define ZTRAIT_UP "Up"
|
|
#define ZTRAIT_DOWN "Down"
|
|
|
|
// enum - how space transitions should affect this level
|
|
#define ZTRAIT_LINKAGE "Linkage"
|
|
// UNAFFECTED if absent - no space transitions
|
|
#define UNAFFECTED null
|
|
// SELFLOOPING - space transitions always self-loop
|
|
#define SELFLOOPING "Self"
|
|
// CROSSLINKED - mixed in with the cross-linked space pool
|
|
#define CROSSLINKED "Cross"
|
|
|
|
// default trait definitions, used by SSmapping
|
|
///Z level traits for CentCom
|
|
#define ZTRAITS_CENTCOM list(ZTRAIT_CENTCOM = TRUE, ZTRAIT_NOPHASE = TRUE)
|
|
///Z level traits for Space Station 13
|
|
#define ZTRAITS_STATION list(ZTRAIT_LINKAGE = CROSSLINKED, ZTRAIT_STATION = TRUE)
|
|
///Z level traits for Away Missions
|
|
#define ZTRAITS_AWAY list(ZTRAIT_AWAY = TRUE)
|
|
///Z level traits for Overmap
|
|
#define ZTRAITS_OVERMAP list(ZTRAIT_OVERMAP = TRUE, ZTRAIT_LINKAGE = SELFLOOPING)
|
|
///Z level traits for Exoplanets
|
|
#define ZTRAITS_EXPLANET list(ZTRAIT_EXPLANET = TRUE, ZTRAIT_LINKAGE = SELFLOOPING)
|
|
|
|
#define DL_NAME "name"
|
|
#define DL_TRAITS "traits"
|
|
#define DECLARE_LEVEL(NAME, TRAITS) list(DL_NAME = NAME, DL_TRAITS = TRAITS)
|
|
|
|
// must correspond to _basemap.dm for things to work correctly
|
|
#define DEFAULT_MAP_TRAITS list(\
|
|
DECLARE_LEVEL("CentCom", ZTRAITS_CENTCOM),\
|
|
)
|