upd
This commit is contained in:
parent
8b61aa1d7b
commit
793165bb03
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "bugulma/3dglasses",
|
"ClothUrl": "bugulma/3dglasses",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "3D Glasses",
|
"Name": "3D Glasses",
|
||||||
"Description": null,
|
"Description": "3dglasses",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "microfivetwotwo/arrowthroughhead",
|
"ClothUrl": "microfivetwotwo/arrowthroughhead",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Arrow through head",
|
"Name": "Arrow through head",
|
||||||
"Description": null,
|
"Description": "arrowthroughhead",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "bugulma/aviatorsunglasses",
|
"ClothUrl": "bugulma/aviatorsunglasses",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Aviator Sunglasses",
|
"Name": "Aviator Sunglasses",
|
||||||
"Description": null,
|
"Description": "aviatorsunglasses",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "gbonn/axolotlhat",
|
"ClothUrl": "gbonn/axolotlhat",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Axolotl Hat",
|
"Name": "Axolotl Hat",
|
||||||
"Description": null,
|
"Description": "axolotlhat",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "ducksworkshop/balaclavanoholesblack",
|
"ClothUrl": "ducksworkshop/balaclavanoholesblack",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Balaclava Noholes Black",
|
"Name": "Balaclava Noholes Black",
|
||||||
"Description": null,
|
"Description": "balaclavanoholesblack",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "ducksworkshop/ballisticmaskv1",
|
"ClothUrl": "ducksworkshop/ballisticmaskv1",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Ballistic Mask - Slightly Worn",
|
"Name": "Ballistic Mask - Slightly Worn",
|
||||||
"Description": null,
|
"Description": "ballisticmaskv1",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "neil/bunnyears",
|
"ClothUrl": "neil/bunnyears",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Bunny Ears",
|
"Name": "Bunny Ears",
|
||||||
"Description": null,
|
"Description": "bunnyears",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "microfivetwotwo/classicbasketballsneakers",
|
"ClothUrl": "microfivetwotwo/classicbasketballsneakers",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Classic Basketball Sneakers",
|
"Name": "Classic Basketball Sneakers",
|
||||||
"Description": null,
|
"Description": "classicbasketballsneakers",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "ducksworkshop/cleaningglovesv1",
|
"ClothUrl": "ducksworkshop/cleaningglovesv1",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Cleaning Gloves 2 tone",
|
"Name": "Cleaning Gloves 2 tone",
|
||||||
"Description": null,
|
"Description": "cleaningglovesv1",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "ducksworkshop/cleaningglovesv2",
|
"ClothUrl": "ducksworkshop/cleaningglovesv2",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Black Cleaning Gloves",
|
"Name": "Black Cleaning Gloves",
|
||||||
"Description": null,
|
"Description": "cleaningglovesv2",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "jammie/cyberpunkglasses",
|
"ClothUrl": "jammie/cyberpunkglasses",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Cyberpunk Glasses",
|
"Name": "Cyberpunk Glasses",
|
||||||
"Description": null,
|
"Description": "cyberpunkglasses",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "doubletrouble/denimshorts",
|
"ClothUrl": "doubletrouble/denimshorts",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Denim Shorts",
|
"Name": "Denim Shorts",
|
||||||
"Description": null,
|
"Description": "denimshorts",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "zedskipper/devilhorns",
|
"ClothUrl": "zedskipper/devilhorns",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Devil Horns",
|
"Name": "Devil Horns",
|
||||||
"Description": null,
|
"Description": "devilhorns",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "zedskipper/devilwings",
|
"ClothUrl": "zedskipper/devilwings",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Devil Wings",
|
"Name": "Devil Wings",
|
||||||
"Description": null,
|
"Description": "devilwings",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "gbonn/doubletophat",
|
"ClothUrl": "gbonn/doubletophat",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Double Top Hat",
|
"Name": "Double Top Hat",
|
||||||
"Description": null,
|
"Description": "doubletophat",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "ducksworkshop/duckhat",
|
"ClothUrl": "ducksworkshop/duckhat",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Duck Hat",
|
"Name": "Duck Hat",
|
||||||
"Description": null,
|
"Description": "duckhat",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "zedskipper/firefighter_helmet_top",
|
"ClothUrl": "zedskipper/firefighter_helmet_top",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Firefighter Helmet",
|
"Name": "Firefighter Helmet",
|
||||||
"Description": null,
|
"Description": "firefighterhelmettop",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "shadb/fluffyslippers",
|
"ClothUrl": "shadb/fluffyslippers",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Fluffy Slippers",
|
"Name": "Fluffy Slippers",
|
||||||
"Description": null,
|
"Description": "fluffyslippers",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "ducksworkshop/froghatv1",
|
"ClothUrl": "ducksworkshop/froghatv1",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Frog Bucket Hat",
|
"Name": "Frog Bucket Hat",
|
||||||
"Description": null,
|
"Description": "froghatv1",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "stellawisps/goathorns",
|
"ClothUrl": "stellawisps/goathorns",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Horns",
|
"Name": "Horns",
|
||||||
"Description": null,
|
"Description": "goathorns",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "lakrin/hatjester",
|
"ClothUrl": "lakrin/hatjester",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Jester Hat",
|
"Name": "Jester Hat",
|
||||||
"Description": null,
|
"Description": "hatjester",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "doubletrouble/hockeymask",
|
"ClothUrl": "doubletrouble/hockeymask",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Hockey Mask",
|
"Name": "Hockey Mask",
|
||||||
"Description": null,
|
"Description": "hockeymask",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "zontax/homberg_hat",
|
"ClothUrl": "zontax/homberg_hat",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Homberg Hat",
|
"Name": "Homberg Hat",
|
||||||
"Description": null,
|
"Description": "homberghat",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "microfivetwotwo/imwithterrytshirt",
|
"ClothUrl": "microfivetwotwo/imwithterrytshirt",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "I\u0027m with Terry T-Shirt",
|
"Name": "I\u0027m with Terry T-Shirt",
|
||||||
"Description": null,
|
"Description": "imwithterrytshirt",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "bitropy/jetpack",
|
"ClothUrl": "bitropy/jetpack",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Jetpack",
|
"Name": "Jetpack",
|
||||||
"Description": null,
|
"Description": "jetpack",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "luke/jussipaitajumper",
|
"ClothUrl": "luke/jussipaitajumper",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Jussipaita Jumper",
|
"Name": "Jussipaita Jumper",
|
||||||
"Description": null,
|
"Description": "jussipaitajumper",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "ducksworkshop/looseblackpants",
|
"ClothUrl": "ducksworkshop/looseblackpants",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Loose Black Pants",
|
"Name": "Loose Black Pants",
|
||||||
"Description": null,
|
"Description": "looseblackpants",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "ducksworkshop/loosebrownpants",
|
"ClothUrl": "ducksworkshop/loosebrownpants",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Loose Brown Pants",
|
"Name": "Loose Brown Pants",
|
||||||
"Description": null,
|
"Description": "loosebrownpants",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "gbonn/melonhelmet",
|
"ClothUrl": "gbonn/melonhelmet",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Melon Helmet",
|
"Name": "Melon Helmet",
|
||||||
"Description": null,
|
"Description": "melonhelmet",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "bugulma/nvg",
|
"ClothUrl": "bugulma/nvg",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Night-vision Goggles",
|
"Name": "Night-vision Goggles",
|
||||||
"Description": null,
|
"Description": "nvg",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "raf/paperbag",
|
"ClothUrl": "raf/paperbag",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Paper Bag Mask",
|
"Name": "Paper Bag Mask",
|
||||||
"Description": null,
|
"Description": "paperbag",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "zedskipper/piratehat",
|
"ClothUrl": "zedskipper/piratehat",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Pirate Hat",
|
"Name": "Pirate Hat",
|
||||||
"Description": null,
|
"Description": "piratehat",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "edgyvoxel/poncho2",
|
"ClothUrl": "edgyvoxel/poncho2",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Western Poncho",
|
"Name": "Western Poncho",
|
||||||
"Description": null,
|
"Description": "poncho2",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "ducksworkshop/propanetankhelm",
|
"ClothUrl": "ducksworkshop/propanetankhelm",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Propane Tank Helm",
|
"Name": "Propane Tank Helm",
|
||||||
"Description": null,
|
"Description": "propanetankhelm",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "gbonn/propellerhat",
|
"ClothUrl": "gbonn/propellerhat",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Propeller Hat",
|
"Name": "Propeller Hat",
|
||||||
"Description": null,
|
"Description": "propellerhat",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "pukes/pyjamabottoms",
|
"ClothUrl": "pukes/pyjamabottoms",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Pyjama Bottoms",
|
"Name": "Pyjama Bottoms",
|
||||||
"Description": null,
|
"Description": "pyjamabottoms",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "pukes/pyjamatop",
|
"ClothUrl": "pukes/pyjamatop",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Pyjama Top",
|
"Name": "Pyjama Top",
|
||||||
"Description": null,
|
"Description": "pyjamatop",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "bulldog/rangerhelmet",
|
"ClothUrl": "bulldog/rangerhelmet",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Ranger Helmet",
|
"Name": "Ranger Helmet",
|
||||||
"Description": null,
|
"Description": "rangerhelmet",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "microfivetwotwo/reapersuit",
|
"ClothUrl": "microfivetwotwo/reapersuit",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Reaper Suit",
|
"Name": "Reaper Suit",
|
||||||
"Description": null,
|
"Description": "reapersuit",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "microfivetwotwo/retrotechracerhelmet",
|
"ClothUrl": "microfivetwotwo/retrotechracerhelmet",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Retrotech Racer Helmet",
|
"Name": "Retrotech Racer Helmet",
|
||||||
"Description": null,
|
"Description": "retrotechracerhelmet",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "gkaf/safetyglasses",
|
"ClothUrl": "gkaf/safetyglasses",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Safety Glasses",
|
"Name": "Safety Glasses",
|
||||||
"Description": null,
|
"Description": "safetyglasses",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "luke/sfsocks",
|
"ClothUrl": "luke/sfsocks",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Smallfish Socks",
|
"Name": "Smallfish Socks",
|
||||||
"Description": null,
|
"Description": "sfsocks",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "shadb/sharkhead",
|
"ClothUrl": "shadb/sharkhead",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Shark Head",
|
"Name": "Shark Head",
|
||||||
"Description": null,
|
"Description": "sharkhead",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "microfivetwotwo/skibidilid",
|
"ClothUrl": "microfivetwotwo/skibidilid",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Skibidi Lid",
|
"Name": "Skibidi Lid",
|
||||||
"Description": null,
|
"Description": "skibidilid",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "ducksworkshop/skihelmet",
|
"ClothUrl": "ducksworkshop/skihelmet",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Ski Helmet",
|
"Name": "Ski Helmet",
|
||||||
"Description": null,
|
"Description": "skihelmet",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "ducksworkshop/skihelmetgreen",
|
"ClothUrl": "ducksworkshop/skihelmetgreen",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Ski Helmet Green",
|
"Name": "Ski Helmet Green",
|
||||||
"Description": null,
|
"Description": "skihelmetgreen",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "pukes/sleepmask",
|
"ClothUrl": "pukes/sleepmask",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Sleep Mask",
|
"Name": "Sleep Mask",
|
||||||
"Description": null,
|
"Description": "sleepmask",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "jammie/snowgoggles",
|
"ClothUrl": "jammie/snowgoggles",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Snow Goggles",
|
"Name": "Snow Goggles",
|
||||||
"Description": null,
|
"Description": "snowgoggles",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "jammie/snowmitten",
|
"ClothUrl": "jammie/snowmitten",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Snow Mitten",
|
"Name": "Snow Mitten",
|
||||||
"Description": null,
|
"Description": "snowmitten",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "saandy/striped_jumper",
|
"ClothUrl": "saandy/striped_jumper",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Striped Jumper",
|
"Name": "Striped Jumper",
|
||||||
"Description": null,
|
"Description": "stripedjumper",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "microfivetwotwo/sunglasseswithanimatedlenses",
|
"ClothUrl": "microfivetwotwo/sunglasseswithanimatedlenses",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Jackpot Animated Sunglasses",
|
"Name": "Jackpot Animated Sunglasses",
|
||||||
"Description": null,
|
"Description": "sunglasseswithanimatedlenses",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "bugulma/teashades",
|
"ClothUrl": "bugulma/teashades",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Teashade Sunglasses",
|
"Name": "Teashade Sunglasses",
|
||||||
"Description": null,
|
"Description": "teashades",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "fanlab/thugglasses",
|
"ClothUrl": "fanlab/thugglasses",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Thug Glasses",
|
"Name": "Thug Glasses",
|
||||||
"Description": null,
|
"Description": "thugglasses",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "daemoncast/tracktop",
|
"ClothUrl": "daemoncast/tracktop",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Tracktop",
|
"Name": "Tracktop",
|
||||||
"Description": null,
|
"Description": "tracktop",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "gbonn/trafficcone",
|
"ClothUrl": "gbonn/trafficcone",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Traffic Cone",
|
"Name": "Traffic Cone",
|
||||||
"Description": null,
|
"Description": "trafficcone",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "luke/varsityjacket",
|
"ClothUrl": "luke/varsityjacket",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Varsity Jacket",
|
"Name": "Varsity Jacket",
|
||||||
"Description": null,
|
"Description": "varsityjacket",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "ducksworkshop/weldinggogglesvisorup",
|
"ClothUrl": "ducksworkshop/weldinggogglesvisorup",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Welding Goggles Visor Up",
|
"Name": "Welding Goggles Visor Up",
|
||||||
"Description": null,
|
"Description": "weldinggogglesvisorup",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "ducksworkshop/whitetanktop",
|
"ClothUrl": "ducksworkshop/whitetanktop",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "White Tank top",
|
"Name": "White Tank top",
|
||||||
"Description": null,
|
"Description": "whitetanktop",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "ducksworkshop/whitetanktopspoiled",
|
"ClothUrl": "ducksworkshop/whitetanktopspoiled",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Spoiled White Tank Top",
|
"Name": "Spoiled White Tank Top",
|
||||||
"Description": null,
|
"Description": "whitetanktopspoiled",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "shadb/wizardhat",
|
"ClothUrl": "shadb/wizardhat",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "Wizard Hat",
|
"Name": "Wizard Hat",
|
||||||
"Description": null,
|
"Description": "wizardhat",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"ClothUrl": "edgyvoxel/xvioutfit",
|
"ClothUrl": "edgyvoxel/xvioutfit",
|
||||||
"Slot": "Body",
|
"Slot": "Body",
|
||||||
"Name": "17th Outfit",
|
"Name": "17th Outfit",
|
||||||
"Description": null,
|
"Description": "xvioutfit",
|
||||||
"Prefab": {
|
"Prefab": {
|
||||||
"_type": "gameobject",
|
"_type": "gameobject",
|
||||||
"prefab": "prefabs/item_parcel.prefab"
|
"prefab": "prefabs/item_parcel.prefab"
|
||||||
|
|||||||
@ -831,7 +831,7 @@
|
|||||||
"__version": 1,
|
"__version": 1,
|
||||||
"Flags": 0,
|
"Flags": 0,
|
||||||
"Name": "ClothSpawner",
|
"Name": "ClothSpawner",
|
||||||
"Position": "128,0,0",
|
"Position": "352,80,0",
|
||||||
"Rotation": "0,0,0,1",
|
"Rotation": "0,0,0,1",
|
||||||
"Scale": "1,1,1",
|
"Scale": "1,1,1",
|
||||||
"Tags": "",
|
"Tags": "",
|
||||||
|
|||||||
@ -123,7 +123,7 @@ public sealed partial class Dedugan : Component
|
|||||||
}
|
}
|
||||||
else if ( item.Definition is ClothingItemDefinition clothingDef )
|
else if ( item.Definition is ClothingItemDefinition clothingDef )
|
||||||
{
|
{
|
||||||
StripByName( clothingDef.Name );
|
StripByName( clothingDef.Description );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -140,7 +140,12 @@ partial class Dedugan
|
|||||||
[Rpc.Broadcast]
|
[Rpc.Broadcast]
|
||||||
public void StripByName( string name )
|
public void StripByName( string name )
|
||||||
{
|
{
|
||||||
CurrentClothing.Clothing.RemoveAll( entry => entry.Clothing.Title == name );
|
CurrentClothing.Clothing.RemoveAll( entry =>
|
||||||
|
{
|
||||||
|
Log.Info( entry.Clothing.ResourceName.Replace( "_", "" ) );
|
||||||
|
|
||||||
|
return entry.Clothing.ResourceName.Replace( "_", "" ).Replace( " ", "" ) == name;
|
||||||
|
} );
|
||||||
|
|
||||||
CurrentClothing.Normalize();
|
CurrentClothing.Normalize();
|
||||||
CurrentClothing.Apply( Renderer );
|
CurrentClothing.Apply( Renderer );
|
||||||
|
|||||||
@ -3,13 +3,13 @@ using Sasalka;
|
|||||||
public sealed class WorlModelClothSpawner : Component
|
public sealed class WorlModelClothSpawner : Component
|
||||||
{
|
{
|
||||||
[Property] public GameObject Prefab { get; set; }
|
[Property] public GameObject Prefab { get; set; }
|
||||||
|
|
||||||
[Property] public Vector3 CenterPosition { get; set; } = Vector3.Zero;
|
|
||||||
[Property] public float Spacing { get; set; } = 50.0f;
|
[Property] public float Spacing { get; set; } = 50.0f;
|
||||||
[Property] public float Height { get; set; } = 0.0f;
|
[Property] public float Height { get; set; } = 0.0f;
|
||||||
|
|
||||||
protected override void OnStart()
|
protected override void OnStart()
|
||||||
{
|
{
|
||||||
|
if ( !Networking.IsHost ) return;
|
||||||
|
|
||||||
var definitions = ResourceLibrary.GetAll<ClothingItemDefinition>();
|
var definitions = ResourceLibrary.GetAll<ClothingItemDefinition>();
|
||||||
var clothingItemDefinitions = definitions.ToList();
|
var clothingItemDefinitions = definitions.ToList();
|
||||||
int total = clothingItemDefinitions.Count();
|
int total = clothingItemDefinitions.Count();
|
||||||
@ -20,40 +20,29 @@ public sealed class WorlModelClothSpawner : Component
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Автоматически вычисляем минимальный радиус круга, чтобы вместить все предметы
|
// Вычисляем размер стороны квадрата
|
||||||
// Площадь круга: πr², а площадь одного предмета: Spacing²
|
int itemsPerSide = 10; //Math.CeilToInt( Mathf.Sqrt( total ) );
|
||||||
// Нам нужно чтобы πr² >= total * Spacing² → r >= sqrt(total * Spacing² / π)
|
float halfSize = (itemsPerSide - 1) * Spacing * 0.5f;
|
||||||
float estimatedRadius = MathF.Sqrt( (total * Spacing * Spacing) / MathF.PI );
|
|
||||||
float radius = estimatedRadius;
|
|
||||||
|
|
||||||
Log.Info( $"Auto-calculated radius: {radius}" );
|
Log.Info( $"Spawning {total} items in {itemsPerSide}x{itemsPerSide} square grid" );
|
||||||
|
|
||||||
int defIndex = 0;
|
for ( int i = 0; i < total; i++ )
|
||||||
|
|
||||||
for ( float x = -radius; x <= radius; x += Spacing )
|
|
||||||
{
|
{
|
||||||
for ( float y = -radius; y <= radius; y += Spacing )
|
// Вычисляем позицию в сетке
|
||||||
{
|
int row = i / itemsPerSide;
|
||||||
if ( defIndex >= total )
|
int col = i % itemsPerSide;
|
||||||
break;
|
|
||||||
|
|
||||||
if ( x * x + y * y <= radius * radius )
|
float x = col * Spacing - halfSize;
|
||||||
{
|
float y = row * Spacing - halfSize;
|
||||||
Vector3 pos = CenterPosition + new Vector3( x, y, Height );
|
|
||||||
|
Vector3 pos = WorldPosition + new Vector3( x, y, Height );
|
||||||
|
|
||||||
var gO = Prefab.Clone( pos );
|
var gO = Prefab.Clone( pos );
|
||||||
gO.NetworkSpawn( null );
|
gO.NetworkSpawn( null );
|
||||||
|
|
||||||
var item = gO.Components.Get<InventoryItem>();
|
var item = gO.Components.Get<InventoryItem>();
|
||||||
if ( item is not null )
|
if ( item is not null )
|
||||||
item.Definition = clothingItemDefinitions[defIndex];
|
item.Definition = clothingItemDefinitions[i];
|
||||||
|
|
||||||
defIndex++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if ( defIndex >= total )
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -11,7 +11,7 @@ public static class UpdateCloths
|
|||||||
[Menu( "Editor", "MyClothing/Generate .clitem Files" )]
|
[Menu( "Editor", "MyClothing/Generate .clitem Files" )]
|
||||||
public static async void GenerateClitemFiles()
|
public static async void GenerateClitemFiles()
|
||||||
{
|
{
|
||||||
var packageResult = await Package.FindAsync( "type:clothing", 100 );
|
var packageResult = await Package.FindAsync( "type:clothing", 500 );
|
||||||
|
|
||||||
Directory.CreateDirectory( outputFolder );
|
Directory.CreateDirectory( outputFolder );
|
||||||
|
|
||||||
@ -30,7 +30,7 @@ public static class UpdateCloths
|
|||||||
ClothUrl = clothUrl,
|
ClothUrl = clothUrl,
|
||||||
Slot = "Body",
|
Slot = "Body",
|
||||||
Name = package.Title,
|
Name = package.Title,
|
||||||
Description = package.Description == "" ? package.Ident : package.Description,
|
Description = package.Ident.Replace( "_", "" ).Replace( " ", "" ),
|
||||||
Prefab = new { _type = "gameobject", prefab = "prefabs/item_parcel.prefab" },
|
Prefab = new { _type = "gameobject", prefab = "prefabs/item_parcel.prefab" },
|
||||||
ImageTexture = (string)null,
|
ImageTexture = (string)null,
|
||||||
ImageUrl = imageUrl,
|
ImageUrl = imageUrl,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user