From 60b37d66220107ca6d7e02353fa49813002b14ae Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 17 Apr 2025 13:50:56 +0200 Subject: [PATCH] neucommit --- .../Audio/Imperial/Medieval/breaking_clay.ogg | Bin 0 -> 7694 bytes .../ru-RU/Imperial/Medieval/medieval.ftl | 5 +- .../Prototypes/Imperial/Medieval/decor.yml | 58 +++ .../Prototypes/Imperial/Medieval/medieval.yml | 33 ++ .../Decor/medieval_decor.rsi/broken_jar.png | Bin 0 -> 807 bytes .../Decor/medieval_decor.rsi/broken_jar2.png | Bin 0 -> 1061 bytes .../Decor/medieval_decor.rsi/meta.json | 444 +++++++++--------- 7 files changed, 320 insertions(+), 220 deletions(-) create mode 100644 Resources/Audio/Imperial/Medieval/breaking_clay.ogg create mode 100644 Resources/Textures/Imperial/Medieval/Decor/medieval_decor.rsi/broken_jar.png create mode 100644 Resources/Textures/Imperial/Medieval/Decor/medieval_decor.rsi/broken_jar2.png diff --git a/Resources/Audio/Imperial/Medieval/breaking_clay.ogg b/Resources/Audio/Imperial/Medieval/breaking_clay.ogg new file mode 100644 index 0000000000000000000000000000000000000000..65351d5dda8a46e997f576e8ac36ca10d00a51ef GIT binary patch literal 7694 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 P)Jg!YTm2)yGGYG*B#Ijq literal 0 HcmV?d00001 diff --git a/Resources/Locale/ru-RU/Imperial/Medieval/medieval.ftl b/Resources/Locale/ru-RU/Imperial/Medieval/medieval.ftl index 95bb99c44f6..277648f785d 100644 --- a/Resources/Locale/ru-RU/Imperial/Medieval/medieval.ftl +++ b/Resources/Locale/ru-RU/Imperial/Medieval/medieval.ftl @@ -5195,10 +5195,13 @@ ent-MedievalShopHolePalletIns = портовая торговая дыра мя .suffix = { "Средневековье" } medieval-category-pallet = Груз store-currency-display-paperonvaluablecargo = Бумаги на ценный груз -ent-MedievalPaperOnValuableCargoLeg = бумага на ценный груз +ent-MedievalPaperOnValuableCargoLegs = бумага на ценный груз .desc = На бумаге имеется множество печатей. .suffix = { "Средневековье" } ent-MedievalPaperOnValuableCargoIns = бумага на ценный груз .desc = На бумаге имеется множество печатей. .suffix = { "Средневековье" } +ent-MedievalBrokenVase = глинянный черепок + .desc = может внутри что то есть? + .suffix = { "Средневековье" } diff --git a/Resources/Prototypes/Imperial/Medieval/decor.yml b/Resources/Prototypes/Imperial/Medieval/decor.yml index e4ae929b490..bdc3c03dd35 100644 --- a/Resources/Prototypes/Imperial/Medieval/decor.yml +++ b/Resources/Prototypes/Imperial/Medieval/decor.yml @@ -2430,6 +2430,14 @@ behaviors: - !type:DoActsBehavior acts: [ "Destruction" ] + - !type:PlaySoundBehavior + sound: + path: /Audio/Imperial/Medieval/breaking_clay.ogg + - !type:SpawnEntitiesBehavior + spawn: + MedievalBrokenVase: + min: 1 + max: 1 - type: Fixtures fixtures: fix1: @@ -4992,3 +5000,53 @@ layer: - MachineLayer - type: InteractionOutline + +- type: entity + id: MedievalBrokenVase + parent: MedievalBannerBase + name: nanotrasen banner + description: A banner displaying the Nanotrasen logo. It looks rather cheap. + components: + - type: Sprite + sprite: Imperial/Medieval/Decor/medieval_decor.rsi + layers: + - state: broken_jar + map: ["random"] + - type: RandomSprite + available: + - random: + broken_jar: "" + broken_jar2: "" + - type: Physics + bodyType: Static + - type: Damageable + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 150 + behaviors: + - !type:DoActsBehavior + acts: [ "Destruction" ] + - !type:PlaySoundBehavior + sound: + path: /Audio/Imperial/Medieval/breaking_clay.ogg + - !type:SpawnEntitiesBehavior + spawn: + MedievalBaseLootEffect: + min: 1 + max: 1 + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.35 + density: 190 + mask: + - MachineMask + layer: + - Opaque + - MidImpassable + - HighImpassable + - BulletImpassable diff --git a/Resources/Prototypes/Imperial/Medieval/medieval.yml b/Resources/Prototypes/Imperial/Medieval/medieval.yml index 10af61ffd5e..1c73dcd9b11 100644 --- a/Resources/Prototypes/Imperial/Medieval/medieval.yml +++ b/Resources/Prototypes/Imperial/Medieval/medieval.yml @@ -7497,3 +7497,36 @@ cash: 1: MedievalPaperOnValuableCargoLeg canWithdraw: true + +- type: entityTable + id: MedievalBaseLoot + table: !type:GroupSelector + children: + - id: MedievalScrollBarrierWeak + - id: MedievalBolt + - id: MedievalArrowIronPhysics + - id: Gauze + - id: MedievalBrutepack + - id: MedievalPaper + - id: FoodBreadMeat + - id: FoodSoupBeetRed + - id: MedievalDrugChemistryBottle + - id: Ointment + - id: MedievalHolySalt + + +- type: entity + id: MedievalBaseLootEffect + categories: [ HideSpawnMenu ] + components: + - type: TimedDespawn + lifetime: 0.4 + - type: EffectVisuals + - type: Tag + tags: + - HideContextMenu + - type: AnimationPlayer + - type: EntityTableSpawner + deleteSpawnerAfterSpawn: false + table: !type:NestedSelector + tableId: MedievalBaseLoot diff --git a/Resources/Textures/Imperial/Medieval/Decor/medieval_decor.rsi/broken_jar.png b/Resources/Textures/Imperial/Medieval/Decor/medieval_decor.rsi/broken_jar.png new file mode 100644 index 0000000000000000000000000000000000000000..4681d9aa99866e06f60b38dd15c3fe60053f16f1 GIT binary patch literal 807 zcmV+?1K9kDP)Px%;Ymb6R9J=WmCa8RK^%skrF{1T8Va^xP!m8f0h1<#B2DO_LWl_`(u8>7h8{S3 z@~`mZ&6pSyk9aU@4|-6DCM3iID5$g%tbFwYQcIz&hq6O=*Da;cTi>MFW@dKYXMXd} zERNHJ6B z1Kf8zM0z9flYM=@u#?e)FjiL-4Pa24_jGn)tgE8YV#1J4Vy>;iTwBGhYZhtl=Sg{I zdTr9g9S>GRC5gyij8diewb>eJGS>4k5Iz+^toF2ItJPCilU`D7_wAeQic&n7UC3~X z1c1DHI7#;0S8cKZBEhZn@Q9nl-Vra}Er|B`K^Ayw)FnXHLmQ$$8Qlfo;rlfKCNglA zWXrM3H3z7#$yV^m>-n_YHZ|(1$c0c#ab0>l%u=V_q&rwpM-S5jgDwE976XrGKkJT_ zt0HUos;MHk0-F2U+hHy!+3kj^f+5sE{=l~IRRGNN+N9wTH{Vx+to&G4ytuZPN~6*x zX&->G5igM4?+?o%(eLv(MO(k4n$5%^yMK0gww4gS|GkLX?5zO2T?`6Sd4F@&?XUyz z>W!bV5if1_R)#=8tcNy8Mt6116&0B2wPn=DN^R=%I2FMg>b8qyF9$;O_1yqY(k@HS zTvLI26KzQi+5_?DZJWi~Z>;)+YYkIt&a4e;G zaj4s_ne2C9UDF2WnkxVvec6^^J~J@rA{Px&-$_J4R9J=Om%&RTR~*Mble#J~>$pp@#JHHWRCislE`_3Ez!sw0z3ft2_u^$w zZ9Q1Szwh_H@Aqcl{|@a%5lzKA6|Q>=tJbLnOvO8W;(n{T=h?5r-z@KQ#j5q) zA0Rc#G2I`uM#tlP_Vt3J?RrdiDAG9q(2^O0*|d2m;!OaNi++cx9z0p{B)8-4jUlo| zj=9AZ8T&n5k_2M|-9CW1#g$qtKq4AoKC`Y#0Y|1dHq}R8{L+wI%-$?N2cRn)!Jjmg zKGoeL4;>S`qY31?Xh3a?G)A#}?BWaUFS+*dw=_!;V*}j)?3IcDBs0fiAi(DK zfxK@-o;UXac`6Ev23+)zI}Un3)*i z{=>>Uk33#keBC+F$#JoZI!emg31+tM$&iZ)299E2grqFCf#sS1OXs7_3>1&x3l5 z#sbu;p$4{X2=HfWMUslki(KHt_u~JFydKJFI2miTI-^~Lbe*nn#6fH)&lfA$tKpYF z{??G(tr*RwO-=E@Y}(W&$y!9!hh0roR}E(-M%dgwa1|oX3pY4Ut=Y7xt!A$pfxx=B*_Kpy#vl_D8}%7B@-R~30WgY zS2*HI>P9ZAp}?s>OuURMhyh16v`_9#zKrZ51iY$YeP++>(@cmE*fmY1-HrTA1qcyd fZU5F&FC2dZ>5~;5jQw<{00000NkvXXu0mjfZh8Gk literal 0 HcmV?d00001 diff --git a/Resources/Textures/Imperial/Medieval/Decor/medieval_decor.rsi/meta.json b/Resources/Textures/Imperial/Medieval/Decor/medieval_decor.rsi/meta.json index b14adcd9734..055ee9737f7 100644 --- a/Resources/Textures/Imperial/Medieval/Decor/medieval_decor.rsi/meta.json +++ b/Resources/Textures/Imperial/Medieval/Decor/medieval_decor.rsi/meta.json @@ -6,223 +6,229 @@ "x": 32, "y": 32 }, - "states": [ - { - "name": "box" - }, - { - "name": "storage_pallet" - }, - { - "name": "cultdog" - }, - { - "name": "tribe_quest" - }, - { - "name": "pole" - }, - { - "name": "map" - }, - { - "name": "door" - }, - { - "name": "booktable_fire" - }, - { - "name": "booktable_base" - }, - { - "name": "booktable_light" - }, - { - "name": "ore_iron" - }, - { - "name": "ore_coal" - }, - { - "name": "ore_adam" - }, - { - "name": "ore_serd" - }, - { - "name": "ore_topaz" - }, - { - "name": "ore_gold" - }, - { - "name": "booktable_water" - }, - { - "name": "barier" - }, - { - "name": "trapdoor" - }, - { - "name": "ladder" - }, - { - "name": "mogila1" - }, - { - "name": "mogila2" - }, - { - "name": "mogila3" - }, - { - "name": "scroll1" - }, - { - "name": "scroll2" - }, - { - "name": "scroll3" - }, - { - "name": "bags1" - }, - { - "name": "bags2" - }, - { - "name": "bags3" - }, - { - "name": "bags4" - }, - { - "name": "bags5" - }, - { - "name": "ohapka" - }, - { - "name": "wheat1" - }, - { - "name": "bed" - }, - { - "name": "bed2" - }, - { - "name": "wheat2" - }, - { - "name": "torch", - "delays": [ - [ - 0.14, - 0.14, - 0.14, - 0.14 - ] - ] - }, - { - "name": "sign_1" - }, - { - "name": "sign_2" - }, - { - "name": "sign_3" - }, - { - "name": "sign_4" - }, - { - "name": "sign_5" - }, - { - "name": "sign_6" - }, - { - "name": "sign_7" - }, - { - "name": "sign_8" - }, - { - "name": "sign_9" - }, - { - "name": "plushie_necro" - }, - { - "name": "plushie_traveller" - }, - { - "name": "plushie_archer" - }, - { - "name": "plushie_wizard" - }, - { - "name": "danger" - }, - { - "name": "danger2" - }, - { - "name": "danger3" - }, - { - "name": "rack" - }, - { - "name": "jar1" - }, - { - "name": "jar2" - }, - { - "name": "jar3" - }, - { - "name": "jar4" - }, - { - "name": "map1" - }, - { - "name": "map2" - }, - { - "name": "paint1" - }, - { - "name": "paint2" - }, - { - "name": "shield1" - }, - { - "name": "shield2" - }, - { - "name": "pero" - }, - { - "name": "torch_colone", - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "kolka" - } - ] + "states": [ + { + "name": "box" + }, + { + "name": "storage_pallet" + }, + { + "name": "cultdog" + }, + { + "name": "tribe_quest" + }, + { + "name": "pole" + }, + { + "name": "map" + }, + { + "name": "door" + }, + { + "name": "booktable_fire" + }, + { + "name": "booktable_base" + }, + { + "name": "booktable_light" + }, + { + "name": "ore_iron" + }, + { + "name": "ore_coal" + }, + { + "name": "ore_adam" + }, + { + "name": "ore_serd" + }, + { + "name": "ore_topaz" + }, + { + "name": "ore_gold" + }, + { + "name": "booktable_water" + }, + { + "name": "barier" + }, + { + "name": "trapdoor" + }, + { + "name": "ladder" + }, + { + "name": "mogila1" + }, + { + "name": "mogila2" + }, + { + "name": "mogila3" + }, + { + "name": "scroll1" + }, + { + "name": "scroll2" + }, + { + "name": "scroll3" + }, + { + "name": "bags1" + }, + { + "name": "bags2" + }, + { + "name": "bags3" + }, + { + "name": "bags4" + }, + { + "name": "bags5" + }, + { + "name": "ohapka" + }, + { + "name": "wheat1" + }, + { + "name": "bed" + }, + { + "name": "bed2" + }, + { + "name": "wheat2" + }, + { + "name": "torch", + "delays": [ + [ + 0.14, + 0.14, + 0.14, + 0.14 + ] + ] + }, + { + "name": "sign_1" + }, + { + "name": "sign_2" + }, + { + "name": "sign_3" + }, + { + "name": "sign_4" + }, + { + "name": "sign_5" + }, + { + "name": "sign_6" + }, + { + "name": "sign_7" + }, + { + "name": "sign_8" + }, + { + "name": "sign_9" + }, + { + "name": "plushie_necro" + }, + { + "name": "plushie_traveller" + }, + { + "name": "plushie_archer" + }, + { + "name": "plushie_wizard" + }, + { + "name": "danger" + }, + { + "name": "danger2" + }, + { + "name": "danger3" + }, + { + "name": "rack" + }, + { + "name": "jar1" + }, + { + "name": "jar2" + }, + { + "name": "jar3" + }, + { + "name": "jar4" + }, + { + "name": "map1" + }, + { + "name": "map2" + }, + { + "name": "paint1" + }, + { + "name": "paint2" + }, + { + "name": "broken_jar" + }, + { + "name": "broken_jar2" + }, + { + "name": "shield1" + }, + { + "name": "shield2" + }, + { + "name": "pero" + }, + { + "name": "torch_colone", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "kolka" + } + ] }