/datum/unit_test/missing_icons
Makes sure objects actually have icons that exist!
Vars | |
additional_icon_location | additional_icon_location is for downstream modularity support. Make sure this location is also present in tools/deploy.sh If you need additional paths ontop of this second one, you can add another generate_possible_icon_states_list("your/folder/path/") below the if(additional_icon_location) block in Run(), and make sure to add that path to tools/deploy.sh as well. |
---|---|
additional_slots_to_test | Additional item slots to test (in addition to defined item_state_slots and item_icons lists). Use this to specify when all of a slot should have sprites if applicable. Only creates warnings. |
bad_list | A cache of known bads to skip calling icon_exists unnecessarily |
bad_list_warnings | A cache of known bads to skip calling icon_exists unnecessarily during warnings |
states_to_ignore | States to not search for matches in other files (too common) |
Var Details
additional_icon_location
additional_icon_location is for downstream modularity support. Make sure this location is also present in tools/deploy.sh If you need additional paths ontop of this second one, you can add another generate_possible_icon_states_list("your/folder/path/") below the if(additional_icon_location) block in Run(), and make sure to add that path to tools/deploy.sh as well.
additional_slots_to_test
Additional item slots to test (in addition to defined item_state_slots and item_icons lists). Use this to specify when all of a slot should have sprites if applicable. Only creates warnings.
bad_list
A cache of known bads to skip calling icon_exists unnecessarily
bad_list_warnings
A cache of known bads to skip calling icon_exists unnecessarily during warnings
states_to_ignore
States to not search for matches in other files (too common)