mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-21 20:13:45 +01:00
394c3b0108
* Space Ninja Antag Datum * Small fixes * Ninja outfit, ekatana, actions * Ninja scanner and spans * Ninja uplink implant * Ninja bombs * Ninja bomb flare grants * Ninja modsuit, objective payouts * Fixes objectives * Ninja stealth fix, modsuit sprites and final implementations * Lints * Ninja scanner sprites * Ninja Suit and Energy Shuriken Sprites * Fixes config, Adjusts stim ability, adds shuriken printer and e-shurikens, uplink stuff * Fixes a duplicate icon * Attack chain * Energy katana item sprite * Ninja net gun * Brazil * Spawning ninjas, ninja on traitor panel, ninja spawn sound * Linter * Objective stuff * Fixes n grey suits * Objectives * Trim intro sound * Event, spawn point * Ninja Outfits, Vox Check, Bug Fixes, Mirror at ninja spawn * Address code review * Oops * Uncomments an important thingy * Update: Gave space ninjas access to maints and an agent ID card. Updated net description. * Update scanner examine * Removes excess file * Makes ninja scanner fit in belts and ninja suits. Gives them NV goggles * Fixes modsuit sprite issue * Energy shuriken fixes * Scanner fix * Printer fix * Fixes some runtimes * Fixes capture teleport * Clothes rename * Buffs energy katana, adds soft no-drop to ekatana, buffs ninja modsuit, fixes equip bug * Adds research levels to ninja gear * Fixes ninja capture issue * Remaps ninja dojo * Better cuff removal * Forgor * Fixes action availability * Updates walls at dojo * Improves ninja modsuit * Windoors can now be opened with the katana * Adds advanced pinpointer to ninja uplink * Fixed energy nets sticking * Fixes slime people ninjas * Adds reroll to ninja capture if target is DNR. Prevents off Z-level targets * Oop * Adds reactor sabotage objective. * Fixes ninja cuffs * Removes Carp scroll from uplink. Adds Krav Implant to uplink
53 lines
1.9 KiB
Plaintext
53 lines
1.9 KiB
Plaintext
#define Z_NORTH 1
|
|
#define Z_EAST 2
|
|
#define Z_SOUTH 3
|
|
#define Z_WEST 4
|
|
|
|
GLOBAL_LIST_INIT(cardinal, list(NORTH, SOUTH, EAST, WEST))
|
|
GLOBAL_LIST_INIT(alldirs, list(NORTH, SOUTH, EAST, WEST, NORTHEAST, NORTHWEST, SOUTHEAST, SOUTHWEST))
|
|
GLOBAL_LIST_INIT(diagonals, list(NORTHEAST, NORTHWEST, SOUTHEAST, SOUTHWEST))
|
|
|
|
GLOBAL_LIST(global_map) // This is the array of zlevels | list(list(1,5),list(4,3)) | becomes a 2D array of zlevels
|
|
//Resulting sector map looks like
|
|
//|_1_|_4_|
|
|
//|_5_|_3_|
|
|
//
|
|
//1 - SS13
|
|
//4 - Derelict
|
|
//3 - AI satellite
|
|
//5 - empty space
|
|
|
|
GLOBAL_LIST_EMPTY(wizardstart)
|
|
GLOBAL_LIST_EMPTY(newplayer_start)
|
|
GLOBAL_LIST_EMPTY(latejoin)
|
|
GLOBAL_LIST_EMPTY(prisonwarp) //prisoners go to these
|
|
GLOBAL_LIST_EMPTY(syndieprisonwarp) //contractor targets go to these
|
|
GLOBAL_LIST_EMPTY(ninjaprisonwarp) // ninja targets go to these
|
|
GLOBAL_LIST_EMPTY(antagextractwarp) // exfiltrating antags go here
|
|
GLOBAL_LIST_EMPTY(backroomswarp) //backrooms hallucinators go to these
|
|
GLOBAL_LIST_EMPTY(xeno_spawn)//Aliens spawn at these.
|
|
GLOBAL_LIST_EMPTY(ertdirector)
|
|
GLOBAL_LIST_EMPTY(emergencyresponseteamspawn)
|
|
GLOBAL_LIST_EMPTY(tdome1)
|
|
GLOBAL_LIST_EMPTY(tdome2)
|
|
GLOBAL_LIST_EMPTY(team_alpha)
|
|
GLOBAL_LIST_EMPTY(team_bravo)
|
|
GLOBAL_LIST_EMPTY(tdomeobserve)
|
|
GLOBAL_LIST_EMPTY(tdomeadmin)
|
|
GLOBAL_LIST_EMPTY(aroomwarp)
|
|
GLOBAL_LIST_EMPTY(prisonsecuritywarp) //prison security goes to these
|
|
GLOBAL_LIST_EMPTY(prisonwarped) //list of players already warped
|
|
GLOBAL_LIST_EMPTY(nukedisc_respawn)
|
|
GLOBAL_LIST_EMPTY(carplist) //list of all carp-spawn landmarks
|
|
GLOBAL_LIST_EMPTY(syndicateofficer)
|
|
GLOBAL_LIST_EMPTY(roundstart_observer_start)
|
|
GLOBAL_LIST_EMPTY(maints_loot_spawns)
|
|
|
|
//List of preloaded templates
|
|
GLOBAL_LIST_EMPTY(map_templates)
|
|
GLOBAL_LIST_EMPTY(space_ruins_templates)
|
|
GLOBAL_LIST_EMPTY(lava_ruins_templates)
|
|
GLOBAL_LIST_EMPTY(shelter_templates)
|
|
GLOBAL_LIST_EMPTY(shuttle_templates)
|
|
GLOBAL_LIST_EMPTY(lavaland_zlvl_bridge_templates)
|