On The Shoulders of Giants (#6737)
@@ -1090,6 +1090,10 @@
|
||||
#include "code\game\content\factions\corporations\nanotrasen\nanotrasen-supply\supplies.dm"
|
||||
#include "code\game\content\factions\corporations\nanotrasen\nanotrasen-supply\vehicles.dm"
|
||||
#include "code\game\content\factions\corporations\nanotrasen\nanotrasen-supply\voidsuits.dm"
|
||||
#include "code\game\content\factions\derelict\derelict.dm\derelict_flora.dm"
|
||||
#include "code\game\content\factions\derelict\derelict.dm\derelict_horrors.dm"
|
||||
#include "code\game\content\factions\derelict\derelict.dm\derelict_props.dm"
|
||||
#include "code\game\content\factions\derelict\derelict.dm\derelict_structures.dm"
|
||||
#include "code\game\content\factions\orion\iwl\armor.dm"
|
||||
#include "code\game\content\factions\orion\iwl\guns.dm"
|
||||
#include "code\game\content\factions\orion\iwl\head.dm"
|
||||
|
||||
@@ -0,0 +1,380 @@
|
||||
// Walls
|
||||
|
||||
/datum/material/alienalloy/hardenedstone
|
||||
id = "hardenedstone"
|
||||
name = "hardenedstone"
|
||||
|
||||
// Becomes "[display_name] wall" in the UI.
|
||||
display_name = "hardened stone"
|
||||
|
||||
icon_base = 'code/game/content/factions/derelict/derelict.dmi/cave_walls.dmi'
|
||||
icon_colour = "#422d0e"
|
||||
wall_stripe_icon = null // leave null
|
||||
|
||||
/turf/simulated/wall/event/cave_wall
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/cave_walls.dmi'
|
||||
material_outer = /datum/material/alienalloy/hardenedstone
|
||||
name = "cave wall"
|
||||
desc = "A wall consisting of impenetrable rock. No way you're getting past this without heavy excavation equipment."
|
||||
description_info = "No way you can get past this..."
|
||||
block_tele = TRUE
|
||||
integrity_enabled = 0
|
||||
|
||||
|
||||
// Floors
|
||||
|
||||
/turf/simulated/floor/event/grass
|
||||
footstep_sounds = list("human" = list(
|
||||
'sound/effects/footstep/asteroid1.ogg',
|
||||
'sound/effects/footstep/asteroid2.ogg',
|
||||
'sound/effects/footstep/asteroid3.ogg',
|
||||
'sound/effects/footstep/asteroid4.ogg'))
|
||||
|
||||
/turf/simulated/floor/event/desert
|
||||
footstep_sounds = list("human" = list(
|
||||
'sound/effects/footstep/asteroid1.ogg',
|
||||
'sound/effects/footstep/asteroid2.ogg',
|
||||
'sound/effects/footstep/asteroid3.ogg',
|
||||
'sound/effects/footstep/asteroid4.ogg'))
|
||||
|
||||
/turf/simulated/floor/event/crystal_floor
|
||||
name = "crystal patch"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "crystal_floor"
|
||||
integrity_enabled = 0
|
||||
|
||||
/turf/simulated/floor/event/grass/dirt1
|
||||
name = "dirt"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "dirt1"
|
||||
integrity_enabled = 0
|
||||
footstep_sounds = list("human" = list(
|
||||
'sound/effects/footstep/asteroid1.ogg',
|
||||
'sound/effects/footstep/asteroid2.ogg',
|
||||
'sound/effects/footstep/asteroid3.ogg',
|
||||
'sound/effects/footstep/asteroid4.ogg'))
|
||||
|
||||
|
||||
/turf/simulated/floor/event/grass/dirt2
|
||||
name = "dirt"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "dirt2"
|
||||
integrity_enabled = 0
|
||||
footstep_sounds = list("human" = list(
|
||||
'sound/effects/footstep/asteroid1.ogg',
|
||||
'sound/effects/footstep/asteroid2.ogg',
|
||||
'sound/effects/footstep/asteroid3.ogg',
|
||||
'sound/effects/footstep/asteroid4.ogg'))
|
||||
|
||||
|
||||
/turf/simulated/floor/event/cave1
|
||||
name = "cave floor"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "cave1"
|
||||
integrity_enabled = 0
|
||||
|
||||
/turf/simulated/floor/event/grass/grass1
|
||||
name = "grass"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "grass1"
|
||||
integrity_enabled = 0
|
||||
footstep_sounds = list("human" = list(
|
||||
'sound/effects/footstep/asteroid1.ogg',
|
||||
'sound/effects/footstep/asteroid2.ogg',
|
||||
'sound/effects/footstep/asteroid3.ogg',
|
||||
'sound/effects/footstep/asteroid4.ogg'))
|
||||
|
||||
/turf/simulated/floor/event/desert/desert1
|
||||
name = "sand"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "desert1"
|
||||
integrity_enabled = 0
|
||||
footstep_sounds = list("human" = list(
|
||||
'sound/effects/footstep/asteroid1.ogg',
|
||||
'sound/effects/footstep/asteroid2.ogg',
|
||||
'sound/effects/footstep/asteroid3.ogg',
|
||||
'sound/effects/footstep/asteroid4.ogg'))
|
||||
|
||||
/turf/simulated/floor/event/desert/desert2
|
||||
name = "sand"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "desert2"
|
||||
integrity_enabled = 0
|
||||
footstep_sounds = list("human" = list(
|
||||
'sound/effects/footstep/asteroid1.ogg',
|
||||
'sound/effects/footstep/asteroid2.ogg',
|
||||
'sound/effects/footstep/asteroid3.ogg',
|
||||
'sound/effects/footstep/asteroid4.ogg'))
|
||||
|
||||
/turf/simulated/floor/event/desert/desert3
|
||||
name = "sand"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "desert3"
|
||||
integrity_enabled = 0
|
||||
footstep_sounds = list("human" = list(
|
||||
'sound/effects/footstep/asteroid1.ogg',
|
||||
'sound/effects/footstep/asteroid2.ogg',
|
||||
'sound/effects/footstep/asteroid3.ogg',
|
||||
'sound/effects/footstep/asteroid4.ogg'))
|
||||
|
||||
/turf/simulated/floor/event/desert/crust1
|
||||
name = "rocky sand"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "crust1"
|
||||
integrity_enabled = 0
|
||||
footstep_sounds = list("human" = list(
|
||||
'sound/effects/footstep/asteroid1.ogg',
|
||||
'sound/effects/footstep/asteroid2.ogg',
|
||||
'sound/effects/footstep/asteroid3.ogg',
|
||||
'sound/effects/footstep/asteroid4.ogg'))
|
||||
|
||||
/turf/simulated/floor/event/desert/crust2
|
||||
name = "rocky sand"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "crust2"
|
||||
integrity_enabled = 0
|
||||
footstep_sounds = list("human" = list(
|
||||
'sound/effects/footstep/asteroid1.ogg',
|
||||
'sound/effects/footstep/asteroid2.ogg',
|
||||
'sound/effects/footstep/asteroid3.ogg',
|
||||
'sound/effects/footstep/asteroid4.ogg'))
|
||||
|
||||
/turf/simulated/floor/event/desert/crust3
|
||||
name = "rocky sand"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "crust3"
|
||||
integrity_enabled = 0
|
||||
footstep_sounds = list("human" = list(
|
||||
'sound/effects/footstep/asteroid1.ogg',
|
||||
'sound/effects/footstep/asteroid2.ogg',
|
||||
'sound/effects/footstep/asteroid3.ogg',
|
||||
'sound/effects/footstep/asteroid4.ogg'))
|
||||
|
||||
/turf/simulated/floor/event/desert/dirt1
|
||||
name = "dirt"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "desert_dirt1"
|
||||
integrity_enabled = 0
|
||||
footstep_sounds = list("human" = list(
|
||||
'sound/effects/footstep/asteroid1.ogg',
|
||||
'sound/effects/footstep/asteroid2.ogg',
|
||||
'sound/effects/footstep/asteroid3.ogg',
|
||||
'sound/effects/footstep/asteroid4.ogg'))
|
||||
|
||||
/turf/simulated/floor/event/desert/dirt2
|
||||
name = "dirt"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "desert_dirt2"
|
||||
integrity_enabled = 0
|
||||
footstep_sounds = list("human" = list(
|
||||
'sound/effects/footstep/asteroid1.ogg',
|
||||
'sound/effects/footstep/asteroid2.ogg',
|
||||
'sound/effects/footstep/asteroid3.ogg',
|
||||
'sound/effects/footstep/asteroid4.ogg'))
|
||||
|
||||
/turf/simulated/floor/event/desert/dirt3
|
||||
name = "dirt"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "desert_dirt3"
|
||||
integrity_enabled = 0
|
||||
footstep_sounds = list("human" = list(
|
||||
'sound/effects/footstep/asteroid1.ogg',
|
||||
'sound/effects/footstep/asteroid2.ogg',
|
||||
'sound/effects/footstep/asteroid3.ogg',
|
||||
'sound/effects/footstep/asteroid4.ogg'))
|
||||
|
||||
// Decals
|
||||
|
||||
/obj/effect/decal/event/crystal_small
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "crystal_small"
|
||||
integrity_enabled = 0
|
||||
|
||||
/obj/effect/decal/event/mound_small
|
||||
name = "small mound"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "mound_small"
|
||||
integrity_enabled = 0
|
||||
|
||||
/obj/effect/decal/event/mound_medium
|
||||
name = "chunky mound"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "mound_medium"
|
||||
integrity_enabled = 0
|
||||
|
||||
/obj/effect/decal/event/mound_large
|
||||
name = "large mound"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "mound_large"
|
||||
integrity_enabled = 0
|
||||
|
||||
// Rocks
|
||||
|
||||
/obj/stucture/flora/rock/crystal_medium
|
||||
name = "large crystal"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "crystal_medium"
|
||||
integrity_enabled = 0
|
||||
light_power = 2
|
||||
light_range = 2
|
||||
light_color = "#9966cc"
|
||||
|
||||
/obj/stucture/flora/rock/crystal_large
|
||||
name = "hefty crystal"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "crystal_large"
|
||||
integrity_enabled = 0
|
||||
light_power = 3
|
||||
light_range = 4
|
||||
light_color = "#9966cc"
|
||||
|
||||
/obj/structure/flora/rock/rock1
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "rock1"
|
||||
|
||||
/obj/structure/flora/rock/rock2
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "rock2"
|
||||
|
||||
/obj/structure/flora/rock/rock3
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "rock3"
|
||||
|
||||
/obj/structure/flora/rock/rock4
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "rock4"
|
||||
|
||||
// Grass
|
||||
|
||||
/obj/structure/flora/grass/event
|
||||
name = "grass"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
anchored = 1
|
||||
density = 0
|
||||
opacity = 0
|
||||
|
||||
/obj/structure/flora/grass/event/sparse_grass1
|
||||
icon_state = "sparsegrass1"
|
||||
|
||||
/obj/structure/flora/grass/event/sparse_grass2
|
||||
icon_state = "sparsegrass2"
|
||||
|
||||
/obj/structure/flora/grass/event/sparse_grass3
|
||||
icon_state = "sparse_grass3"
|
||||
|
||||
/obj/structure/flora/grass/event/full_grass1
|
||||
icon_state = "fullgrass1"
|
||||
|
||||
/obj/structure/flora/grass/event/full_grass2
|
||||
icon_state = "fullgrass2"
|
||||
|
||||
/obj/structure/flora/grass/event/full_grass3
|
||||
icon_state = "fullgrass3"
|
||||
|
||||
/obj/structure/flora/grass/event/leafy_bush1
|
||||
icon_state = "leafybush1"
|
||||
|
||||
/obj/structure/flora/grass/event/leafy_bush2
|
||||
icon_state = "leafybush2"
|
||||
|
||||
/obj/structure/flora/grass/event/leafy_bush3
|
||||
icon_state = "leafy_bush3"
|
||||
|
||||
/obj/structure/flora/grass/event/grassy_bush1
|
||||
icon_state = "grassybush1"
|
||||
|
||||
/obj/structure/flora/grass/event/stalky_bush1
|
||||
icon_state = "stalkybush1"
|
||||
|
||||
/obj/structure/flora/grass/event/bush1
|
||||
icon_state = "bush1"
|
||||
|
||||
/obj/structure/flora/grass/event/reed_bush1
|
||||
icon_state = "reedbush1"
|
||||
|
||||
/obj/structure/flora/grass/event/ferny_bush1
|
||||
icon_state = "fernybush1"
|
||||
|
||||
/obj/structure/flora/grass/event/sunny_bush1
|
||||
icon_state = "sunnybush1"
|
||||
|
||||
/obj/structure/flora/grass/event/generic_bush1
|
||||
icon_state = "genericbush1"
|
||||
|
||||
/obj/structure/flora/grass/event/point_bush1
|
||||
icon_state = "pointybush1"
|
||||
|
||||
/obj/structure/flora/grass/event/lavender_grass1
|
||||
icon_state = "lavendergrass1"
|
||||
|
||||
/obj/structure/flora/grass/event/yellow_flowers1
|
||||
icon_state = "ywflowers1"
|
||||
|
||||
/obj/structure/flora/grass/event/bright_flowers1
|
||||
icon_state = "brflowers1"
|
||||
|
||||
/obj/structure/flora/grass/event/purple_flowers1
|
||||
icon_state = "ppflowers1"
|
||||
|
||||
/obj/structure/flora/grass/event/heavy_grass1
|
||||
icon_state = "heavygrass_1"
|
||||
|
||||
/obj/structure/flora/grass/event/heavy_grass2
|
||||
icon_state = "heavygrass_2"
|
||||
|
||||
/obj/structure/flora/grass/event/heavy_grass3
|
||||
icon_state = "heavygrass_3"
|
||||
|
||||
/obj/structure/flora/grass/event/heavy_grass4
|
||||
icon_state = "heavygrass_4"
|
||||
|
||||
/obj/structure/flora/grass/event/heavy_grass5
|
||||
icon_state = "heavygrass5"
|
||||
|
||||
/obj/structure/flora/grass/event/cactus1
|
||||
icon_state = "cactus_1"
|
||||
name = "cactus"
|
||||
|
||||
/obj/structure/flora/grass/event/cactus2
|
||||
icon_state = "cactus_2"
|
||||
name = "cactus"
|
||||
|
||||
/obj/structure/flora/grass/event/cactus3
|
||||
icon_state = "cactus_3"
|
||||
name = "cactus"
|
||||
|
||||
/obj/structure/flora/grass/event/cactus4
|
||||
icon_state = "cactus_4"
|
||||
name = "cactus"
|
||||
|
||||
/obj/structure/flora/grass/event/cactus5
|
||||
icon_state = "cactus_5"
|
||||
name = "cactus"
|
||||
|
||||
/obj/structure/flora/grass/event/cacti1
|
||||
icon_state = "cacti_1"
|
||||
name = "cacti"
|
||||
|
||||
/obj/structure/flora/grass/event/cacti2
|
||||
icon_state = "cacti_2"
|
||||
name = "cacti"
|
||||
|
||||
// Trees
|
||||
|
||||
/obj/structure/flora/tree/tree1
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "tree_1"
|
||||
|
||||
/obj/structure/flora/tree/tree2
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "tree_2"
|
||||
|
||||
/obj/structure/flora/tree/tree3
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "tree_3"
|
||||
|
||||
/obj/structure/flora/tree/tree4
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_flora.dmi'
|
||||
icon_state = "tree_4"
|
||||
|
||||
|
||||
@@ -0,0 +1,134 @@
|
||||
// Contains the special mobs for the Derelict.
|
||||
// Most of these creatures are made or evolved with a substance named 'Ether.'
|
||||
// I won't explain what Ether is here, but it has interesting effects on life.
|
||||
|
||||
|
||||
/mob/living/simple_mob/animal/event/derelict/horror
|
||||
name = "horror"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_horrors.dmi'
|
||||
desc = "A hulking creature, towering above the usual person. Its five glowing blue eyes shine in the darkness, and its claws practically glow with some sort of energy."
|
||||
icon_state = "horror"
|
||||
icon_living = "horror"
|
||||
icon_dead = "horror_dead"
|
||||
maxHealth = 400
|
||||
health = 400
|
||||
icon_scale_x = 1.1
|
||||
icon_scale_y = 1.1
|
||||
movement_cooldown = 3
|
||||
legacy_melee_damage_lower = 30
|
||||
legacy_melee_damage_upper = 30
|
||||
base_attack_cooldown = 8
|
||||
attack_sound = 'sound/mobs/biomorphs/drone_attack.ogg'
|
||||
ai_holder_type = /datum/ai_holder/polaris/simple_mob/event
|
||||
|
||||
/mob/living/simple_mob/animal/event/derelict/geist
|
||||
name = "geist"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_horrors.dmi'
|
||||
desc = "A floating orb of barely contained energy. It moves through the air with some sort of purpose, and fills the area around it with static electricity. Physical objects seem to just phase through it without issue, maybe energy would be different...?"
|
||||
icon_state = "geist"
|
||||
icon_living = "geist"
|
||||
maxHealth = 200
|
||||
health = 200
|
||||
armor_legacy_mob = list(
|
||||
"melee" = 100,
|
||||
"bullet" = 100,
|
||||
"laser" = 0,
|
||||
"energy" = 0,
|
||||
"bomb" = 100,
|
||||
"bio" = 100,
|
||||
"rad" = 100,
|
||||
)
|
||||
movement_cooldown = 10
|
||||
legacy_melee_damage_lower = 0
|
||||
legacy_melee_damage_upper = 0
|
||||
base_attack_cooldown = 10
|
||||
projectiletype = /obj/projectile/temp/hot
|
||||
ai_holder_type = /datum/ai_holder/polaris/simple_mob/ranged/kiting/threatening
|
||||
|
||||
/mob/living/simple_mob/animal/event/derelict/swarm
|
||||
name = "!"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_horrors.dmi'
|
||||
desc = "What looks like a... Glowing butterfly? No, that can't be right. Its form warps eratically, as if its out of sync with reality. Energy seems to just... Pass through it, and you can't seem to hit it. Ballistic weaponry may work."
|
||||
icon_state = "swarm"
|
||||
icon_living = "swarm"
|
||||
maxHealth = 150
|
||||
health = 150
|
||||
armor_legacy_mob = list(
|
||||
"melee" = 100,
|
||||
"bullet" = 0,
|
||||
"laser" = 100,
|
||||
"energy" = 100,
|
||||
"bomb" = 100,
|
||||
"bio" = 100,
|
||||
"rad" = 100,
|
||||
)
|
||||
movement_cooldown = 1
|
||||
legacy_melee_damage_lower = 15
|
||||
legacy_melee_damage_upper = 15
|
||||
base_attack_cooldown = 6
|
||||
attack_sound = 'sound/effects/stealthoff.ogg'
|
||||
ai_holder_type = /datum/ai_holder/polaris/simple_mob/event
|
||||
|
||||
/mob/living/simple_mob/animal/event/derelict/phantom
|
||||
name = "?"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_horrors.dmi'
|
||||
desc = "Something isn't right. It's as if the shadows themselves have manifested into physical being, looking at it for too long causes whispers to start building up in your head. Oddly, projectiles just... Pass through whatever this might be, melee might work better."
|
||||
icon_state = "phantom"
|
||||
icon_living = "phantom"
|
||||
maxHealth = 250
|
||||
health = 250
|
||||
armor_legacy_mob = list(
|
||||
"melee" = 0,
|
||||
"bullet" = 100,
|
||||
"laser" = 100,
|
||||
"energy" = 100,
|
||||
"bomb" = 100,
|
||||
"bio" = 100,
|
||||
"rad" = 100,
|
||||
)
|
||||
movement_cooldown = 3
|
||||
legacy_melee_damage_lower = 25
|
||||
legacy_melee_damage_upper = 25
|
||||
base_attack_cooldown = 9
|
||||
attack_sound = 'sound/effects/stealthoff.ogg'
|
||||
ai_holder_type = /datum/ai_holder/polaris/simple_mob/event
|
||||
|
||||
/mob/living/simple_mob/animal/event/derelict/vortex
|
||||
name = "%%$%&"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_horrors.dmi'
|
||||
desc = "A swirling mass of matter that doesn't seem to be entirely within reality. It discharges incessant amounts of black energy that wreak havoc on the nervous system. Any projectiles seem to just phase through it, melee might work better."
|
||||
icon_state = "vortex"
|
||||
icon_living = "vortex"
|
||||
maxHealth = 150
|
||||
health = 150
|
||||
armor_legacy_mob = list(
|
||||
"melee" = 0,
|
||||
"bullet" = 100,
|
||||
"laser" = 100,
|
||||
"energy" = 100,
|
||||
"bomb" = 100,
|
||||
"bio" = 100,
|
||||
"rad" = 100,
|
||||
)
|
||||
movement_cooldown = 6
|
||||
legacy_melee_damage_lower = 25
|
||||
legacy_melee_damage_upper = 25
|
||||
base_attack_cooldown = 11
|
||||
attack_sound = 'sound/effects/stealthoff.ogg'
|
||||
ai_holder_type = /datum/ai_holder/polaris/simple_mob/ranged/kiting/threatening
|
||||
projectiletype = /obj/projectile/beam/stun
|
||||
|
||||
/mob/living/simple_mob/animal/event/derelict/hallucination
|
||||
name = "WE SEE YOU"
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_horrors.dmi'
|
||||
desc = "Its form shimmers eratically, it doesn't even have a head, just a glowing ball of fire that doesn't stop burning. Your attacks don't even make it flinch. IT SEES YOU. IT KNOWS YOU. DON'T TRY TO RUN."
|
||||
icon_state = "hallucination"
|
||||
icon_living = "hallucination"
|
||||
maxHealth = 300
|
||||
health = 300
|
||||
icon_scale_x = 1.2
|
||||
icon_scale_y = 1.2
|
||||
movement_cooldown = 2
|
||||
base_attack_cooldown = 8
|
||||
attack_sound = 'sound/hallucinations/growl1.ogg'
|
||||
ai_holder_type = /datum/ai_holder/polaris/simple_mob/event
|
||||
@@ -0,0 +1,349 @@
|
||||
/obj/structure/event/prop
|
||||
name = "derelict machinery"
|
||||
desc = "Ancient machinery that may have once served a purpose ages ago."
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_props.dmi'
|
||||
density = 1
|
||||
anchored = 1
|
||||
allow_unanchor = 0
|
||||
integrity_enabled = 0
|
||||
|
||||
/obj/item/event/prop/
|
||||
name = "derelict machinery"
|
||||
desc = "Ancient machinery that may have once served a purpose ages ago."
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_props.dmi'
|
||||
density = 0
|
||||
anchored = 0
|
||||
integrity_enabled = 0
|
||||
|
||||
// Props
|
||||
|
||||
/obj/structure/event/prop/jarshelf
|
||||
icon_state = "jarshelf"
|
||||
name = "derelict shelf"
|
||||
desc = "An ancient shelf that seemed to have once been stocked with vials. Different runes mark each of the shelves."
|
||||
|
||||
/obj/structure/event/prop/overgrown_pod
|
||||
icon_state = "overgrown_pod"
|
||||
name = "overgrown pod"
|
||||
desc = "Some sort of pod like structure that has long since ran out of its emergency power-source. Colorful vegetation spills out of the pods interior, whatever it once held is long gone."
|
||||
|
||||
/obj/structure/event/prop/active_pod
|
||||
icon_state = "active_pod"
|
||||
name = "active pod"
|
||||
desc = "Despite the fading condition of this machine, it still seems to contain something that faintly wriggles around, held in an unbreakable stasis."
|
||||
|
||||
/obj/structure/event/prop/active_pod2
|
||||
icon_state = "active_pod2"
|
||||
name = "active pod"
|
||||
desc = "Despite the fading condition of this machine, it still seems to contain something that faintly wriggles around, held in an unbreakable stasis."
|
||||
|
||||
/obj/structure/event/prop/active_pod3
|
||||
icon_state = "active_pod3"
|
||||
name = "active pod"
|
||||
desc = "Despite the fading condition of this machine, it still seems to contain something that faintly wriggles around, held in an unbreakable stasis."
|
||||
|
||||
/obj/structure/event/prop/empty_pod
|
||||
icon_state = "empty_pod"
|
||||
name = "empty pod"
|
||||
desc = "An empty pod that ran out of power a long time ago."
|
||||
|
||||
/obj/structure/event/prop/broken_pod
|
||||
icon_state = "broken_pod"
|
||||
name = "shattered pod"
|
||||
desc = "A pod like structure that's been torn to shreds. Claw marks and other various damage covers what remains of its alloy, the destruction looks recent."
|
||||
|
||||
/obj/structure/event/prop/flesh_pod
|
||||
icon_state = "flesh_pod"
|
||||
name = "blood filled pod"
|
||||
desc = "A pod that looks like it's filled with blood and flesh. You swear you saw it move..."
|
||||
|
||||
/obj/structure/event/prop/terminal1
|
||||
icon_state = "terminal1"
|
||||
name = "ancient terminal"
|
||||
desc = "An ancient terminal adorned with multiple odd symbols. You can vaguely see how it might have once worked, but now it's a depowered husk."
|
||||
|
||||
/obj/structure/event/prop/terminal2
|
||||
icon_state = "terminal2"
|
||||
name = "derelict console"
|
||||
desc = "This console might have worked once. Now, it's as good as useless considering the impenetrable alloy it's made of."
|
||||
|
||||
/obj/structure/event/prop/terminal3
|
||||
icon_state = "terminal3"
|
||||
name = "derelict mainframe"
|
||||
desc = "A bulky terminal that might have once served as some important interface or uplink. Good luck getting it to work now..."
|
||||
|
||||
/obj/structure/event/prop/processor1
|
||||
icon_state = "processor1"
|
||||
name = "ancient processor"
|
||||
desc = "A machine responsible for once processing information. Though you can't quite be sure..."
|
||||
|
||||
/obj/structure/event/prop/processor2
|
||||
icon_state = "processor2"
|
||||
name = "derelict processor"
|
||||
desc = "A large machine that could process large amounts of information at once. Now? Completely useless without power and maintenance."
|
||||
|
||||
/obj/item/event/prop/rectangle1
|
||||
icon_state = "rectangle1"
|
||||
name = "odd rectangle"
|
||||
desc = "Some sort of odd rectangle... You can't quite figure out what it could have been used for."
|
||||
|
||||
/obj/item/event/prop/rectangle2
|
||||
icon_state = "rectangle2"
|
||||
name = "ancient device"
|
||||
desc = "A smaller device that appears lighter than the rest. Its front might serve as some sort of interface, or port. Might be important!"
|
||||
|
||||
/obj/structure/event/prop/case1
|
||||
icon_state = "case1"
|
||||
name = "bulky case"
|
||||
desc = "A large and heavy storage crate. You can't appear to figure out how to open it..."
|
||||
|
||||
/obj/item/event/prop/case2
|
||||
icon_state = "case2"
|
||||
name = "small case"
|
||||
desc = "A much smaller case, you still can't figure out how to get it open. "
|
||||
|
||||
/obj/item/event/prop/battery1
|
||||
icon_state = "battery1"
|
||||
name = "drained battery"
|
||||
desc = "A pretty heavy battery! Whatever energy source it once held has long since been discharged."
|
||||
|
||||
/obj/item/event/prop/laptop1
|
||||
icon_state = "laptop1"
|
||||
name = "ancient laptop"
|
||||
desc = "Some sort of... Laptop? Or something that looks like a laptop. You can faintly make out a screen and a bunch of strange runes that might serve as keys. Weird."
|
||||
|
||||
/obj/item/event/prop/laptop2
|
||||
icon_state = "laptop2"
|
||||
name = "derelict laptop"
|
||||
desc = "Another machine that bears close resemblance to some sort of laptop. Doesn't appear to function. Typical."
|
||||
|
||||
/obj/structure/event/prop/crate1
|
||||
icon_state = "crate1"
|
||||
name = "ancient crate"
|
||||
desc = "A ancient crate, really fucking heavy!"
|
||||
|
||||
/obj/structure/event/prop/crate_stack
|
||||
icon_state = "crate_stack"
|
||||
name = "ancient crate stack"
|
||||
desc = "As if one super heavy crate wasn't enough... Now there's two!"
|
||||
|
||||
/obj/structure/event/prop/server1
|
||||
icon_state = "server1"
|
||||
name = "ancient server"
|
||||
desc = "An ancient rectangular machine that has an egregious amount of tubes and pipes coming out of it. Long since depowered."
|
||||
|
||||
/obj/structure/event/prop/server2
|
||||
icon_state = "server2"
|
||||
name = "derelict server"
|
||||
desc = "A impossibly heavy box-like device covered with tubes and pipes, as well as strange wires. Sadly, it is depowered."
|
||||
|
||||
/obj/structure/event/prop/hub1
|
||||
icon_state = "hub1"
|
||||
name = "derelict machine hub"
|
||||
desc = "If you were looking for a network hub, this'd definitely be it. There's no indication if it's active or not."
|
||||
|
||||
/obj/structure/event/prop/chair
|
||||
icon_state = "chair"
|
||||
name = "large chair"
|
||||
desc = "A large chair, fit for something that was clearly humanoid. It'd be best to NOT sit in it."
|
||||
|
||||
/obj/structure/event/prop/survey
|
||||
icon_state = "survey"
|
||||
name = "survey device"
|
||||
desc = "A hand automated device that scans the area around it, sending a reading to whoever the operator is."
|
||||
|
||||
/obj/structure/event/prop/measure
|
||||
icon_state = "measure"
|
||||
name = "measuring device"
|
||||
desc = "Some sort of measuring device, controlled by a remote operator. What is it measuring? Who knows!"
|
||||
|
||||
/obj/structure/event/prop/light1
|
||||
icon_state = "light1"
|
||||
name = "zone light"
|
||||
desc = "An emergency light that runs on a backup power source, meant to provide light to an area. Why does it have to be red?"
|
||||
light_color = "#961717"
|
||||
light_power = 2
|
||||
light_range = 7
|
||||
|
||||
/obj/structure/event/prop/light2
|
||||
icon_state = "light2"
|
||||
name = "lighting emplacement"
|
||||
desc = "A proper lighting tube, mounted onto a tripod. Runs on emergency power linked to a power source in the area."
|
||||
light_power = 2
|
||||
light_range = 6
|
||||
|
||||
/obj/structure/event/prop/light3
|
||||
icon_state = "light3"
|
||||
name = "lighting emplacement"
|
||||
desc = "A proper lighting tube, mounted onto a tripod. Runs on emergency power linked to a power source in the area."
|
||||
light_power = 2
|
||||
light_range = 6
|
||||
|
||||
/obj/structure/event/prop/tank
|
||||
icon_state = "tank"
|
||||
name = "storage tank"
|
||||
desc = "A common storage tank, maybe holding some liquid. You can't quite tell"
|
||||
|
||||
/obj/structure/event/prop/welding_tank
|
||||
icon_state = "weldtank"
|
||||
name = "welding fuel tank"
|
||||
desc = "A large tank holding a significant amount of welder fuel. Best not to light any sparks around this."
|
||||
|
||||
/obj/structure/event/prop/water_tank
|
||||
icon_state = "watertank"
|
||||
name = "water tank"
|
||||
desc = "A vessel that holds an industrial amount of drinking water. Might be used for coolant, or just something to drink."
|
||||
|
||||
/obj/structure/event/prop/kevlon_roll
|
||||
icon_state = "kevlon"
|
||||
name = "kevlon rack"
|
||||
desc = "A rack with some sort of orange roll hitched onto it. What's it even do?"
|
||||
allow_unanchor = 1
|
||||
|
||||
/obj/structure/event/prop/wire
|
||||
icon_state = "wire"
|
||||
name = "safety wire"
|
||||
desc = "A small safety wire, dedicated to cordoning off areas."
|
||||
density = 0
|
||||
|
||||
/obj/structure/event/prop/campfire
|
||||
icon_state = "campfire"
|
||||
name = "campfire"
|
||||
desc = "A small, homely campfire."
|
||||
|
||||
/obj/structure/event/prop/cat_clock
|
||||
icon_state = "cat_clock_motion"
|
||||
name = "cat clock"
|
||||
desc = "These creepy things should have been forgotten centuries ago."
|
||||
density = 0
|
||||
|
||||
/obj/structure/event/prop/blue_barrel
|
||||
icon_state = "barrel_blue"
|
||||
name = "blue barrel"
|
||||
desc = "A standard storage barrel."
|
||||
allow_unanchor = 1
|
||||
|
||||
/obj/structure/event/prop/green_barrel
|
||||
icon_state = "barrel_green"
|
||||
name = "green barrel"
|
||||
desc = "A standard storage barrel."
|
||||
allow_unanchor = 1
|
||||
|
||||
/obj/structure/event/prop/red_barrel
|
||||
icon_state = "barrel_red"
|
||||
name = "red barrel"
|
||||
desc = "A standard storage barrel."
|
||||
allow_unanchor = 1
|
||||
|
||||
/obj/structure/event/prop/yellow_barrel
|
||||
icon_state = "barrel_yellow"
|
||||
name = "yellow barrel"
|
||||
desc = "A standard storage barrel."
|
||||
allow_unanchor = 1
|
||||
|
||||
/obj/structure/event/prop/white_barrel
|
||||
icon_state = "barrel_white"
|
||||
name = "white barrel"
|
||||
desc = "A standard storage barrel."
|
||||
allow_unanchor = 1
|
||||
|
||||
/obj/structure/event/prop/derelict_tube1
|
||||
icon_state = "tube1"
|
||||
name = "derelict tube"
|
||||
desc = "A mysterious tube shaped object."
|
||||
allow_unanchor = 1
|
||||
|
||||
/obj/structure/event/prop/derelict_tube2
|
||||
icon_state = "tube2"
|
||||
name = "ancient tube"
|
||||
desc = "A mysterious tube shaped object."
|
||||
allow_unanchor = 1
|
||||
|
||||
/obj/structure/event/prop/derelict_collumn
|
||||
icon_state = "collumn"
|
||||
name = "derelict collumn"
|
||||
desc = "A dim collumn. Looks odd."
|
||||
allow_unanchor = 1
|
||||
|
||||
// 32x32 Props
|
||||
|
||||
/obj/structure/event/prop/fuel_crawler
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/32x32 props.dmi'
|
||||
icon_state = "crawler_fuel"
|
||||
name = "fuel crawler"
|
||||
desc = "A large crawler vehicle, designed to carry various types of fuel long distances."
|
||||
bounds = "64,32"
|
||||
bound_height = 64
|
||||
bound_width = 64
|
||||
|
||||
/obj/structure/event/prop/crawler
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/32x32 props.dmi'
|
||||
icon_state = "crawler"
|
||||
name = "crawler"
|
||||
desc = "A old and tested ATV design commonly seen throughout the frontier. Hard to break, easy to maintain and able to be fitted for about any role you can think of."
|
||||
bounds = "64,32"
|
||||
bound_height = 64
|
||||
bound_width = 64
|
||||
|
||||
/obj/structure/event/prop/covered_crawler
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/32x32 props.dmi'
|
||||
icon_state = "crawler_covered"
|
||||
name = "cargo crawler"
|
||||
desc = "A crawler that's been refitted to carry heavy amounts of various cargo. Comes with a cover to protect its cargo from the weather."
|
||||
bounds = "64,32"
|
||||
bound_height = 64
|
||||
bound_width = 64
|
||||
|
||||
/obj/structure/event/prop/mining_truck
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/32x32 props.dmi'
|
||||
icon_state = "truck_mining"
|
||||
name = "mining truck"
|
||||
desc = "A standard truck that seems to be carrying quite a lot of mining and excavation gear, all very heavy duty."
|
||||
bounds = "64,32"
|
||||
bound_height = 64
|
||||
bound_width = 64
|
||||
|
||||
/obj/structure/event/prop/tractor
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/32x32 props.dmi'
|
||||
icon_state = "tractor"
|
||||
name = "cargo tractor"
|
||||
desc = "A heavy duty cargo tractor, usually utilized to carry some VERY heavy equipment."
|
||||
bounds = "64,64"
|
||||
bound_height = 64
|
||||
bound_width = 64
|
||||
|
||||
// 64X64 Props
|
||||
|
||||
/obj/structure/event/prop/excavation_drill
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/64x64 props.dmi'
|
||||
icon_state = "drill"
|
||||
name = "excavation drill"
|
||||
desc = "A towering drill that extends deep into the earth. Whatever it's being used for, it appears to be offline at the moment."
|
||||
bound_height = 64
|
||||
|
||||
// 96X96 Props
|
||||
|
||||
/obj/structure/event/prop/closed_derelict_gate
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_doors 96x96.dmi'
|
||||
icon_state = "derelict_gate_closed"
|
||||
name = "derelict gate"
|
||||
desc = "A massive gate that unfortunately doesn't seem to function anymore. It's covered in odd symbols."
|
||||
bounds = "96,32"
|
||||
opacity = 1
|
||||
|
||||
/obj/structure/event/prop/opened_derelict_gate
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_doors 96x96.dmi'
|
||||
icon_state = "derelict_gate_open"
|
||||
name = "derelict gate"
|
||||
desc = "A massive gate that appears to have been forced open. There's no hope of getting it back closed."
|
||||
bounds = "96,32"
|
||||
density = 0
|
||||
|
||||
/obj/structure/event/prop/derelict_core
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/96x96 props.dmi'
|
||||
icon_state = "core"
|
||||
name = "gargatuan core"
|
||||
desc = "Some sort of... Core, it's gargatuan in size and appears to flicker with brief power. There's a number of ports and slots built into the frame."
|
||||
bounds = "96,32"
|
||||
density = 1
|
||||
opacity = 1
|
||||
@@ -0,0 +1,135 @@
|
||||
/datum/material/alienalloy/derelictalloy
|
||||
id = "derelictalloy"
|
||||
name = "derelictalloy"
|
||||
|
||||
// Becomes "[display_name] wall" in the UI.
|
||||
display_name = "derelict alloy"
|
||||
|
||||
icon_base = 'code/game/content/factions/derelict/derelict.dmi/derelict_walls.dmi'
|
||||
icon_colour = "#413c3c"
|
||||
wall_stripe_icon = null // leave null
|
||||
|
||||
door_icon_base = "derelict" // For doors.
|
||||
|
||||
// Walls
|
||||
|
||||
/turf/simulated/wall/event/derelict_wall
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_walls.dmi'
|
||||
material_outer = /datum/material/alienalloy/derelictalloy
|
||||
name = "derelict wall"
|
||||
desc = "A wall made up of some sort of strange alloy... It has lots of pipes, tubes and other utility structure on full display."
|
||||
description_info = "Maybe it's best NOT to compromise a excavation site due to curiosity?"
|
||||
block_tele = TRUE
|
||||
integrity_enabled = 0
|
||||
|
||||
// Floors
|
||||
|
||||
/turf/simulated/floor/event/derelict_pillar
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_tiles.dmi'
|
||||
icon_state = "derelict_pillar_dir"
|
||||
integrity_enabled = 0
|
||||
|
||||
/turf/simulated/floor/event/derelict_hull
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_tiles.dmi'
|
||||
icon_state = "derelict_hull"
|
||||
integrity_enabled = 0
|
||||
|
||||
/turf/simulated/floor/event/derelict_floor1
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_tiles.dmi'
|
||||
icon_state = "derelict_floor_1"
|
||||
integrity_enabled = 0
|
||||
|
||||
/turf/simulated/floor/event/derelict_floor2
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_tiles.dmi'
|
||||
icon_state = "derelict_floor_2"
|
||||
integrity_enabled = 0
|
||||
|
||||
/turf/simulated/floor/event/derelict_floor3
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_tiles.dmi'
|
||||
icon_state = "derelict_floor_3"
|
||||
integrity_enabled = 0
|
||||
|
||||
/turf/simulated/floor/event/derelict_floor4
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_tiles.dmi'
|
||||
icon_state = "derelict_floor_4"
|
||||
integrity_enabled = 0
|
||||
|
||||
/turf/simulated/floor/event/derelict_floor5
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_tiles.dmi'
|
||||
icon_state = "derelict_floor_5"
|
||||
integrity_enabled = 0
|
||||
|
||||
/turf/simulated/floor/event/derelict_floor6
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_tiles.dmi'
|
||||
icon_state = "derelict_floor_6"
|
||||
integrity_enabled = 0
|
||||
|
||||
/turf/simulated/floor/event/derelict_floor7
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_tiles.dmi'
|
||||
icon_state = "derelict_floor_7"
|
||||
integrity_enabled = 0
|
||||
|
||||
/turf/simulated/floor/event/derelict_floor_corner4
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_tiles.dmi'
|
||||
icon_state = "derelict_floor_corner4"
|
||||
integrity_enabled = 0
|
||||
|
||||
/turf/simulated/floor/event/derelict_plating
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_tiles.dmi'
|
||||
icon_state = "derelict_plating"
|
||||
integrity_enabled = 0
|
||||
|
||||
/turf/simulated/floor/event/derelict_light
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_tiles.dmi'
|
||||
icon_state = "derelict_light"
|
||||
integrity_enabled = 0
|
||||
light_range = 5
|
||||
light_power = 0.5
|
||||
|
||||
/turf/simulated/floor/event/derelict_wall_floor
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_tiles.dmi'
|
||||
icon_state = "derelict_wall_floor"
|
||||
integrity_enabled = 0
|
||||
opacity = 1
|
||||
|
||||
// Doors
|
||||
|
||||
/obj/structure/simple_door/derelict
|
||||
material_parts = /datum/material/alienalloy/derelictalloy
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_doors.dmi'
|
||||
integrity_enabled = 0
|
||||
|
||||
//Decals
|
||||
|
||||
/obj/effect/decal/event/derelict_platform_corner
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_tiles.dmi'
|
||||
icon_state = "derelict_platform_corners"
|
||||
integrity_enabled = 0
|
||||
|
||||
/obj/effect/decal/event/derelict_floor_corner1
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_tiles.dmi'
|
||||
icon_state = "derelict_floor_corner1"
|
||||
integrity_enabled = 0
|
||||
|
||||
/obj/effect/decal/event/derelict_floor_corner2
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_tiles.dmi'
|
||||
icon_state = "derelict_floor_corner2"
|
||||
integrity_enabled = 0
|
||||
|
||||
/obj/effect/decal/event/derelict_floor_corner3
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_tiles.dmi'
|
||||
icon_state = "derelict_floor_corner3"
|
||||
integrity_enabled = 0
|
||||
|
||||
|
||||
// Misc
|
||||
|
||||
/turf/simulated/floor/event/concrete
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_tiles.dmi'
|
||||
icon_state = "concrete"
|
||||
integrity_enabled = 0
|
||||
|
||||
/turf/simulated/floor/event/asphalt
|
||||
icon = 'code/game/content/factions/derelict/derelict.dmi/derelict_tiles.dmi'
|
||||
icon_state = "asphalt"
|
||||
integrity_enabled = 0
|
||||
|
After Width: | Height: | Size: 7.2 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 422 B |
|
After Width: | Height: | Size: 7.3 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 2.8 KiB |
|
After Width: | Height: | Size: 108 KiB |
|
After Width: | Height: | Size: 199 KiB |
|
After Width: | Height: | Size: 30 KiB |
|
After Width: | Height: | Size: 34 KiB |
|
After Width: | Height: | Size: 3.7 KiB |