Cities: Skylines

Cities: Skylines

34 ratings
Snow_Cat's questionable Asset Editor mods
   
Award
Favorite
Favorited
Unfavorite
Description
These mods are intended for use in the Asset Editor.

These are intended to be safe to use, presenting information taken from existing game assets and resources instead of user input.

Be aware that during development many assets were sacrificed (broken) irreversably. While these are reasonibly safe to use (as directed) it is advised that thse e exercised with backups/copies until you, the end-user, know a particular action is to be safe.

Many of these are derived from from "Building AI Changer" Copyright (c) 2015 Stefan Kaufhold--
source availble from https://github.com/cerebellum42/BuildingAIChanger



Current mods:


Toggle Asset Properties Panel
http://sp.zhabite.com/sharedfiles/filedetails/?id=451710073
Allows the Asset Properties panel to be toggled (show/hide).
todo: Switch to the proper Show() / Hide() functions instead of interacting with the UIPanel properties directly (future proofing).


(Asset thumbnail) Sprite Changer
http://sp.zhabite.com/sharedfiles/filedetails/?id=451385013
Copy Thumbnail (and tooltip) sprites from one asset to another; allows additon of these to older assets.
todo: try just using a default TextureAtlas, and see if it will only take the icons needed or all 1~18 megs of the default's Material.


Asset ItemClass Changer
http://sp.zhabite.com/sharedfiles/filedetails/?id=455068042
This mod adds a dropdown box to the Asset Property Editor that allows the reassignment of a given asset's ItemClass.
The intended use of this mod is to ease the reassignment of assets into main categories using (mostly) safe known ItemClass types.
todo: change sort order by base asset type, if current order is a problem.


UICategory changer
http://sp.zhabite.com/sharedfiles/filedetails/?id=458396767
This mod adds a dropdown box to the Asset Property Editor that allows the reassignement of a given asset's UICategory.
The intended use is to to change the tab/subcategory of assets for easy organization, and to logically Item class and AI changes.
todo:find TextureAtlas for each type


UIPriority changer
http://sp.zhabite.com/sharedfiles/filedetails/?id=466485089
This mod adds a text field to the Asset Property Editor that allows the assignment of a given asset's UIPriority.
The intended use is to allow mod authors to specify the order in which their items should appear in the group tool strip.
todo:Change generic 'UIPanel' to something descriptive?


Planned (Asset Editor) mods:


Roads, Paths, Pipes and Power.
todo: (Now that it's known how to avoid breaking assets) make safe automatically by enabling/disabling based on ItemClass.
todo: figure out how the OptionsPanel ____BindableInputs system works and add above/underground bulldozer toggle.
todo: find the TextureAtlas for each of the net types.


ForceLoad
todo: "load fixed" code path that deletes (or remediates) the offending elements in broken assets w/ intact data.
todo: figure out how to do this while preventing the upload of broken assets to the Workshop
todo: pick {destructive-automated} or {telling users what to do}-- fustrating or insulting: which will produce fewer complaints?


Abandoned Mods:


Thumbnail Generator
Obsoleted by CO implementing integrated thumbnail generator.
todo: determine the math required to automatically generate lighting and camera positions w/out depending on current table of presets.
todo: get (better dev) to explain how their camera to TextureAtlas builder tool works.
todo: learn how to build TextureAtlas(es) from renderports

Items (7)
Toggle Asset Properties Panel
Created by Snow_Cat
Allows the Asset Properties panel to be toggled. Currently when used with the (Asset) Sprite Changer mod, it is then possible to copy/paste thumbnails from new assets to old (thumb-less) ones. -- of all types. No other practical need for this at the time. ...
(Asset thumbnail) Sprite Changer
Created by Snow_Cat
Copy Thumbnail (and tooltip) sprites from one asset to another; allows additon of these to older assets. UPDATE Toggle Asset Properties Panel mod now live. When editing intersections (and other mods that normally do not display the Properties panel) click ...
Asset ItemClass Changer
Created by Snow_Cat
Reassign an asset's ItemClass (and main category / toolbar used to access). DANGER - Assets can be broken Broken assets will fail to load and cannot be fixed with the asset editor It is strongly recommended that ItemClass changes be made to a new save file...
Asset UI Category Changer
Created by Snow_Cat
This adds a dropdown box to the Asset Property Editor that allows the reassignment of a given asset's UICategory.The intended use of this mod is to ease the reassignment of assets into main categories using (mostly) safe known UICategory types.This will al...
Asset UI Priority Changer
Created by Snow_Cat
Allows you to change a Prefab's UI Priority in the Asset Editor. The intended use is to allow mod authors to specify the order in which their items should appear in the group tool strip. For example UIPriority usage, see: Shroomblaze's Guides Tutorial - Ho...
Asset AI Changer
Created by cerebellum
Originally Building AI Changer, after merge of Snow_Cat's additions and UI rewrite after that, now a generic Prefab AI changer. This mod adds a drop down list to the Asset Property editor that lets you choose any AI for the asset you are editing. Warning -...
Asset Prefab(+Building) AI Changer
Created by Snow_Cat
a derivative of Cerebellum's "BuildingAIChanger" for 1.1.1c+ This mod adds a drop down list to the Asset Property editor that lets you choose any AI for the asset you are editing. Warning WorksAsBuilding() and WorksAsNet() checks are not implemented. It is...