mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-21 02:57:48 +01:00
* CI change * world.dm * .dme world.dm * subsystem renaming * .dme for subsystems * ai_laws.dm * armor.dm * emote.dm * logging.dm * spell.dm * air_alarm.dm * crew.dm * decal.dm * emissive_blocker.dm * footstep.dm * spawner.dm * fire.dm * carbon.dm * living.dm * mob.dm * movement.dm * thermal_drill.dm * plasmamen.dm * lavaland.dm * chaplain.dm * lightning.dm * magnet.dm * mimic.dm * wizard.dm * morph.dm * vampire.dm * click.dm * self.dm * radiation_storm.dm * airlock.dm * autolathe.dm * mulebot.dm * nuclearbomb.dm * particle_accelerator.dm * smartfridge.dm * syndicatebomb.dm * vending.dm * wires.dm * sound.dm * mining.dm * syndicate_space_base.dm * monkey.dm * guardian.dm * bomb.dm * standard.dm * nuclear.dm * pinpointer.dm * access.dm * departments.dm * job.dm * science.dm * buttons.dm * cloning.dm * igniter.dm * wishgranter.dm * atmos_control.dm * message.dm * power_monitor.dm * mecha.dm * combat.dm * mining_tools.dm * meteors.dm * spiders.dm * contraband.dm * aliens.dm * uplinks.dm * voice.dm * intercom.dm * lights.dm * robot_items.dm * mineral.dm * dice.dm * extinguisher.dm * paint.dm * signs.dm * staff.dm * smokebomb.dm * boxes.dm * random.dm * janicart.dm * statue.dm * cargo.dm * asteroid.dm * headslug.dm * fulton.dm * atmospherics.dm * pump.dm * corpse.dm * oldstation.dm * gps.dm * preferences.dm * clothing.dm * ears.dm * glasses.dm * boxing.dm * color.dm * renames ninja gear files * recipes.dm * error_handler.dm * anomaly.dm * floorcluwne.dm * undead.dm * overmind.dm * shield.dm * bottle.dm * organ.dm * piano.dm * plasma_fist.dm * language.dm * mob_defines.dm * mob_helpers.dm * damage_procs.dm * _defines.dm * empress.dm and queen.dm * brain.dm * organ file renaming * subsystems.dm * constructs.dm * bot.dm * pet.dm * nature.dm * magic.dm * colors.dm * drugs.dm * medicine.dm * toxins.dm * shuttle.dm * surgery.dm * moves a bunch of define files * traits.dm * names.dm * other_mobs.dm * flags.dm * some final define files * well turns out contractor_pinpointer.dm was taken * I forgot to remove this file * how in the hell did this get unticked * I DID INCLUDE IT, but there was a "w" there * swaps the world definitions * camera renamed to SScamera * examine -> alien_examine
207 lines
7.3 KiB
Plaintext
207 lines
7.3 KiB
Plaintext
#define FOOTSTEP_WOOD "wood"
|
|
#define FOOTSTEP_FLOOR "floor"
|
|
#define FOOTSTEP_PLATING "plating"
|
|
#define FOOTSTEP_CARPET "carpet"
|
|
#define FOOTSTEP_SAND "sand"
|
|
#define FOOTSTEP_GRASS "grass"
|
|
#define FOOTSTEP_WATER "water"
|
|
#define FOOTSTEP_LAVA "lava"
|
|
#define FOOTSTEP_MEAT "meat"
|
|
#define FOOTSTEP_GLASS "glass"
|
|
//barefoot sounds
|
|
#define FOOTSTEP_WOOD_BAREFOOT "woodbarefoot"
|
|
#define FOOTSTEP_WOOD_CLAW "woodclaw"
|
|
#define FOOTSTEP_HARD_BAREFOOT "hardbarefoot"
|
|
#define FOOTSTEP_HARD_CLAW "hardclaw"
|
|
#define FOOTSTEP_CARPET_BAREFOOT "carpetbarefoot"
|
|
#define FOOTSTEP_GLASS_BAREFOOT "glassbarefoot"
|
|
//misc footstep sounds
|
|
#define FOOTSTEP_GENERIC_HEAVY "heavy"
|
|
|
|
//footstep mob defines
|
|
#define FOOTSTEP_MOB_CLAW 1
|
|
#define FOOTSTEP_MOB_BAREFOOT 2
|
|
#define FOOTSTEP_MOB_HEAVY 3
|
|
#define FOOTSTEP_MOB_SHOE 4
|
|
#define FOOTSTEP_MOB_HUMAN 5 //Warning: Only works on /mob/living/carbon/human
|
|
#define FOOTSTEP_MOB_SLIME 6
|
|
#define FOOTSTEP_OBJ_MACHINE 7
|
|
#define FOOTSTEP_OBJ_ROBOT 8
|
|
|
|
/*
|
|
|
|
id = list(
|
|
list(sounds),
|
|
base volume,
|
|
extra range addition
|
|
)
|
|
|
|
|
|
*/
|
|
|
|
GLOBAL_LIST_INIT(footstep, list(
|
|
FOOTSTEP_WOOD = list(list(
|
|
'sound/effects/footstep/wood1.ogg',
|
|
'sound/effects/footstep/wood2.ogg',
|
|
'sound/effects/footstep/wood3.ogg',
|
|
'sound/effects/footstep/wood4.ogg',
|
|
'sound/effects/footstep/wood5.ogg'), 100, 0),
|
|
FOOTSTEP_FLOOR = list(list(
|
|
'sound/effects/footstep/floor1.ogg',
|
|
'sound/effects/footstep/floor2.ogg',
|
|
'sound/effects/footstep/floor3.ogg',
|
|
'sound/effects/footstep/floor4.ogg',
|
|
'sound/effects/footstep/floor5.ogg'), 75, -1),
|
|
FOOTSTEP_PLATING = list(list(
|
|
'sound/effects/footstep/plating1.ogg',
|
|
'sound/effects/footstep/plating2.ogg',
|
|
'sound/effects/footstep/plating3.ogg',
|
|
'sound/effects/footstep/plating4.ogg',
|
|
'sound/effects/footstep/plating5.ogg'), 100, 1),
|
|
FOOTSTEP_CARPET = list(list(
|
|
'sound/effects/footstep/carpet1.ogg',
|
|
'sound/effects/footstep/carpet2.ogg',
|
|
'sound/effects/footstep/carpet3.ogg',
|
|
'sound/effects/footstep/carpet4.ogg',
|
|
'sound/effects/footstep/carpet5.ogg'), 75, -1),
|
|
FOOTSTEP_SAND = list(list(
|
|
'sound/effects/footstep/asteroid1.ogg',
|
|
'sound/effects/footstep/asteroid2.ogg',
|
|
'sound/effects/footstep/asteroid3.ogg',
|
|
'sound/effects/footstep/asteroid4.ogg',
|
|
'sound/effects/footstep/asteroid5.ogg'), 75, 0),
|
|
FOOTSTEP_GRASS = list(list(
|
|
'sound/effects/footstep/grass1.ogg',
|
|
'sound/effects/footstep/grass2.ogg',
|
|
'sound/effects/footstep/grass3.ogg',
|
|
'sound/effects/footstep/grass4.ogg'), 75, 0),
|
|
FOOTSTEP_WATER = list(list(
|
|
'sound/effects/footstep/water1.ogg',
|
|
'sound/effects/footstep/water2.ogg',
|
|
'sound/effects/footstep/water3.ogg',
|
|
'sound/effects/footstep/water4.ogg'), 100, 1),
|
|
FOOTSTEP_LAVA = list(list(
|
|
'sound/effects/footstep/lava1.ogg',
|
|
'sound/effects/footstep/lava2.ogg',
|
|
'sound/effects/footstep/lava3.ogg'), 100, 0),
|
|
FOOTSTEP_MEAT = list(list(
|
|
'sound/effects/meatslap.ogg'), 100, 0),
|
|
FOOTSTEP_GLASS = list(list(
|
|
'sound/effects/footstep/glass1.ogg',
|
|
'sound/effects/footstep/glass2.ogg',
|
|
'sound/effects/footstep/glass3.ogg'), 100, 1),
|
|
))
|
|
//bare footsteps lists
|
|
GLOBAL_LIST_INIT(barefootstep, list(
|
|
FOOTSTEP_WOOD_BAREFOOT = list(list(
|
|
'sound/effects/footstep/woodbarefoot1.ogg',
|
|
'sound/effects/footstep/woodbarefoot2.ogg',
|
|
'sound/effects/footstep/woodbarefoot3.ogg',
|
|
'sound/effects/footstep/woodbarefoot4.ogg',
|
|
'sound/effects/footstep/woodbarefoot5.ogg'), 80, -1),
|
|
FOOTSTEP_HARD_BAREFOOT = list(list(
|
|
'sound/effects/footstep/hardbarefoot1.ogg',
|
|
'sound/effects/footstep/hardbarefoot2.ogg',
|
|
'sound/effects/footstep/hardbarefoot3.ogg',
|
|
'sound/effects/footstep/hardbarefoot4.ogg',
|
|
'sound/effects/footstep/hardbarefoot5.ogg'), 80, -1),
|
|
FOOTSTEP_CARPET_BAREFOOT = list(list(
|
|
'sound/effects/footstep/carpetbarefoot1.ogg',
|
|
'sound/effects/footstep/carpetbarefoot2.ogg',
|
|
'sound/effects/footstep/carpetbarefoot3.ogg',
|
|
'sound/effects/footstep/carpetbarefoot4.ogg',
|
|
'sound/effects/footstep/carpetbarefoot5.ogg'), 75, -2),
|
|
FOOTSTEP_SAND = list(list(
|
|
'sound/effects/footstep/asteroid1.ogg',
|
|
'sound/effects/footstep/asteroid2.ogg',
|
|
'sound/effects/footstep/asteroid3.ogg',
|
|
'sound/effects/footstep/asteroid4.ogg',
|
|
'sound/effects/footstep/asteroid5.ogg'), 75, 0),
|
|
FOOTSTEP_GRASS = list(list(
|
|
'sound/effects/footstep/grass1.ogg',
|
|
'sound/effects/footstep/grass2.ogg',
|
|
'sound/effects/footstep/grass3.ogg',
|
|
'sound/effects/footstep/grass4.ogg'), 75, 0),
|
|
FOOTSTEP_WATER = list(list(
|
|
'sound/effects/footstep/water1.ogg',
|
|
'sound/effects/footstep/water2.ogg',
|
|
'sound/effects/footstep/water3.ogg',
|
|
'sound/effects/footstep/water4.ogg'), 100, 1),
|
|
FOOTSTEP_LAVA = list(list(
|
|
'sound/effects/footstep/lava1.ogg',
|
|
'sound/effects/footstep/lava2.ogg',
|
|
'sound/effects/footstep/lava3.ogg'), 100, 0),
|
|
FOOTSTEP_MEAT = list(list(
|
|
'sound/effects/meatslap.ogg'), 100, 0),
|
|
FOOTSTEP_GLASS_BAREFOOT = list(list(
|
|
'sound/effects/footstep/glassbarefoot1.ogg',
|
|
'sound/effects/footstep/glassbarefoot2.ogg',
|
|
'sound/effects/footstep/glassbarefoot3.ogg'), 100, 1),
|
|
))
|
|
|
|
//claw footsteps lists
|
|
GLOBAL_LIST_INIT(clawfootstep, list(
|
|
FOOTSTEP_WOOD_CLAW = list(list(
|
|
'sound/effects/footstep/woodclaw1.ogg',
|
|
'sound/effects/footstep/woodclaw2.ogg',
|
|
'sound/effects/footstep/woodclaw3.ogg',
|
|
'sound/effects/footstep/woodclaw2.ogg',
|
|
'sound/effects/footstep/woodclaw1.ogg'), 90, 1),
|
|
FOOTSTEP_HARD_CLAW = list(list(
|
|
'sound/effects/footstep/hardclaw1.ogg',
|
|
'sound/effects/footstep/hardclaw2.ogg',
|
|
'sound/effects/footstep/hardclaw3.ogg',
|
|
'sound/effects/footstep/hardclaw4.ogg',
|
|
'sound/effects/footstep/hardclaw1.ogg'), 90, 1),
|
|
FOOTSTEP_CARPET_BAREFOOT = list(list(
|
|
'sound/effects/footstep/carpetbarefoot1.ogg',
|
|
'sound/effects/footstep/carpetbarefoot2.ogg',
|
|
'sound/effects/footstep/carpetbarefoot3.ogg',
|
|
'sound/effects/footstep/carpetbarefoot4.ogg',
|
|
'sound/effects/footstep/carpetbarefoot5.ogg'), 75, -2),
|
|
FOOTSTEP_SAND = list(list(
|
|
'sound/effects/footstep/asteroid1.ogg',
|
|
'sound/effects/footstep/asteroid2.ogg',
|
|
'sound/effects/footstep/asteroid3.ogg',
|
|
'sound/effects/footstep/asteroid4.ogg',
|
|
'sound/effects/footstep/asteroid5.ogg'), 75, 0),
|
|
FOOTSTEP_GRASS = list(list(
|
|
'sound/effects/footstep/grass1.ogg',
|
|
'sound/effects/footstep/grass2.ogg',
|
|
'sound/effects/footstep/grass3.ogg',
|
|
'sound/effects/footstep/grass4.ogg'), 75, 0),
|
|
FOOTSTEP_WATER = list(list(
|
|
'sound/effects/footstep/water1.ogg',
|
|
'sound/effects/footstep/water2.ogg',
|
|
'sound/effects/footstep/water3.ogg',
|
|
'sound/effects/footstep/water4.ogg'), 100, 1),
|
|
FOOTSTEP_LAVA = list(list(
|
|
'sound/effects/footstep/lava1.ogg',
|
|
'sound/effects/footstep/lava2.ogg',
|
|
'sound/effects/footstep/lava3.ogg'), 100, 0),
|
|
FOOTSTEP_MEAT = list(list(
|
|
'sound/effects/meatslap.ogg'), 100, 0),
|
|
FOOTSTEP_GLASS_BAREFOOT = list(list(
|
|
'sound/effects/footstep/glassbarefoot1.ogg',
|
|
'sound/effects/footstep/glassbarefoot2.ogg',
|
|
'sound/effects/footstep/glassbarefoot3.ogg'), 100, 1),
|
|
))
|
|
|
|
//heavy footsteps list
|
|
GLOBAL_LIST_INIT(heavyfootstep, list(
|
|
FOOTSTEP_GENERIC_HEAVY = list(list(
|
|
'sound/effects/footstep/heavy1.ogg',
|
|
'sound/effects/footstep/heavy2.ogg'), 100, 2),
|
|
FOOTSTEP_WATER = list(list(
|
|
'sound/effects/footstep/water1.ogg',
|
|
'sound/effects/footstep/water2.ogg',
|
|
'sound/effects/footstep/water3.ogg',
|
|
'sound/effects/footstep/water4.ogg'), 100, 2),
|
|
FOOTSTEP_LAVA = list(list(
|
|
'sound/effects/footstep/lava1.ogg',
|
|
'sound/effects/footstep/lava2.ogg',
|
|
'sound/effects/footstep/lava3.ogg'), 100, 0),
|
|
FOOTSTEP_MEAT = list(list(
|
|
'sound/effects/meatslap.ogg'), 100, 0),
|
|
))
|