Files
Citadel-Station-13-RP/icons
Zandario ed05e01a95 __HELPERS Cleaning and other things I decided to do. (#4584)
* Schizoposting

* The Crungly

* Tabbin' the JSON y'all

* Strings
2022-10-21 01:56:59 -07:00
..
2022-10-15 03:43:16 -07:00
2022-08-19 15:16:27 -07:00
2022-10-19 16:45:29 -07:00
2022-09-12 17:14:58 -07:00
2021-05-04 00:24:17 -07:00
2021-05-04 00:24:17 -07:00
2021-05-04 00:24:17 -07:00
2021-05-04 00:24:17 -07:00

Icons

This folder contains all(most) of our .dmi files.

We enforce a rigid-ish structure for organization.

Please contact a maintainer before changing the hierarchy!

Hierarchy

Anything not in here is currently undecided and may be freely placed. Yes, this currently includes all turfs, mobs, objs, and misc things. Sorry. We'll work on this, we promise. Anyone can propose changes to the hierarchy, just know what you're doing!

  • /icons
    • /mapping - used for sprites for in-map-editor objects that are invisible in game world
      • /helpers - mapping helpers like autopipe/autocable/baseturf replacers go here
      • /landmarks - landmark icons
      • /spawners - things like window spawners
    • /overmaps - All overmap sprites, whether or not it's screen rendering, goes in here
    • /runtime - follow similar structure inside this, treat it as a sub-copy. icons in this are copied over for use during runtime
      • Warning! - everything not in this folder cannot be accessed by "filename" and must be compiled in with 'filename'.
    • /screen - all screen objects, like hud icons, buttons, inventory interface, parallax, etc
      • /actions - all action button sprites go in here
      • /atom_hud - the /image huds that atoms can have has their icons in here
      • /fullscreen - fullscreen effects go in here (see code/_rendering/ fullscreen)
      • /hud - "regular" hud objects go in here, like mob intent buttons, inventory buttons, etc
        • /common - common, theme-agnostic icons
        • /theme1, /theme2, ..., etc - put theme icons in here, name by theme!
      • /parallax - parallax/skybox images. base parallax images are 480x480.
      • /rendering - low level rendering things like clickcatcher