mirror of
https://github.com/SPLURT-Station/S.P.L.U.R.T-Station-13.git
synced 2025-12-09 16:07:40 +00:00
Merge pull request #13063 from silicons/supermatter
Ports /tg/ supermatter - no more infinite stunlock death on charge inertia delaminations
This commit is contained in:
@@ -15,22 +15,31 @@
|
||||
//////////////////////////////////////////////////////////////////
|
||||
|
||||
// /datum signals
|
||||
#define COMSIG_COMPONENT_ADDED "component_added" //sent to the new datum parent when a component is added to them: (/datum/component)
|
||||
#define COMSIG_COMPONENT_REMOVING "component_removing" //sent to the datum parent before a component is removed from them because of RemoveComponent: (/datum/component)
|
||||
#define COMSIG_COMPONENT_UNREGISTER_PARENT "component_unregister_parent" //sent to the component itself when unregistered from a parent
|
||||
#define COMSIG_COMPONENT_REGISTER_PARENT "component_register_parent" //sent to the component itself when registered to a parent
|
||||
#define COMSIG_PARENT_PREQDELETED "parent_preqdeleted" //before a datum's Destroy() is called: (force), returning a nonzero value will cancel the qdel operation
|
||||
#define COMSIG_PARENT_QDELETING "parent_qdeleting" //just before a datum's Destroy() is called: (force), at this point none of the other components chose to interrupt qdel and Destroy will be called
|
||||
|
||||
/// Trait signals
|
||||
#define COMPONENT_ADD_TRAIT (1<<0)
|
||||
#define COMPONENT_REMOVE_TRAIT (1<<1)
|
||||
/// when a component is added to a datum: (/datum/component)
|
||||
#define COMSIG_COMPONENT_ADDED "component_added"
|
||||
/// before a component is removed from a datum because of RemoveComponent: (/datum/component)
|
||||
#define COMSIG_COMPONENT_REMOVING "component_removing"
|
||||
/// before a datum's Destroy() is called: (force), returning a nonzero value will cancel the qdel operation
|
||||
#define COMSIG_PARENT_PREQDELETED "parent_preqdeleted"
|
||||
/// just before a datum's Destroy() is called: (force), at this point none of the other components chose to interrupt qdel and Destroy will be called
|
||||
#define COMSIG_PARENT_QDELETING "parent_qdeleting"
|
||||
/// generic topic handler (usr, href_list)
|
||||
#define COMSIG_TOPIC "handle_topic"
|
||||
|
||||
/// fires on the target datum when an element is attached to it (/datum/element)
|
||||
#define COMSIG_ELEMENT_ATTACH "element_attach"
|
||||
/// fires on the target datum when an element is attached to it (/datum/element)
|
||||
#define COMSIG_ELEMENT_DETACH "element_detach"
|
||||
|
||||
/// sent to the component itself when unregistered from a parent
|
||||
#define COMSIG_COMPONENT_UNREGISTER_PARENT "component_unregister_parent"
|
||||
/// sent to the component itself when registered to a parent
|
||||
#define COMSIG_COMPONENT_REGISTER_PARENT "component_register_parent"
|
||||
|
||||
/// Trait signals
|
||||
#define COMPONENT_ADD_TRAIT (1<<0)
|
||||
#define COMPONENT_REMOVE_TRAIT (1<<1)
|
||||
|
||||
// /atom signals
|
||||
//from base of atom/proc/Initialize(): sent any time a new atom is created
|
||||
#define COMSIG_ATOM_CREATED "atom_created"
|
||||
@@ -56,30 +65,54 @@
|
||||
#define COMSIG_ATOM_EXIT "atom_exit" //from base of atom/Exit(): (/atom/movable/exiting, /atom/newloc)
|
||||
#define COMPONENT_ATOM_BLOCK_EXIT 1
|
||||
#define COMSIG_ATOM_EXITED "atom_exited" //from base of atom/Exited(): (atom/movable/exiting, atom/newloc)
|
||||
#define COMSIG_ATOM_EX_ACT "atom_ex_act" //from base of atom/ex_act(): (severity, target)
|
||||
#define COMSIG_ATOM_EMP_ACT "atom_emp_act" //from base of atom/emp_act(): (severity)
|
||||
#define COMSIG_ATOM_FIRE_ACT "atom_fire_act" //from base of atom/fire_act(): (exposed_temperature, exposed_volume)
|
||||
#define COMSIG_ATOM_BULLET_ACT "atom_bullet_act" //from base of atom/bullet_act(): (/obj/item/projectile, def_zone)
|
||||
#define COMSIG_ATOM_BLOB_ACT "atom_blob_act" //from base of atom/blob_act(): (/obj/structure/blob)
|
||||
#define COMSIG_ATOM_ACID_ACT "atom_acid_act" //from base of atom/acid_act(): (acidpwr, acid_volume)
|
||||
#define COMSIG_ATOM_EMAG_ACT "atom_emag_act" //from base of atom/emag_act(): ()
|
||||
#define COMSIG_ATOM_RAD_ACT "atom_rad_act" //from base of atom/rad_act(intensity)
|
||||
#define COMSIG_ATOM_NARSIE_ACT "atom_narsie_act" //from base of atom/narsie_act(): ()
|
||||
#define COMSIG_ATOM_RATVAR_ACT "atom_ratvar_act" //from base of atom/ratvar_act(): ()
|
||||
#define COMSIG_ATOM_RCD_ACT "atom_rcd_act" //from base of atom/rcd_act(): (/mob, /obj/item/construction/rcd, passed_mode)
|
||||
#define COMSIG_ATOM_SING_PULL "atom_sing_pull" //from base of atom/singularity_pull(): (S, current_size)
|
||||
#define COMSIG_ATOM_SET_LIGHT "atom_set_light" //from base of atom/set_light(): (l_range, l_power, l_color)
|
||||
#define COMSIG_ATOM_DIR_CHANGE "atom_dir_change" //from base of atom/setDir(): (old_dir, new_dir)
|
||||
#define COMSIG_ATOM_CONTENTS_DEL "atom_contents_del" //from base of atom/handle_atom_del(): (atom/deleted)
|
||||
#define COMSIG_ATOM_HAS_GRAVITY "atom_has_gravity" //from base of atom/has_gravity(): (turf/location, list/forced_gravities)
|
||||
#define COMSIG_ATOM_RAD_PROBE "atom_rad_probe" //from proc/get_rad_contents(): ()
|
||||
#define COMPONENT_BLOCK_RADIATION 1
|
||||
#define COMSIG_ATOM_RAD_CONTAMINATING "atom_rad_contam" //from base of datum/radiation_wave/radiate(): (strength)
|
||||
#define COMPONENT_BLOCK_CONTAMINATION 1
|
||||
#define COMSIG_ATOM_RAD_WAVE_PASSING "atom_rad_wave_pass" //from base of datum/radiation_wave/check_obstructions(): (datum/radiation_wave, width)
|
||||
#define COMPONENT_RAD_WAVE_HANDLED 1
|
||||
#define COMSIG_ATOM_CANREACH "atom_can_reach" //from internal loop in atom/movable/proc/CanReach(): (list/next)
|
||||
#define COMPONENT_BLOCK_REACH 1
|
||||
///from base of atom/ex_act(): (severity, target)
|
||||
#define COMSIG_ATOM_EX_ACT "atom_ex_act"
|
||||
///from base of atom/emp_act(): (severity)
|
||||
#define COMSIG_ATOM_EMP_ACT "atom_emp_act"
|
||||
///from base of atom/fire_act(): (exposed_temperature, exposed_volume)
|
||||
#define COMSIG_ATOM_FIRE_ACT "atom_fire_act"
|
||||
///from base of atom/bullet_act(): (/obj/projectile, def_zone)
|
||||
#define COMSIG_ATOM_BULLET_ACT "atom_bullet_act"
|
||||
///from base of atom/blob_act(): (/obj/structure/blob)
|
||||
#define COMSIG_ATOM_BLOB_ACT "atom_blob_act"
|
||||
///from base of atom/acid_act(): (acidpwr, acid_volume)
|
||||
#define COMSIG_ATOM_ACID_ACT "atom_acid_act"
|
||||
///from base of atom/emag_act(): (/mob/user)
|
||||
#define COMSIG_ATOM_EMAG_ACT "atom_emag_act"
|
||||
///from base of atom/rad_act(intensity)
|
||||
#define COMSIG_ATOM_RAD_ACT "atom_rad_act"
|
||||
///from base of atom/narsie_act(): ()
|
||||
#define COMSIG_ATOM_NARSIE_ACT "atom_narsie_act"
|
||||
///from base of atom/ratvar_act(): ()
|
||||
#define COMSIG_ATOM_RATVAR_ACT "atom_ratvar_act"
|
||||
///from base of atom/rcd_act(): (/mob, /obj/item/construction/rcd, passed_mode)
|
||||
#define COMSIG_ATOM_RCD_ACT "atom_rcd_act"
|
||||
///from base of atom/singularity_pull(): (S, current_size)
|
||||
#define COMSIG_ATOM_SING_PULL "atom_sing_pull"
|
||||
///from obj/machinery/bsa/full/proc/fire(): ()
|
||||
#define COMSIG_ATOM_BSA_BEAM "atom_bsa_beam_pass"
|
||||
#define COMSIG_ATOM_BLOCKS_BSA_BEAM (1<<0)
|
||||
///from base of atom/set_light(): (l_range, l_power, l_color)
|
||||
#define COMSIG_ATOM_SET_LIGHT "atom_set_light"
|
||||
///from base of atom/setDir(): (old_dir, new_dir). Called before the direction changes.
|
||||
#define COMSIG_ATOM_DIR_CHANGE "atom_dir_change"
|
||||
///from base of atom/handle_atom_del(): (atom/deleted)
|
||||
#define COMSIG_ATOM_CONTENTS_DEL "atom_contents_del"
|
||||
///from base of atom/has_gravity(): (turf/location, list/forced_gravities)
|
||||
#define COMSIG_ATOM_HAS_GRAVITY "atom_has_gravity"
|
||||
///from proc/get_rad_contents(): ()
|
||||
#define COMSIG_ATOM_RAD_PROBE "atom_rad_probe"
|
||||
#define COMPONENT_BLOCK_RADIATION (1<<0)
|
||||
///from base of datum/radiation_wave/radiate(): (strength)
|
||||
#define COMSIG_ATOM_RAD_CONTAMINATING "atom_rad_contam"
|
||||
#define COMPONENT_BLOCK_CONTAMINATION (1<<0)
|
||||
///from base of datum/radiation_wave/check_obstructions(): (datum/radiation_wave, width)
|
||||
#define COMSIG_ATOM_RAD_WAVE_PASSING "atom_rad_wave_pass"
|
||||
#define COMPONENT_RAD_WAVE_HANDLED (1<<0)
|
||||
///from internal loop in atom/movable/proc/CanReach(): (list/next)
|
||||
#define COMSIG_ATOM_CANREACH "atom_can_reach"
|
||||
#define COMPONENT_BLOCK_REACH (1<<0)
|
||||
|
||||
#define COMSIG_ATOM_SCREWDRIVER_ACT "atom_screwdriver_act" //from base of atom/screwdriver_act(): (mob/living/user, obj/item/I)
|
||||
#define COMSIG_ATOM_INTERCEPT_TELEPORT "intercept_teleport" //called when teleporting into a protected turf: (channel, turf/origin, turf/destination)
|
||||
#define COMPONENT_BLOCK_TELEPORT 1
|
||||
|
||||
10
code/datums/elements/bsa_blocker.dm
Normal file
10
code/datums/elements/bsa_blocker.dm
Normal file
@@ -0,0 +1,10 @@
|
||||
//blocks bluespace artillery beams that try to fly through
|
||||
//look not all elements need to be fancy
|
||||
/datum/element/bsa_blocker/Attach(datum/target)
|
||||
if(!isatom(target))
|
||||
return ELEMENT_INCOMPATIBLE
|
||||
RegisterSignal(target, COMSIG_ATOM_BSA_BEAM, .proc/block_bsa)
|
||||
return ..()
|
||||
|
||||
/datum/element/bsa_blocker/proc/block_bsa()
|
||||
return COMSIG_ATOM_BLOCKS_BSA_BEAM
|
||||
@@ -139,6 +139,23 @@
|
||||
/obj/effect/temp_visual/dir_setting/curse/hand
|
||||
icon_state = "cursehand"
|
||||
|
||||
/obj/effect/temp_visual/bsa_splash
|
||||
name = "\improper Bluespace energy wave"
|
||||
desc = "A massive, rippling wave of bluepace energy, all rapidly exhausting itself the moment it leaves the concentrated beam of light."
|
||||
icon = 'icons/effects/beam_splash.dmi'
|
||||
icon_state = "beam_splash_l"
|
||||
layer = ABOVE_ALL_MOB_LAYER
|
||||
pixel_y = -16
|
||||
duration = 50
|
||||
|
||||
/obj/effect/temp_visual/bsa_splash/Initialize(mapload, dir)
|
||||
. = ..()
|
||||
switch(dir)
|
||||
if(WEST)
|
||||
icon_state = "beam_splash_w"
|
||||
if(EAST)
|
||||
icon_state = "beam_splash_e"
|
||||
|
||||
/obj/effect/temp_visual/wizard
|
||||
name = "water"
|
||||
icon = 'icons/mob/mob.dmi'
|
||||
|
||||
@@ -226,5 +226,9 @@
|
||||
soundin = pick('sound/effects/clangsmall1.ogg', 'sound/effects/clangsmall2.ogg')
|
||||
if("slosh")
|
||||
soundin = pick('sound/effects/slosh1.ogg', 'sound/effects/slosh2.ogg')
|
||||
if("smcalm")
|
||||
soundin = pick('sound/machines/sm/accent/normal/1.ogg', 'sound/machines/sm/accent/normal/2.ogg', 'sound/machines/sm/accent/normal/3.ogg', 'sound/machines/sm/accent/normal/4.ogg', 'sound/machines/sm/accent/normal/5.ogg', 'sound/machines/sm/accent/normal/6.ogg', 'sound/machines/sm/accent/normal/7.ogg', 'sound/machines/sm/accent/normal/8.ogg', 'sound/machines/sm/accent/normal/9.ogg', 'sound/machines/sm/accent/normal/10.ogg', 'sound/machines/sm/accent/normal/11.ogg', 'sound/machines/sm/accent/normal/12.ogg', 'sound/machines/sm/accent/normal/13.ogg', 'sound/machines/sm/accent/normal/14.ogg', 'sound/machines/sm/accent/normal/15.ogg', 'sound/machines/sm/accent/normal/16.ogg', 'sound/machines/sm/accent/normal/17.ogg', 'sound/machines/sm/accent/normal/18.ogg', 'sound/machines/sm/accent/normal/19.ogg', 'sound/machines/sm/accent/normal/20.ogg', 'sound/machines/sm/accent/normal/21.ogg', 'sound/machines/sm/accent/normal/22.ogg', 'sound/machines/sm/accent/normal/23.ogg', 'sound/machines/sm/accent/normal/24.ogg', 'sound/machines/sm/accent/normal/25.ogg', 'sound/machines/sm/accent/normal/26.ogg', 'sound/machines/sm/accent/normal/27.ogg', 'sound/machines/sm/accent/normal/28.ogg', 'sound/machines/sm/accent/normal/29.ogg', 'sound/machines/sm/accent/normal/30.ogg', 'sound/machines/sm/accent/normal/31.ogg', 'sound/machines/sm/accent/normal/32.ogg', 'sound/machines/sm/accent/normal/33.ogg')
|
||||
if("smdelam")
|
||||
soundin = pick('sound/machines/sm/accent/delam/1.ogg', 'sound/machines/sm/accent/normal/2.ogg', 'sound/machines/sm/accent/normal/3.ogg', 'sound/machines/sm/accent/normal/4.ogg', 'sound/machines/sm/accent/normal/5.ogg', 'sound/machines/sm/accent/normal/6.ogg', 'sound/machines/sm/accent/normal/7.ogg', 'sound/machines/sm/accent/normal/8.ogg', 'sound/machines/sm/accent/normal/9.ogg', 'sound/machines/sm/accent/normal/10.ogg', 'sound/machines/sm/accent/normal/11.ogg', 'sound/machines/sm/accent/normal/12.ogg', 'sound/machines/sm/accent/normal/13.ogg', 'sound/machines/sm/accent/normal/14.ogg', 'sound/machines/sm/accent/normal/15.ogg', 'sound/machines/sm/accent/normal/16.ogg', 'sound/machines/sm/accent/normal/17.ogg', 'sound/machines/sm/accent/normal/18.ogg', 'sound/machines/sm/accent/normal/19.ogg', 'sound/machines/sm/accent/normal/20.ogg', 'sound/machines/sm/accent/normal/21.ogg', 'sound/machines/sm/accent/normal/22.ogg', 'sound/machines/sm/accent/normal/23.ogg', 'sound/machines/sm/accent/normal/24.ogg', 'sound/machines/sm/accent/normal/25.ogg', 'sound/machines/sm/accent/normal/26.ogg', 'sound/machines/sm/accent/normal/27.ogg', 'sound/machines/sm/accent/normal/28.ogg', 'sound/machines/sm/accent/normal/29.ogg', 'sound/machines/sm/accent/normal/30.ogg', 'sound/machines/sm/accent/normal/31.ogg', 'sound/machines/sm/accent/normal/32.ogg', 'sound/machines/sm/accent/normal/33.ogg')
|
||||
//END OF CIT CHANGES
|
||||
return soundin
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -180,16 +180,37 @@
|
||||
reload()
|
||||
|
||||
/obj/machinery/bsa/full/proc/fire(mob/user, turf/bullseye)
|
||||
var/turf/point = get_front_turf()
|
||||
for(var/turf/T in getline(get_step(point,dir),get_target_turf()))
|
||||
T.ex_act(EXPLODE_DEVASTATE)
|
||||
point.Beam(get_target_turf(),icon_state="bsa_beam",time=50,maxdistance = world.maxx) //ZZZAP
|
||||
|
||||
message_admins("[ADMIN_LOOKUPFLW(user)] has launched an artillery strike.")
|
||||
explosion(bullseye,ex_power,ex_power*2,ex_power*4)
|
||||
|
||||
reload()
|
||||
|
||||
var/turf/point = get_front_turf()
|
||||
var/turf/target = get_target_turf()
|
||||
var/atom/movable/blocker
|
||||
for(var/T in getline(get_step(point, dir), target))
|
||||
var/turf/tile = T
|
||||
if(SEND_SIGNAL(tile, COMSIG_ATOM_BSA_BEAM) & COMSIG_ATOM_BLOCKS_BSA_BEAM)
|
||||
blocker = tile
|
||||
else
|
||||
for(var/AM in tile)
|
||||
var/atom/movable/stuff = AM
|
||||
if(SEND_SIGNAL(stuff, COMSIG_ATOM_BSA_BEAM) & COMSIG_ATOM_BLOCKS_BSA_BEAM)
|
||||
blocker = stuff
|
||||
break
|
||||
if(blocker)
|
||||
target = tile
|
||||
break
|
||||
else
|
||||
tile.ex_act(EXPLODE_DEVASTATE)
|
||||
point.Beam(target, icon_state = "bsa_beam", time = 50, maxdistance = world.maxx) //ZZZAP
|
||||
new /obj/effect/temp_visual/bsa_splash(point, dir)
|
||||
|
||||
if(!blocker)
|
||||
message_admins("[ADMIN_LOOKUPFLW(user)] has launched an artillery strike targeting [ADMIN_VERBOSEJMP(bullseye)].")
|
||||
log_game("[key_name(user)] has launched an artillery strike targeting [AREACOORD(bullseye)].")
|
||||
explosion(bullseye, ex_power, ex_power*2, ex_power*4)
|
||||
else
|
||||
message_admins("[ADMIN_LOOKUPFLW(user)] has launched an artillery strike targeting [ADMIN_VERBOSEJMP(bullseye)] but it was blocked by [blocker] at [ADMIN_VERBOSEJMP(target)].")
|
||||
log_game("[key_name(user)] has launched an artillery strike targeting [AREACOORD(bullseye)] but it was blocked by [blocker] at [AREACOORD(target)].")
|
||||
|
||||
/obj/machinery/bsa/full/proc/reload()
|
||||
ready = FALSE
|
||||
use_power(power_used_per_shot)
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 110 KiB After Width: | Height: | Size: 127 KiB |
BIN
icons/effects/beam_splash.dmi
Normal file
BIN
icons/effects/beam_splash.dmi
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 4.4 KiB |
BIN
sound/machines/sm/accent/delam/1.ogg
Normal file
BIN
sound/machines/sm/accent/delam/1.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/10.ogg
Normal file
BIN
sound/machines/sm/accent/delam/10.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/11.ogg
Normal file
BIN
sound/machines/sm/accent/delam/11.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/12.ogg
Normal file
BIN
sound/machines/sm/accent/delam/12.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/13.ogg
Normal file
BIN
sound/machines/sm/accent/delam/13.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/14.ogg
Normal file
BIN
sound/machines/sm/accent/delam/14.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/15.ogg
Normal file
BIN
sound/machines/sm/accent/delam/15.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/16.ogg
Normal file
BIN
sound/machines/sm/accent/delam/16.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/17.ogg
Normal file
BIN
sound/machines/sm/accent/delam/17.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/18.ogg
Normal file
BIN
sound/machines/sm/accent/delam/18.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/19.ogg
Normal file
BIN
sound/machines/sm/accent/delam/19.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/2.ogg
Normal file
BIN
sound/machines/sm/accent/delam/2.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/20.ogg
Normal file
BIN
sound/machines/sm/accent/delam/20.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/21.ogg
Normal file
BIN
sound/machines/sm/accent/delam/21.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/22.ogg
Normal file
BIN
sound/machines/sm/accent/delam/22.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/23.ogg
Normal file
BIN
sound/machines/sm/accent/delam/23.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/24.ogg
Normal file
BIN
sound/machines/sm/accent/delam/24.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/25.ogg
Normal file
BIN
sound/machines/sm/accent/delam/25.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/26.ogg
Normal file
BIN
sound/machines/sm/accent/delam/26.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/27.ogg
Normal file
BIN
sound/machines/sm/accent/delam/27.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/28.ogg
Normal file
BIN
sound/machines/sm/accent/delam/28.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/29.ogg
Normal file
BIN
sound/machines/sm/accent/delam/29.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/3.ogg
Normal file
BIN
sound/machines/sm/accent/delam/3.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/30.ogg
Normal file
BIN
sound/machines/sm/accent/delam/30.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/31.ogg
Normal file
BIN
sound/machines/sm/accent/delam/31.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/32.ogg
Normal file
BIN
sound/machines/sm/accent/delam/32.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/33.ogg
Normal file
BIN
sound/machines/sm/accent/delam/33.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/4.ogg
Normal file
BIN
sound/machines/sm/accent/delam/4.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/5.ogg
Normal file
BIN
sound/machines/sm/accent/delam/5.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/6.ogg
Normal file
BIN
sound/machines/sm/accent/delam/6.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/7.ogg
Normal file
BIN
sound/machines/sm/accent/delam/7.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/8.ogg
Normal file
BIN
sound/machines/sm/accent/delam/8.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/delam/9.ogg
Normal file
BIN
sound/machines/sm/accent/delam/9.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/1.ogg
Normal file
BIN
sound/machines/sm/accent/normal/1.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/10.ogg
Normal file
BIN
sound/machines/sm/accent/normal/10.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/11.ogg
Normal file
BIN
sound/machines/sm/accent/normal/11.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/12.ogg
Normal file
BIN
sound/machines/sm/accent/normal/12.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/13.ogg
Normal file
BIN
sound/machines/sm/accent/normal/13.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/14.ogg
Normal file
BIN
sound/machines/sm/accent/normal/14.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/15.ogg
Normal file
BIN
sound/machines/sm/accent/normal/15.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/16.ogg
Normal file
BIN
sound/machines/sm/accent/normal/16.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/17.ogg
Normal file
BIN
sound/machines/sm/accent/normal/17.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/18.ogg
Normal file
BIN
sound/machines/sm/accent/normal/18.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/19.ogg
Normal file
BIN
sound/machines/sm/accent/normal/19.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/2.ogg
Normal file
BIN
sound/machines/sm/accent/normal/2.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/20.ogg
Normal file
BIN
sound/machines/sm/accent/normal/20.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/21.ogg
Normal file
BIN
sound/machines/sm/accent/normal/21.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/22.ogg
Normal file
BIN
sound/machines/sm/accent/normal/22.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/23.ogg
Normal file
BIN
sound/machines/sm/accent/normal/23.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/24.ogg
Normal file
BIN
sound/machines/sm/accent/normal/24.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/25.ogg
Normal file
BIN
sound/machines/sm/accent/normal/25.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/26.ogg
Normal file
BIN
sound/machines/sm/accent/normal/26.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/27.ogg
Normal file
BIN
sound/machines/sm/accent/normal/27.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/28.ogg
Normal file
BIN
sound/machines/sm/accent/normal/28.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/29.ogg
Normal file
BIN
sound/machines/sm/accent/normal/29.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/3.ogg
Normal file
BIN
sound/machines/sm/accent/normal/3.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/30.ogg
Normal file
BIN
sound/machines/sm/accent/normal/30.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/31.ogg
Normal file
BIN
sound/machines/sm/accent/normal/31.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/32.ogg
Normal file
BIN
sound/machines/sm/accent/normal/32.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/33.ogg
Normal file
BIN
sound/machines/sm/accent/normal/33.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/4.ogg
Normal file
BIN
sound/machines/sm/accent/normal/4.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/5.ogg
Normal file
BIN
sound/machines/sm/accent/normal/5.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/6.ogg
Normal file
BIN
sound/machines/sm/accent/normal/6.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/7.ogg
Normal file
BIN
sound/machines/sm/accent/normal/7.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/8.ogg
Normal file
BIN
sound/machines/sm/accent/normal/8.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/accent/normal/9.ogg
Normal file
BIN
sound/machines/sm/accent/normal/9.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/loops/calm.ogg
Normal file
BIN
sound/machines/sm/loops/calm.ogg
Normal file
Binary file not shown.
BIN
sound/machines/sm/loops/delamming.ogg
Normal file
BIN
sound/machines/sm/loops/delamming.ogg
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -558,6 +558,7 @@
|
||||
#include "code\datums\elements\_element.dm"
|
||||
#include "code\datums\elements\art.dm"
|
||||
#include "code\datums\elements\beauty.dm"
|
||||
#include "code\datums\elements\bsa_blocker.dm"
|
||||
#include "code\datums\elements\cleaning.dm"
|
||||
#include "code\datums\elements\decal.dm"
|
||||
#include "code\datums\elements\dusts_on_catatonia.dm"
|
||||
|
||||
Reference in New Issue
Block a user