From c90316dfbd8fbe9775ea00288c60a4eb38f529fe Mon Sep 17 00:00:00 2001 From: Tunguso4ka <71643624+Tunguso4ka@users.noreply.github.com> Date: Wed, 8 Nov 2023 02:38:18 +0300 Subject: [PATCH] Lockers for clown, mime and NT Representative (#21504) * clown, mime, blue shield and NT representative now have own lockers. Will it be merged? You`l see it in the next 3-4 days. Stay tuned in. * blue... shield? never heard of him before. --- .../Storage/Closets/Lockers/lockers.yml | 42 ++++++++++++++++++ .../Structures/Storage/closet.rsi/clown.png | Bin 0 -> 314 bytes .../Storage/closet.rsi/clown_door.png | Bin 0 -> 307 bytes .../Storage/closet.rsi/clown_open.png | Bin 0 -> 285 bytes .../Structures/Storage/closet.rsi/meta.json | 21 +++++++++ .../Structures/Storage/closet.rsi/mime.png | Bin 0 -> 358 bytes .../Storage/closet.rsi/mime_door.png | Bin 0 -> 315 bytes .../Storage/closet.rsi/mime_open.png | Bin 0 -> 319 bytes .../closet.rsi/representative_door.png | Bin 0 -> 374 bytes 9 files changed, 63 insertions(+) create mode 100644 Resources/Textures/Structures/Storage/closet.rsi/clown.png create mode 100644 Resources/Textures/Structures/Storage/closet.rsi/clown_door.png create mode 100644 Resources/Textures/Structures/Storage/closet.rsi/clown_open.png create mode 100644 Resources/Textures/Structures/Storage/closet.rsi/mime.png create mode 100644 Resources/Textures/Structures/Storage/closet.rsi/mime_door.png create mode 100644 Resources/Textures/Structures/Storage/closet.rsi/mime_open.png create mode 100644 Resources/Textures/Structures/Storage/closet.rsi/representative_door.png diff --git a/Resources/Prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.yml b/Resources/Prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.yml index 144ef91c89e95e..5123d84d19295f 100644 --- a/Resources/Prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.yml +++ b/Resources/Prototypes/Entities/Structures/Storage/Closets/Lockers/lockers.yml @@ -407,3 +407,45 @@ actOnClose: false destroyAfterUses: 2 destroyType: DeleteComponent + +# Clown +- type: entity + id: LockerClown + name: clown locker + parent: LockerBaseSecure + components: + - type: Appearance + - type: AccessReader + access: [["Theatre"]] + - type: EntityStorageVisuals + stateBaseClosed: clown + stateDoorOpen: clown_open + stateDoorClosed: clown_door + +# Mime +- type: entity + id: LockerMime + name: mime locker + parent: LockerBaseSecure + components: + - type: Appearance + - type: AccessReader + access: [["Theatre"]] + - type: EntityStorageVisuals + stateBaseClosed: mime + stateDoorOpen: mime_open + stateDoorClosed: mime_door + +# Representative +- type: entity + id: LockerRepresentative + name: representative locker + parent: LockerBaseSecure + components: + - type: Appearance + - type: AccessReader + access: [["Command"]] + - type: EntityStorageVisuals + stateBaseClosed: hop + stateDoorOpen: hop_open + stateDoorClosed: representative_door diff --git a/Resources/Textures/Structures/Storage/closet.rsi/clown.png b/Resources/Textures/Structures/Storage/closet.rsi/clown.png new file mode 100644 index 0000000000000000000000000000000000000000..e84db4906e12555c29e9c2abafc0030407e9ed8e GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFfw|&IEF;DCMQTF9PsE_#LUiT zpyToVkAK%ePUG#yRu&ck#~C?a&H110yF=1%|F5$LfZ%~~XLlnIBzoU7U-QcMXoTdf z^EIgv1)r@QKhNwaWY9ghf;pliRAWKXfrL{9jEg$;TR_SWhU8fKZRJVt6H3(!?A&m7 z&h!6g`RgCnggJX8{i&TNx?HZ5F|F;?}{an^L HB{Ts5-r;&y literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Storage/closet.rsi/clown_door.png b/Resources/Textures/Structures/Storage/closet.rsi/clown_door.png new file mode 100644 index 0000000000000000000000000000000000000000..db53379a028d34c5dcd77a2238a74331ed62b2de GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJU!E?GArY;~2@pa+iplx~T>5Z#w|GqMJKJu>LW#(C@HOvWY#s&rk9raPohuqnhC9QFp z?Kz3LV#Tm~ULd)wGd=ULPaG(2riFftCyldGHFcgU_ zaA&t{NMV1#^!Ay}mqLajK8Li!4Z9d*Pcf!+`yP!5EIRlye7~m`bBZN{rFhSoNdl5R zZ3i0K8CHq~Jz*bnF|tLCWLQOkHV>4`wY$%|JQ z4Ga<#8JG>a4~JM}U)+kZT3->+eER<_~nqL!JrANqb| d<>Ldom*JgFia~Imss+%$44$rjF6*2UngA0>Z5aRn literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Storage/closet.rsi/meta.json b/Resources/Textures/Structures/Storage/closet.rsi/meta.json index 5bd21273404413..3f2a1ae2444845 100644 --- a/Resources/Textures/Structures/Storage/closet.rsi/meta.json +++ b/Resources/Textures/Structures/Storage/closet.rsi/meta.json @@ -513,6 +513,27 @@ }, { "name": "yellow_door" + }, + { + "name": "clown" + }, + { + "name": "clown_door" + }, + { + "name": "clown_open" + }, + { + "name": "mime" + }, + { + "name": "mime_door" + }, + { + "name": "mime_open" + }, + { + "name": "representative_door" } ] } diff --git a/Resources/Textures/Structures/Storage/closet.rsi/mime.png b/Resources/Textures/Structures/Storage/closet.rsi/mime.png new file mode 100644 index 0000000000000000000000000000000000000000..80e7a67d32e521b4d42f782c5d9bafa1d7c54bab GIT binary patch literal 358 zcmV-s0h#`ZP)b;@5Jf+TCdiG2rBK-52DVIc0FdDbP=y1KjuYS%F)pEqe1%Z^0tCxGh4B$6Tv3w( zgeXv$mDU<1^6yr9GkV$`tp;FDg#txU1lN5($~5-8kBZ|sY6N<{{?T>k&~+UE@HrR& z0A}0mO+L?ac-{g@65s7#r3e(6QlLf!Ez5#o7yy7)?Nnyl_DxpPG_?Xk2u!DMm-GH` z006|J@vk*W5~~qN(-igk!{yu_4oNkXke>hmI-M?w%d#E0C;JeV0;RzJ6;|d&#mLeBURrh26l@^9!%Q_h!Q@Kn=Tq)DSiwo5}_L)(x!JUnK5&cTg%YnY@y? zFbsAs=7=|Aus8i;ySuKtwigQS|>>cxSME^p@E`pH7C3BIZKO#eEaS6zEF)nry!E%M~ zN{Wd0jK}*OAMd^Qec*67?wyWQxLmG|!{H+UFVhf!=T~La?!GkB@ssFoaRXr(9(~^j z;9;`?U^|%@wOVVGQlh)N(gywuPby5)lpqKISf3oovdpNhstTpd&-0VpaiAy)&KWqJ z<#}$@YOTc$+>Qe-12!43p%n+BIH4>{qBxZ#3kHL}mEO$(w+mbb#1449{(0iPH4OlxUnZc}v-^to%{S#Ia##&i6{-LL N002ovPDHLkV1i#4iRl0U literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Storage/closet.rsi/mime_open.png b/Resources/Textures/Structures/Storage/closet.rsi/mime_open.png new file mode 100644 index 0000000000000000000000000000000000000000..fca2d509216ac1b1edd7b3297583de6e593bd9a9 GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=hEVFtT~NIEF;DCMQU+E=~~PF-Wi} zc)-w>kehqAKIPxT!|f88&lsYkcmIFUv^spf`$KOJj>~5lb#CbF`Tam{&e}B#T(oyf zN&vx(3A(Kh|J~DLGfSIwi<@2N#2gR@2->FW$6Y#JR>FQjM{K%)yabS5R?T5k{Y~U( z(i4G(lNYZr8WEX^eZyI4^GjER zn)p6^{VpHD{(#xNUuMyM=7drv+XES?CKla~97UPr@6|6@$sAC0@U*zTWZb@rlMi0M zKfmF>g351B4z3GV7<;yDEBk+uTj|TBiSN#SdiG3Bgj-fdCL`6JnSswdWA?|+v!{Ro O!{F)a=d#Wzp$PzG@qmQ@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Structures/Storage/closet.rsi/representative_door.png b/Resources/Textures/Structures/Storage/closet.rsi/representative_door.png new file mode 100644 index 0000000000000000000000000000000000000000..474cf1ba272aa2f07dbc908a22b4a629cc9156ec GIT binary patch literal 374 zcmV-+0g3*JP);B0I_N?D6oV~Kab$9J!=ic71YTK4qLHHJ6O9#G!_xWJj+Yf<7+ zLQ#_>{S-UE#5Dwk|MbpP`a0mu?lmZU$OV literal 0 HcmV?d00001