]> git.smokeofanarchy.ru Git - space-station-14.git/commit
Add open/closed/fill states and sprites (#24600)
authorTayrtahn <tayrtahn@gmail.com>
Sun, 4 Feb 2024 20:13:47 +0000 (15:13 -0500)
committerGitHub <noreply@github.com>
Sun, 4 Feb 2024 20:13:47 +0000 (12:13 -0800)
commit41cf3e559973f89eb48d1e24099716f54a1bc87c
tree278aeca83daf5e46d99e84852fe6614757980298
parent50e38cbd21950cc3bf31113c6a222d7ef8a3625b
Add open/closed/fill states and sprites (#24600)

This adds visual differences to the sprites of many of the game's drinks when they are opened, as well as visual fill levels for most see-through drink containers. Condiment packets are visibly torn open in the corner when opened. Glue, lube, and condiment bottles are visibly opened too. I also noticed that the soda bottles were all completely opaque, so I fixed that while I was at it. Oh, and I updated the wine bottle sprite to say 14 instead of 13, 'cause yeah.

As a result of the way fill levels take on the color of the contained liquid, many of the drinks have changed slightly in appearance. This can be adjusted in the future by modifying the colors of the reagents, but seems outside the scope of this already large PR. This also means that if you refill the bottles with a different liquid, they'll take on the new color appropriately.
201 files changed:
Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks-cartons.yml
Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_bottles.yml
Resources/Prototypes/Entities/Objects/Consumable/Drinks/drinks_fun.yml
Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/condiments.yml
Resources/Prototypes/Entities/Objects/Fun/toys.yml
Resources/Textures/Objects/Consumable/Drinks/absinthebottle.rsi/fill-1.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/absinthebottle.rsi/fill-2.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/absinthebottle.rsi/fill-3.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/absinthebottle.rsi/fill-4.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/absinthebottle.rsi/fill-5.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/absinthebottle.rsi/icon_empty.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/absinthebottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/absinthebottle.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/alco-blue.rsi/meta.json [deleted file]
Resources/Textures/Objects/Consumable/Drinks/alco-bottle.rsi/fill-1.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/alco-bottle.rsi/fill-2.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/alco-bottle.rsi/fill-3.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/alco-bottle.rsi/fill-4.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/alco-bottle.rsi/fill-5.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/alco-bottle.rsi/fill-6.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/alco-bottle.rsi/icon_blue.png [moved from Resources/Textures/Objects/Consumable/Drinks/alco-blue.rsi/icon.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/alco-bottle.rsi/icon_empty.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/alco-bottle.rsi/icon_green.png [moved from Resources/Textures/Objects/Consumable/Drinks/alco-green.rsi/icon.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/alco-bottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/alco-bottle.rsi/icon_red.png [moved from Resources/Textures/Objects/Consumable/Drinks/alco-red.rsi/icon.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/alco-bottle.rsi/icon_white.png [moved from Resources/Textures/Objects/Consumable/Drinks/alco-white.rsi/icon.png with 100% similarity]
Resources/Textures/Objects/Consumable/Drinks/alco-bottle.rsi/meta.json [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/alco-green.rsi/meta.json [deleted file]
Resources/Textures/Objects/Consumable/Drinks/alco-red.rsi/meta.json [deleted file]
Resources/Textures/Objects/Consumable/Drinks/alco-white.rsi/meta.json [deleted file]
Resources/Textures/Objects/Consumable/Drinks/alebottle.rsi/fill-1.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/alebottle.rsi/fill-2.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/alebottle.rsi/fill-3.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/alebottle.rsi/fill-4.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/alebottle.rsi/fill-5.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/alebottle.rsi/icon.png
Resources/Textures/Objects/Consumable/Drinks/alebottle.rsi/icon_empty.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/alebottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/alebottle.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/beer.rsi/fill-1.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/beer.rsi/fill-2.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/beer.rsi/fill-3.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/beer.rsi/fill-4.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/beer.rsi/fill-5.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/beer.rsi/icon_empty.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/beer.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/beer.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/bottleofnothing.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/bottleofnothing.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/champagnebottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/champagnebottle.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/coffeeliqueurbottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/coffeeliqueurbottle.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/cognacbottle.rsi/fill-1.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/cognacbottle.rsi/fill-2.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/cognacbottle.rsi/fill-3.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/cognacbottle.rsi/fill-4.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/cognacbottle.rsi/fill-5.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/cognacbottle.rsi/icon_empty.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/cognacbottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/cognacbottle.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/colabottle.rsi/fill-1.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/colabottle.rsi/fill-2.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/colabottle.rsi/fill-3.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/colabottle.rsi/fill-4.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/colabottle.rsi/fill-5.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/colabottle.rsi/icon_empty.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/colabottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/colabottle.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/cream.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/cream.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/gildlagerbottle.rsi/fill-1.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/gildlagerbottle.rsi/fill-2.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/gildlagerbottle.rsi/fill-3.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/gildlagerbottle.rsi/fill-4.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/gildlagerbottle.rsi/fill-5.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/gildlagerbottle.rsi/icon_empty.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/gildlagerbottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/gildlagerbottle.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/ginbottle.rsi/fill-1.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/ginbottle.rsi/fill-2.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/ginbottle.rsi/fill-3.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/ginbottle.rsi/fill-4.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/ginbottle.rsi/fill-5.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/ginbottle.rsi/icon_empty.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/ginbottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/ginbottle.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/glue-tube.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/glue-tube.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/grenadinebottle.rsi/fill-1.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/grenadinebottle.rsi/fill-2.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/grenadinebottle.rsi/fill-3.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/grenadinebottle.rsi/fill-4.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/grenadinebottle.rsi/fill-5.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/grenadinebottle.rsi/fill-6.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/grenadinebottle.rsi/icon_empty.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/grenadinebottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/grenadinebottle.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/limejuice.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/limejuice.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/lube-tube.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/milk.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/milk.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/mopwata.rsi/fill-1.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/mopwata.rsi/fill-2.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/mopwata.rsi/fill-3.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/mopwata.rsi/fill-4.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/mopwata.rsi/fill-5.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/mopwata.rsi/icon_empty.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/mopwata.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/mopwata.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/oatmilk.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/oatmilk.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/orangejuice.rsi/icon.png
Resources/Textures/Objects/Consumable/Drinks/orangejuice.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/orangejuice.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/patronbottle.rsi/fill-1.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/patronbottle.rsi/fill-2.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/patronbottle.rsi/fill-3.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/patronbottle.rsi/fill-4.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/patronbottle.rsi/fill-5.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/patronbottle.rsi/icon_empty.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/patronbottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/patronbottle.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/pwinebottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/pwinebottle.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/rumbottle.rsi/fill-1.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/rumbottle.rsi/fill-2.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/rumbottle.rsi/fill-3.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/rumbottle.rsi/fill-4.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/rumbottle.rsi/fill-5.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/rumbottle.rsi/icon_empty.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/rumbottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/rumbottle.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/soymilk.rsi/icon.png
Resources/Textures/Objects/Consumable/Drinks/soymilk.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/soymilk.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/space-up_bottle.rsi/fill-1.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/space-up_bottle.rsi/fill-2.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/space-up_bottle.rsi/fill-3.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/space-up_bottle.rsi/fill-4.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/space-up_bottle.rsi/fill-5.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/space-up_bottle.rsi/icon_empty.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/space-up_bottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/space-up_bottle.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/space_mountain_wind_bottle.rsi/fill-1.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/space_mountain_wind_bottle.rsi/fill-2.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/space_mountain_wind_bottle.rsi/fill-3.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/space_mountain_wind_bottle.rsi/fill-4.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/space_mountain_wind_bottle.rsi/fill-5.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/space_mountain_wind_bottle.rsi/icon_empty.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/space_mountain_wind_bottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/space_mountain_wind_bottle.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/tequillabottle.rsi/fill-1.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/tequillabottle.rsi/fill-2.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/tequillabottle.rsi/fill-3.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/tequillabottle.rsi/fill-4.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/tequillabottle.rsi/fill-5.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/tequillabottle.rsi/icon_empty.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/tequillabottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/tequillabottle.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/tomatojuice.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/tomatojuice.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/vermouthbottle.rsi/fill-1.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/vermouthbottle.rsi/fill-2.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/vermouthbottle.rsi/fill-3.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/vermouthbottle.rsi/fill-4.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/vermouthbottle.rsi/fill-5.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/vermouthbottle.rsi/icon_empty.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/vermouthbottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/vermouthbottle.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/vodkabottle.rsi/fill-1.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/vodkabottle.rsi/fill-2.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/vodkabottle.rsi/fill-3.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/vodkabottle.rsi/fill-4.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/vodkabottle.rsi/fill-5.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/vodkabottle.rsi/icon_empty.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/vodkabottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/vodkabottle.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/waterbottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/waterbottle.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/whiskeybottle.rsi/fill-1.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/whiskeybottle.rsi/fill-2.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/whiskeybottle.rsi/fill-3.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/whiskeybottle.rsi/fill-4.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/whiskeybottle.rsi/fill-5.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/whiskeybottle.rsi/icon_empty.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/whiskeybottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/whiskeybottle.rsi/meta.json
Resources/Textures/Objects/Consumable/Drinks/winebottle.rsi/icon.png
Resources/Textures/Objects/Consumable/Drinks/winebottle.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Drinks/winebottle.rsi/meta.json
Resources/Textures/Objects/Consumable/Food/condiments.rsi/bottle-open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Food/condiments.rsi/meta.json
Resources/Textures/Objects/Consumable/Food/condiments.rsi/packet-label-a.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Food/condiments.rsi/packet-layer-open.png [new file with mode: 0644]
Resources/Textures/Objects/Consumable/Food/condiments.rsi/packet-layer.png
Resources/Textures/Objects/Consumable/TrashDrinks/whiskeybottle_empty.rsi/icon.png
Resources/Textures/Objects/Fun/glue.rsi/icon_open.png [new file with mode: 0644]
Resources/Textures/Objects/Fun/glue.rsi/meta.json