I am working on tileset editor, and I thought that parsing files in data\json (and mod directories) for objects containing type, id and symbol in hopes these would be all that needs some tiles to be assigned.
While importing existing tileset (RetroDays), I have found that there are tiles defined for objects not existing in jsons, and nope, not few special cases listed in wiki aka special names.
Special names
There are several special names for things that aren’t defined in any JSON. They shall be enumerated here.
cursor: The sprite for the cursor
explosion: The sprite of an explosion
footstep: The sprite of a noise indicator
animation_line: The sprite for a line
animation_hit: The sprite for a hit animation
highlight_item: The highlight, e.g. for containers with items in them
I have over a hundred of tiles mapped to objects that are defined god knows where… to name a few: fd_smoke, fd_gibs_flesh, player_male, vp_box, vp_seat, plenty of other vp_ stuff
Now, I guess some are obsolete… but is anywhere updated list of special non-json objects that should have tile attached?