diff --git a/Resources/Audio/ADT/Rimworld/rimworld_badalert.ogg b/Resources/Audio/ADT/Rimworld/rimworld_badalert.ogg new file mode 100644 index 00000000000..53477f4ab27 Binary files /dev/null and b/Resources/Audio/ADT/Rimworld/rimworld_badalert.ogg differ diff --git a/Resources/Audio/ADT/Rimworld/rimworld_ilikeithere.ogg b/Resources/Audio/ADT/Rimworld/rimworld_ilikeithere.ogg new file mode 100644 index 00000000000..b6d0439b2fd Binary files /dev/null and b/Resources/Audio/ADT/Rimworld/rimworld_ilikeithere.ogg differ diff --git a/Resources/Audio/ADT/Rimworld/rimworld_movingon.ogg b/Resources/Audio/ADT/Rimworld/rimworld_movingon.ogg new file mode 100644 index 00000000000..deba7a315f2 Binary files /dev/null and b/Resources/Audio/ADT/Rimworld/rimworld_movingon.ogg differ diff --git a/Resources/Audio/ADT/Rimworld/rimworld_raidalert.ogg b/Resources/Audio/ADT/Rimworld/rimworld_raidalert.ogg new file mode 100644 index 00000000000..9685c00c6d1 Binary files /dev/null and b/Resources/Audio/ADT/Rimworld/rimworld_raidalert.ogg differ diff --git a/Resources/Audio/ADT/Rimworld/rimworld_raidmusic1.ogg b/Resources/Audio/ADT/Rimworld/rimworld_raidmusic1.ogg new file mode 100644 index 00000000000..a4a6a8a54d0 Binary files /dev/null and b/Resources/Audio/ADT/Rimworld/rimworld_raidmusic1.ogg differ diff --git a/Resources/Audio/ADT/Rimworld/rimworld_starscape.ogg b/Resources/Audio/ADT/Rimworld/rimworld_starscape.ogg new file mode 100644 index 00000000000..8693b349d40 Binary files /dev/null and b/Resources/Audio/ADT/Rimworld/rimworld_starscape.ogg differ diff --git a/Resources/Audio/ADT/Rimworld/rimworld_terramorfer.ogg b/Resources/Audio/ADT/Rimworld/rimworld_terramorfer.ogg new file mode 100644 index 00000000000..906977df238 Binary files /dev/null and b/Resources/Audio/ADT/Rimworld/rimworld_terramorfer.ogg differ diff --git a/Resources/Audio/ADT/Rimworld/rimworld_theselands.ogg b/Resources/Audio/ADT/Rimworld/rimworld_theselands.ogg new file mode 100644 index 00000000000..9d792375bfd Binary files /dev/null and b/Resources/Audio/ADT/Rimworld/rimworld_theselands.ogg differ diff --git a/Resources/Audio/ADT/Rimworld/rimworld_tribal.ogg b/Resources/Audio/ADT/Rimworld/rimworld_tribal.ogg new file mode 100644 index 00000000000..20b88d6224a Binary files /dev/null and b/Resources/Audio/ADT/Rimworld/rimworld_tribal.ogg differ diff --git a/Resources/Changelog/ChangelogADT.yml b/Resources/Changelog/ChangelogADT.yml index 13b02f8718b..16fc19e4687 100644 --- a/Resources/Changelog/ChangelogADT.yml +++ b/Resources/Changelog/ChangelogADT.yml @@ -1514,6 +1514,14 @@ Entries: id: 55711 #костыль отображения в Обновлениях time: '2024-03-21T08:20:00.0000000+00:00' +- author: Пётр Игнатьевич + changes: + - {message: "Добавлен крафт костра", type: Add} + - {message: "Добавлены плавильни и печки, которые являются аналогами обычных машин, но работают без электричества", type: Add} + - {message: "Добавлен контент для ивента", type: Add} + id: 55713 #костыль отображения в Обновлениях + time: '2024-03-23T08:20:00.0000000+00:00' + - author: Котя changes: - {message: "Добавлено жало трансформации генокраду.", type: Add} diff --git a/Resources/Locale/ru-RU/ADT/other.ftl b/Resources/Locale/ru-RU/ADT/other.ftl index 6062aac952c..98babc4ecd5 100644 --- a/Resources/Locale/ru-RU/ADT/other.ftl +++ b/Resources/Locale/ru-RU/ADT/other.ftl @@ -1,2 +1,42 @@ gun-was-personalized = Оружие персонализировано! gun-personalize-verb = Персонализировать оружие + +ent-ADTBoxMRERimworld = сухой паек + .desc = Питательный сухой паек, нередко встречающийся в пограничных мирах. + .suffix = { "Колонизация" } + +ent-ADTMobWildPig = кабан + .desc = Дикая версия обычной домашней свиньи. В отличие от неё - быстрее, крепче и агрессивнее. И никогда давайте ему кличку Джерело. + .suffix = { "Колонизация" } + +ent-ADTFurnance = плавильная печь + .desc = Простейшая печь, сложенная из камня. Позволяет сделать из руды готовый материал, пусть и не так эффективно, как переработчик в карго. + .suffix = { "Колонизация" } + +ent-ADTFurnanceMachineCircuitboard = плавильная печь (машинная плата) + .desc = Простейшая печь, сложенная из камня. Позволяет сделать из руды готовый материал, пусть и не так эффективно, как переработчик в карго. + .suffix = { "Колонизация" } + +ent-ADTWaterWell = колодец + .desc = Источник пригодной для питья воды. + .suffix = { "Колонизация" } + +ent-ADTFoodFurnance = твердотопливная плита + .desc = Кулинарный пост твоей бабушки. + .suffix = { "Колонизация" } + +ent-ADTFoodFurnanceMachineCircuitboard = твердотопливная плита (машинная плата) + .desc = Кулинарный пост твоей бабушки. + .suffix = { "Колонизация" } + +ent-ADTForerunnersSphere = неизвестная сфера + .desc = Витающая в воздухе сфера неизвестного происхождения. Излучает странную энергию. + .suffix = { "Колонизация" } + +ent-ADTForerunnersComputer = неизвестная консоль + .desc = Предмет, похожий на компьютер или рабочий стол. Но вы не знаете точно, как им пользоваться, и что написано на подобии экрана. + .suffix = { "Колонизация" } + +ent-ADTForerunnersDoor = неизвестная дверь + .desc = Крайне крепкая дверь, созданная древней цивилизацией. + .suffix = { "Колонизация" } diff --git a/Resources/Prototypes/ADT/Catalog/Fills/Boxes/food_packs.yml b/Resources/Prototypes/ADT/Catalog/Fills/Boxes/food_packs.yml index 67cd0f6f6ee..9213cd4ac8f 100644 --- a/Resources/Prototypes/ADT/Catalog/Fills/Boxes/food_packs.yml +++ b/Resources/Prototypes/ADT/Catalog/Fills/Boxes/food_packs.yml @@ -42,3 +42,28 @@ contents: - id: ADTFoodCinnamon amount: 5 + +#сухой паек римворлд + +- type: entity + name: M.R.E. + parent: BoxCardboard + id: ADTBoxMRERimworld + description: A box of decades old military surplus rations. It is surprisingly not rotten. + components: + - type: Storage + maxItemSize: Normal + grid: + - 0,0,5,1 + - type: StorageFill + contents: + - id: FoodTinMRE + - id: FoodTinPeaches + - id: FoodSnackMREBrownie + - id: FoodTinBeans + - id: ADTMVitaminCanister + - id: DrinkWaterBottleFull + - id: MaterialCloth + - type: Sprite + sprite: ADT/Objects/Storage/rimworld_mre.rsi + state: icon diff --git a/Resources/Prototypes/ADT/Entities/Mobs/wild_animals.yml b/Resources/Prototypes/ADT/Entities/Mobs/wild_animals.yml new file mode 100644 index 00000000000..54e2efab780 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Mobs/wild_animals.yml @@ -0,0 +1,46 @@ +- type: entity + name: wild pig + parent: MobPig + id: ADTMobWildPig + description: Oink. + components: + - type: Sprite + drawdepth: Mobs + layers: + - map: ["enum.DamageStateVisualLayers.Base"] + state: pig + sprite: ADT/Mobs/Animals/wild_pig.rsi + - type: Butcherable + spawned: + - id: FoodMeatBacon + amount: 3 + - id: FoodMeat + amount: 3 + - type: SentienceTarget + flavorKind: station-event-random-sentience-flavor-organic + - type: CanHostGuardian + - type: NPCRetaliation + attackMemoryLength: 10 + - type: FactionException + - type: NpcFactionMember + factions: + - Passive + - type: HTN + rootTask: + task: SimpleHostileCompound + - type: MobThresholds + thresholds: + 0: Alive + 150: Dead + - type: MeleeWeapon + soundHit: + path: /Audio/Weapons/Xeno/alien_claw_flesh2.ogg + angle: 100 + attackRate: 1.1 + animation: WeaponArcFist + damage: + types: + Blunt: 15 + - type: MovementSpeedModifier + baseWalkSpeed : 3.5 + baseSprintSpeed : 4.8 diff --git a/Resources/Prototypes/ADT/Entities/Structures/Machines/non_electrical_machines.yml b/Resources/Prototypes/ADT/Entities/Structures/Machines/non_electrical_machines.yml new file mode 100644 index 00000000000..9a876067316 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Structures/Machines/non_electrical_machines.yml @@ -0,0 +1,248 @@ +- type: entity + parent: OreProcessor + id: ADTFurnance + name: Furnance + description: Furnance + components: + - type: Sprite + sprite: ADT/Structures/Machines/furnance.rsi + layers: + - state: icon + map: ["enum.LatheVisualLayers.IsRunning"] + - state: icon + shader: unshaded + map: ["enum.PowerDeviceVisualLayers.Powered"] + - state: icon + map: ["enum.MaterialStorageVisualLayers.Inserting"] + - state: icon + map: ["enum.WiresVisualLayers.MaintenancePanel"] + - type: Machine + board: ADTFurnanceMachineCircuitboard + - type: Lathe + idleState: icon + runningState: icon + materialUseMultiplier: 1.25 + timeMultiplier: 2.0 + staticRecipes: + - SheetSteel30 + - SheetGlass30 + - SheetRGlass30 + - SheetPlasma30 + - SheetPGlass30 + - SheetRPGlass30 + - SheetPlasteel30 + - SheetUranium30 + - SheetUGlass30 + - SheetRUGlass30 + - IngotGold30 + - IngotSilver30 + - MaterialBananium10 + - type: ApcPowerReceiver + needsPower: false + powerLoad: 0 + +- type: entity + parent: BaseMachineCircuitboard + id: ADTFurnanceMachineCircuitboard + name: ore furnance machine board + components: + - type: Sprite + state: supply + - type: MachineBoard + prototype: ADTFurnance + requirements: + MatterBin: 1 + Manipulator: 3 + materialRequirements: + Glass: 1 + +- type: entity + name: water well + id: ADTWaterWell + parent: SinkEmpty + suffix: Water + components: + - type: SolutionContainerManager + solutions: + drainBuffer: + maxVol: 200 + tank: + reagents: + - ReagentId: Water + Quantity: 2000 + - type: SolutionRegeneration + solution: tank + generated: + reagents: + - ReagentId: Water + Quantity: 10 + - type: Sprite + sprite: ADT/Structures/Machines/water_well.rsi + layers: + - state: icon + - map: [ "enum.SolutionContainerLayers.Fill" ] + state: icon + visible: false + +- type: entity + id: ADTFoodFurnance + parent: KitchenMicrowave + name: Food Furnance + description: It's magic. + components: + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.4,-0.4,0.4,0.4" + density: 190 + mask: + - MachineMask + layer: + - MachineLayer + - type: Sprite + sprite: ADT/Structures/Machines/food_furnance.rsi + - type: ApcPowerReceiver + needsPower: false + powerLoad: 0 + - type: Machine + board: ADTFoodFurnanceMachineCircuitboard + +- type: entity + parent: BaseMachineCircuitboard + id: ADTFoodFurnanceMachineCircuitboard + name: food furnance machine board + components: + - type: Sprite + state: supply + - type: MachineBoard + prototype: ADTFoodFurnance + requirements: + MatterBin: 1 + Manipulator: 3 + materialRequirements: + Glass: 1 + +- type: entity + id: ADTForerunnersSphere + name: Forerunners Sphere + description: Forerunners Sphere + placement: + mode: SnapgridCenter + components: + - type: SpriteFade + - type: Clickable + - type: Sprite + sprite: ADT/Objects/Decoration/forerunners_sphere.rsi + drawdepth: Overdoors + state: icon + - type: Physics + bodyType: Static + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.5,0,0.5,-0.5" + density: 1000 + layer: + - WallLayer + - type: Damageable + damageContainer: Inorganic + damageModifierSet: Metallic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 5000 + behaviors: + - !type:SpawnEntitiesBehavior + spawn: + SheetSteel: + min: 10 + max: 20 + - !type:PlaySoundBehavior + sound: + path: /Audio/Effects/metal_break1.ogg + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: PointLight + radius: 4.8 + energy: 2.6 + color: "#28b85f" + +- type: entity + id: ADTForerunnersComputer + name: Forerunners Computer + description: Forerunners Computer + placement: + mode: SnapgridCenter + components: + - type: SpriteFade + - type: Clickable + - type: Sprite + sprite: ADT/Objects/Decoration/forerunners_computer.rsi + drawdepth: Overdoors + state: icon + - type: Physics + bodyType: Static + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeAabb + bounds: "-0.35,-0.35,0.35,0.35" + density: 1000 + layer: + - WallLayer + - type: Damageable + damageContainer: Inorganic + damageModifierSet: Metallic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 5000 + behaviors: + - !type:SpawnEntitiesBehavior + spawn: + SheetSteel: + min: 10 + max: 20 + - !type:PlaySoundBehavior + sound: + path: /Audio/Effects/metal_break1.ogg + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: PointLight + radius: 2.8 + energy: 1.6 + color: "#28b85f" + +- type: entity + id: ADTForerunnersDoor + name: forerunners door + parent: BaseMaterialDoorNavMap + description: A door, where will it lead? + components: + - type: Sprite + sprite: ADT/Structures/Doors/forerunners_door.rsi + layers: + - state: closed + map: ["enum.DoorVisualLayers.Base"] + - type: Damageable + damageContainer: Inorganic + damageModifierSet: StrongMetallic + - type: Destructible + thresholds: + - trigger: + !type:DamageTrigger + damage: 800 + behaviors: + - !type:DoActsBehavior + acts: ["Destruction"] + - type: PointLight + radius: 2.8 + energy: 1.6 + color: "#28b85f" diff --git a/Resources/Prototypes/ADT/Recipes/Construction/Graph/bonfire.yml b/Resources/Prototypes/ADT/Recipes/Construction/Graph/bonfire.yml new file mode 100644 index 00000000000..4c8c3c07b50 --- /dev/null +++ b/Resources/Prototypes/ADT/Recipes/Construction/Graph/bonfire.yml @@ -0,0 +1,24 @@ +- type: constructionGraph + id: Bonfire + start: start + graph: + - node: start + actions: + - !type:DestroyEntity {} + edges: + - to: bonfire + steps: + - material: WoodPlank + amount: 15 + doAfter: 3 + - node: bonfire + entity: Bonfire + edges: + - to: start + completed: + - !type:SpawnPrototype + prototype: MaterialWoodPlank1 + amount: 10 + steps: + - tool: Prying + doAfter: 2 diff --git a/Resources/Prototypes/ADT/Recipes/Construction/furniture.yml b/Resources/Prototypes/ADT/Recipes/Construction/furniture.yml index 198abd9f478..69a04f36b51 100644 --- a/Resources/Prototypes/ADT/Recipes/Construction/furniture.yml +++ b/Resources/Prototypes/ADT/Recipes/Construction/furniture.yml @@ -1043,3 +1043,22 @@ canBuildInImpassable: false conditions: - !type:TileNotBlocked + +#крафт костра + +- type: construction + id: ADTBonfireRecipe + name: bonfire + description: Just dont freeze. + graph: Bonfire + startNode: start + targetNode: bonfire + category: construction-category-misc + icon: + sprite: Structures/Decoration/bonfire.rsi + state: bonfire + objectType: Structure + placementMode: SnapgridCenter + canBuildInImpassable: false + conditions: + - !type:TileNotBlocked diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Melee/fireaxe.yml b/Resources/Prototypes/Entities/Objects/Weapons/Melee/fireaxe.yml index b46ee096336..44103888d42 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Melee/fireaxe.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Melee/fireaxe.yml @@ -39,6 +39,8 @@ - Prying - type: ToolTileCompatible - type: Prying + # - type: TilePrying + # advanced: true - type: UseDelay delay: 1 - type: StealTarget diff --git a/Resources/Prototypes/Entities/Structures/Decoration/bonfire.yml b/Resources/Prototypes/Entities/Structures/Decoration/bonfire.yml index 22aef79340b..d891be4f8af 100644 --- a/Resources/Prototypes/Entities/Structures/Decoration/bonfire.yml +++ b/Resources/Prototypes/Entities/Structures/Decoration/bonfire.yml @@ -30,6 +30,9 @@ sound: path: /Audio/Ambience/Objects/fireplace.ogg - type: AlwaysHot + - type: Construction + graph: Bonfire + node: bonfire - type: entity id: LegionnaireBonfire diff --git a/Resources/Prototypes/NES/Ivents/frostpunk.yml b/Resources/Prototypes/NES/Ivents/frostpunk.yml index ab5d0a32a21..0831c719e2e 100644 --- a/Resources/Prototypes/NES/Ivents/frostpunk.yml +++ b/Resources/Prototypes/NES/Ivents/frostpunk.yml @@ -212,7 +212,9 @@ - type: entity id: NesIisysWallRock parent: BaseStructure - name: камень Иссус (бессмертный) + name: Бедрок + description: Коренная горная порода. Слишком крепкая, чтобы её можно было разрушить ручными инструментами. + suffix: Неразрушимый components: - type: PlacementReplacement key: walls diff --git a/Resources/Textures/ADT/Mobs/Animals/wild_pig.rsi/dead.png b/Resources/Textures/ADT/Mobs/Animals/wild_pig.rsi/dead.png new file mode 100644 index 00000000000..c131b28235f Binary files /dev/null and b/Resources/Textures/ADT/Mobs/Animals/wild_pig.rsi/dead.png differ diff --git a/Resources/Textures/ADT/Mobs/Animals/wild_pig.rsi/meta.json b/Resources/Textures/ADT/Mobs/Animals/wild_pig.rsi/meta.json new file mode 100644 index 00000000000..b33b3d6e659 --- /dev/null +++ b/Resources/Textures/ADT/Mobs/Animals/wild_pig.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by discord:not_so_big_chungus для Времени Приключений MRP", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "pig", + "directions": 4 + }, + { + "name": "dead" + } + ] +} diff --git a/Resources/Textures/ADT/Mobs/Animals/wild_pig.rsi/pig.png b/Resources/Textures/ADT/Mobs/Animals/wild_pig.rsi/pig.png new file mode 100644 index 00000000000..6cef2090988 Binary files /dev/null and b/Resources/Textures/ADT/Mobs/Animals/wild_pig.rsi/pig.png differ diff --git a/Resources/Textures/ADT/Objects/Decoration/forerunners_computer.rsi/icon.png b/Resources/Textures/ADT/Objects/Decoration/forerunners_computer.rsi/icon.png new file mode 100644 index 00000000000..46f8ffe2deb Binary files /dev/null and b/Resources/Textures/ADT/Objects/Decoration/forerunners_computer.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Objects/Decoration/forerunners_computer.rsi/meta.json b/Resources/Textures/ADT/Objects/Decoration/forerunners_computer.rsi/meta.json new file mode 100644 index 00000000000..11146bf64ac --- /dev/null +++ b/Resources/Textures/ADT/Objects/Decoration/forerunners_computer.rsi/meta.json @@ -0,0 +1,15 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by discord:not_so_big_chungus для Времени Приключений МРП сервер", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ [ 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15 ] ] + } + ] +} diff --git a/Resources/Textures/ADT/Objects/Decoration/forerunners_sphere.rsi/icon.png b/Resources/Textures/ADT/Objects/Decoration/forerunners_sphere.rsi/icon.png new file mode 100644 index 00000000000..fc3d6aebf37 Binary files /dev/null and b/Resources/Textures/ADT/Objects/Decoration/forerunners_sphere.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Objects/Decoration/forerunners_sphere.rsi/meta.json b/Resources/Textures/ADT/Objects/Decoration/forerunners_sphere.rsi/meta.json new file mode 100644 index 00000000000..60eb835b8c2 --- /dev/null +++ b/Resources/Textures/ADT/Objects/Decoration/forerunners_sphere.rsi/meta.json @@ -0,0 +1,15 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by discord:not_so_big_chungus для Времени Приключений МРП сервер", + "size": { + "x": 96, + "y": 96 + }, + "states": [ + { + "name": "icon", + "delays": [ [ 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15 ] ] + } + ] +} diff --git a/Resources/Textures/ADT/Objects/Storage/rimworld_mre.rsi/icon.png b/Resources/Textures/ADT/Objects/Storage/rimworld_mre.rsi/icon.png new file mode 100644 index 00000000000..c8405999c5f Binary files /dev/null and b/Resources/Textures/ADT/Objects/Storage/rimworld_mre.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Objects/Storage/rimworld_mre.rsi/meta.json b/Resources/Textures/ADT/Objects/Storage/rimworld_mre.rsi/meta.json new file mode 100644 index 00000000000..f954ea938e8 --- /dev/null +++ b/Resources/Textures/ADT/Objects/Storage/rimworld_mre.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Made for Adventure Time project. Art by discord:not_so_big_chungus", + "states": [ + { + "name": "icon" + } + ] +} diff --git a/Resources/Textures/ADT/Structures/Doors/forerunners_door.rsi/closed.png b/Resources/Textures/ADT/Structures/Doors/forerunners_door.rsi/closed.png new file mode 100644 index 00000000000..75ea3cf95fb Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/forerunners_door.rsi/closed.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/forerunners_door.rsi/closing.png b/Resources/Textures/ADT/Structures/Doors/forerunners_door.rsi/closing.png new file mode 100644 index 00000000000..5d48b8a5598 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/forerunners_door.rsi/closing.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/forerunners_door.rsi/meta.json b/Resources/Textures/ADT/Structures/Doors/forerunners_door.rsi/meta.json new file mode 100644 index 00000000000..47641f06923 --- /dev/null +++ b/Resources/Textures/ADT/Structures/Doors/forerunners_door.rsi/meta.json @@ -0,0 +1,57 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by discord:not_so_big_chungus для Времени Приключений МРП сервер", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "closed", + "directions": 1, + "delays": [ + [ + 1.0 + ] + ] + }, + { + "name": "closing", + "directions": 1, + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "open", + "directions": 1, + "delays": [ + [ + 1.0 + ] + ] + }, + { + "name": "opening", + "directions": 1, + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + } + ] +} diff --git a/Resources/Textures/ADT/Structures/Doors/forerunners_door.rsi/open.png b/Resources/Textures/ADT/Structures/Doors/forerunners_door.rsi/open.png new file mode 100644 index 00000000000..7a6f1d9ac03 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/forerunners_door.rsi/open.png differ diff --git a/Resources/Textures/ADT/Structures/Doors/forerunners_door.rsi/opening.png b/Resources/Textures/ADT/Structures/Doors/forerunners_door.rsi/opening.png new file mode 100644 index 00000000000..1b0463d89bd Binary files /dev/null and b/Resources/Textures/ADT/Structures/Doors/forerunners_door.rsi/opening.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/meta.json b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/meta.json new file mode 100644 index 00000000000..29dc0fdc25c --- /dev/null +++ b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/meta.json @@ -0,0 +1,45 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Skyrat-tg at commit https://github.com/Skyrat-SS13/Skyrat-tg/commit/ed4fbf117973dafea6e654bee7efdc2316bc2d8d", + "states": [ + { + "name": "mw" + + }, + { + "name": "mw_unlit" + }, + { + "name": "mw0" + }, + { + "name": "mw_running_unlit" + }, + { + "name": "mwb" + }, + { + "name": "mwbloody" + }, + { + "name": "mwbloody0" + }, + { + "name": "mwbloody1" + }, + { + "name": "mwbloodyo" + }, + { + "name": "mwo" + }, + { + "name": "mw-o" + } + ] +} diff --git a/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mw-o.png b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mw-o.png new file mode 100644 index 00000000000..906593abcbe Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mw-o.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mw.png b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mw.png new file mode 100644 index 00000000000..906593abcbe Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mw.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mw0.png b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mw0.png new file mode 100644 index 00000000000..906593abcbe Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mw0.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mw_running_unlit.png b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mw_running_unlit.png new file mode 100644 index 00000000000..906593abcbe Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mw_running_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mw_unlit.png b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mw_unlit.png new file mode 100644 index 00000000000..906593abcbe Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mw_unlit.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mwb.png b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mwb.png new file mode 100644 index 00000000000..906593abcbe Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mwb.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mwbloody.png b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mwbloody.png new file mode 100644 index 00000000000..906593abcbe Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mwbloody.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mwbloody0.png b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mwbloody0.png new file mode 100644 index 00000000000..906593abcbe Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mwbloody0.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mwbloody1.png b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mwbloody1.png new file mode 100644 index 00000000000..906593abcbe Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mwbloody1.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mwbloodyo.png b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mwbloodyo.png new file mode 100644 index 00000000000..906593abcbe Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mwbloodyo.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mwo.png b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mwo.png new file mode 100644 index 00000000000..906593abcbe Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/food_furnance.rsi/mwo.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/furnance.rsi/icon.png b/Resources/Textures/ADT/Structures/Machines/furnance.rsi/icon.png new file mode 100644 index 00000000000..002c12bb083 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/furnance.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/furnance.rsi/meta.json b/Resources/Textures/ADT/Structures/Machines/furnance.rsi/meta.json new file mode 100644 index 00000000000..f0bc8111fcf --- /dev/null +++ b/Resources/Textures/ADT/Structures/Machines/furnance.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by Factorio", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + } + ] +} diff --git a/Resources/Textures/ADT/Structures/Machines/water_well.rsi/icon.png b/Resources/Textures/ADT/Structures/Machines/water_well.rsi/icon.png new file mode 100644 index 00000000000..7db478de080 Binary files /dev/null and b/Resources/Textures/ADT/Structures/Machines/water_well.rsi/icon.png differ diff --git a/Resources/Textures/ADT/Structures/Machines/water_well.rsi/meta.json b/Resources/Textures/ADT/Structures/Machines/water_well.rsi/meta.json new file mode 100644 index 00000000000..d868022ccb0 --- /dev/null +++ b/Resources/Textures/ADT/Structures/Machines/water_well.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by not_so_big_chungus for Время Приключений MRP", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + } + ] +}