Delta-v/Resources/Maps/Shuttles
keronshb 68de58eb66
THE WIZARD (#35406)
* Adds Survivor Antag

* Adds Survivor Role

* Adds Survivor Rule ECS, adds a survivor role event, adds make antagonist to  random global spawn spell

* Moves Survivor Ensurecomp to event handler. Makes Add Survivor Role a broadcast. Adds Survivor Component. Removes redundant briefing.

* Adds Survivor Antagonist role type for admins to keep track of this easier, adds it to Survivor.

* Adds access to survivor game rule system

* Adds Survivor Rule

* Adds end of round survivor text

* Adds end of round reporting logic. Adds logic to start the survivor rule.

* Changes desc from centcomm to shuttle

* survivor (S)

* Checks if they're alive on the shuttle instead of centcomm.

* ftl text selection based on number of survivors.

* Removed Survivor Antagonist, replaced it with Free Agent.

* Adds InvalidForGlobalSpawnSpell tag, checks for it on spawnspell, and adds it to a zombified person.

* Changes logic so we launch the game rule if it hasnt launched yet. Moves rule logic starting to server. Moved survivor rule logic out of event and into Start method.

* Fixes invalid entity issue

* Descs for Survivor Rule and Survivor comps

* Moves Survivor Rule to its own yml

* Checks for dead survivors, changes survivor checks for mind. Adds survivor comp to mind to fix any mindswap issues. Same for invalid survivor tag

* Changes shuttle xform call to just mapid

* Protoid fix

* THE WIZARD

* Wizard spawner

* adds the correct state

* Wizard preset and weight

* Fixes wizard rule

* Weight back to 100%

* Adds Random Metadata

* Wizard locs

* Puts requirements in the right place

* Adds wiz ghost spawner and mob

* wizard spawnpoint fix + shuttle mapping

* wizard loadout + fix wizard spawning + wizard random name

* comment

* Adds Wizard testing

* FIXES SHUTTLE ISSUE BASED REI

* THE WIZARD LOBBY SONG. Special thanks to song creator Chris Remo for allowing us to use this.

* Free Objective ECS + Base Free Objective

* Space Wizard Federation for Wiz Obj issuer.

* Wizard Objectives

* Moves wizard shuttle to base wizard rule. Gives Wizard their objectives. Removes WizardRule

* Renames midround to subgamemodes. Adds wizard sub game mode.

* Adds SubWizard to SubGameModesRule. Adds a SubGameMode with no wizard. Adds No SubGamemodeRule for Wizard preset

* Wizard midround event

* Fixes wizard midround

* Wizard Guidebook

* Removes todo

* Fixes text

* Removes wizard rule ECS, not needed

* Wizard jetpack

---------

Co-authored-by: ScarKy0 <scarky0@onet.eu>
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
2025-02-25 22:34:07 -07:00
..
ShuttleEvent add man-o-war shuttle (#32105) 2024-12-20 14:36:23 +03:00
arrivals.yml babyproof arrivals shuttle (#33284) 2024-11-23 16:14:13 +01:00
arrivals_relic.yml Custom arrivals shuttle for Relic (#35194) 2025-02-24 14:35:41 -07:00
briggle.yml Replaces small fans on most shuttles with directional fans. (#31495) 2024-08-26 16:24:22 -06:00
cargo.yml Reach/Cargo Update (Holopads & Atmos) (#33943) 2024-12-18 16:29:21 -07:00
cargo_core.yml Link Core cargo shuttle atmos devices (#34061) 2024-12-24 23:21:39 -07:00
cargo_elkridge.yml Elkridge Depot (The station formerly known as Cell) (#34085) 2025-01-03 12:32:46 -07:00
cargo_fland.yml Replaces small fans on most shuttles with directional fans. (#31495) 2024-08-26 16:24:22 -06:00
cargo_plasma.yml Plasma Station (#33991) 2025-01-16 00:02:14 -07:00
dart.yml Replaces small fans on most shuttles with directional fans. (#31495) 2024-08-26 16:24:22 -06:00
emergency.yml Fixed AI Actions (#31823) 2024-09-05 22:49:20 +10:00
emergency_accordia.yml Add screens to oasis evac shuttle (#34995) 2025-02-09 00:44:53 -07:00
emergency_amber.yml Amber Station and Science Spawner Tweaks (#34187) 2025-01-03 02:31:58 -07:00
emergency_box.yml Fixed AI Actions (#31823) 2024-09-05 22:49:20 +10:00
emergency_cluster.yml Fixed AI Actions (#31823) 2024-09-05 22:49:20 +10:00
emergency_courser.yml Fixed AI Actions (#31823) 2024-09-05 22:49:20 +10:00
emergency_crimson.yml Packed Update (Remove Christmas & New Evac) (#34168) 2025-01-01 16:50:35 -07:00
emergency_delta.yml Fixed AI Actions (#31823) 2024-09-05 22:49:20 +10:00
emergency_elkridge.yml Elkridge Tweaks 2 (#34757) 2025-02-09 18:07:10 -07:00
emergency_lox.yml Fixed AI Actions (#31823) 2024-09-05 22:49:20 +10:00
emergency_meta.yml Fixed AI Actions (#31823) 2024-09-05 22:49:20 +10:00
emergency_omega.yml Update omega evac (#32748) 2024-10-12 13:03:55 -06:00
emergency_plasma.yml Plasma evac shuttle timer fix (#34847) 2025-02-04 15:56:57 -07:00
emergency_raven.yml Fixed AI Actions (#31823) 2024-09-05 22:49:20 +10:00
emergency_relic.yml fix relic 2025-02-16 17:16:57 +13:00
emergency_rod.yml Fixed AI Actions (#31823) 2024-09-05 22:49:20 +10:00
emergency_wode.yml Fixed AI Actions (#31823) 2024-09-05 22:49:20 +10:00
escape_pod_small.yml escape pod tiny fan (#31601) 2024-08-28 13:51:22 -06:00
infiltrator.yml infiltrator update (#33759) 2024-12-07 01:36:03 -07:00
mining.yml Replaces small fans on most shuttles with directional fans. (#31495) 2024-08-26 16:24:22 -06:00
pirate.yml Replaces small fans on most shuttles with directional fans. (#31495) 2024-08-26 16:24:22 -06:00
shittle.yml Resave event shuttles (#24528) 2024-01-25 17:53:37 +11:00
trading_outpost.yml Reach/Cargo Update (Holopads & Atmos) (#33943) 2024-12-18 16:29:21 -07:00
wizard.yml THE WIZARD (#35406) 2025-02-25 22:34:07 -07:00