Commit Graph

187 Commits

Author SHA1 Message Date
SkyratBot
99d796d85c [MIRROR] Sleeper Agent works now [MDB IGNORE] (#15780)
* Sleeper Agent works now (#69384)

* Sleeper Agent works now

Co-authored-by: Jacquerel <hnevard@gmail.com>
2022-08-24 18:05:24 -04:00
SkyratBot
52b425cac5 [MIRROR] Removes Thieves [MDB IGNORE] (#15720)
* Removes Thieves

* Update detective.dm

* Update dynamic_rulesets_midround.dm

* a

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
2022-08-20 10:19:26 -07:00
SkyratBot
e289b6502a [MIRROR] Fixes a fair few execute() errors in dynamic midround rulesets [MDB IGNORE] (#15699)
* Fixes a fair few execute() errors in dynamic midround rulesets (#69130)

* Fixes a fair few execute() errors in dynamic midround rulesets

* a

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
2022-08-20 07:02:55 -07:00
SkyratBot
860c58c1d9 [MIRROR] Lowers the in-repo threat cost of heretics + also their requirements [MDB IGNORE] (#15672)
* Lowers the in-repo threat cost of heretics + also their requirements (#69216)

* lowers the threat cost / pop of heretics

* Adjusts heretic smuggler too

* Lowers the in-repo threat cost of heretics + also their requirements

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
2022-08-17 17:29:58 -04:00
SkyratBot
d17278c273 [MIRROR] Revolution victories now call the shuttle when enough of the station is revolutionaries [MDB IGNORE] (#15428)
* Revolution victories now call the shuttle when enough of the station is revolutionaries

* Update revolution.dm

* Update emergency.dm

* Update emergency.dm

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-08-08 01:12:14 +01:00
SkyratBot
48cf7ee691 [MIRROR] Spinward Threat Advisory: Making Dynamic Threat Announcements Make More Sense [MDB IGNORE] (#15345)
* Spinward Threat Advisory: Making Dynamic Threat Announcements Make More Sense (#68754)

* Spinward Threat Advisory: Making Dynamic Threat Announcements Make More Sense

Co-authored-by: EOBGames <58124831+EOBGames@users.noreply.github.com>
2022-08-01 20:30:36 -07:00
SkyratBot
880e8399f0 [MIRROR] fixes nuke ops leaders not spawning [MDB IGNORE] (#15312)
* fixes nuke ops leaders not spawning (#68855)

this code was untestable because

it required a config flag to be set on, this flag is false by default on local
it requires multiple people on the server
so it turned out that leader spawning is broken. this should fix it

* fixes nuke ops leaders not spawning

Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
2022-07-30 13:24:25 -07:00
SkyratBot
4e8691b6be [MIRROR] Nuke Ops Leader update [MDB IGNORE] (#15275)
* Nuke Ops Leader update (#68830)

makes the nuke op player with the most nuke ops playtime the leader
makes the leader start with loud mode on on their radio

idea for that second one from BeeStation/BeeStation-Hornet#6631

making the most playtime nuke op the leader prevents 1st time players from rolling it, they will generally be more competent, and able to be entrusted, just like you can trust a head of staff more. a player with more competency will also probably be better at actually leading and not just clicking a button to open the ship, if they try.
the radio is a tiny change to make the leader matter more, and able to give better leadership, because im pretty sure most people dont even realize the leader has access to loud mode

* Nuke Ops Leader update

Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
2022-07-29 10:55:08 -07:00
SkyratBot
3bd053791c [MIRROR] Puts dynamic logging into its own file [MDB IGNORE] (#15135)
* Puts dynamic logging into its own file

* Fixes the conflicts in there

Co-authored-by: tattle <66640614+dragomagol@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
2022-07-27 13:23:07 +01:00
SkyratBot
cac3301b32 [MIRROR] Removes requirements from most midround rulesets, and lowers their minimum population to run, because nobody knows what it means [MDB IGNORE] (#15207)
* Removes requirements from most midround rulesets, and lowers their minimum population to run (#68571)

* Removes requirements from most midround rulesets, and lowers their minimum population to run, because nobody knows what it means

* Remove duplicate minimum_players

* Removes requirements from most midround rulesets, and lowers their minimum population to run, because nobody knows what it means

* oorah

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: John Doe <gamingskeleton3@gmail.com>
2022-07-27 00:20:23 +00:00
SkyratBot
29229c6202 [MIRROR] Removes the Families gamemode [MDB IGNORE] (#14995)
* Removes the Families gamemode

* f

* Repathing! And new updates!

* some nights I stay up cashing in my bad luck

* Additional Fixes for the gang boys!~

Co-authored-by: Seth Scherer <supernovaa41@gmx.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
Co-authored-by: Funce <funce.973@gmail.com>
2022-07-23 13:59:30 -04:00
SkyratBot
c8d8e02e55 [MIRROR] Barf a bunch of dynamic logs [MDB IGNORE] (#15018)
* Barf a bunch of dynamic logs

* Update dynamic_rulesets_midround.dm

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
2022-07-18 11:24:33 -07:00
SkyratBot
08d8ce53eb [MIRROR] Sets minimum player count for sentient disease [MDB IGNORE] (#14784)
* Sets minimum player count for sentient disease (#68213)

* Sets minimum player count for sentient disease

Co-authored-by: Profakos <profakos@gmail.com>
2022-07-08 03:26:52 +01:00
SkyratBot
c3598ba344 [MIRROR] Dynamic 2022 part 1 tweaks [MDB IGNORE] (#14521)
* Dynamic 2022 part 1 tweaks (#67823)

    Renames low_pop_minimum_threat to low_pop_maximum_threat. Untested but it'll fail CI if it doesn't work
    Increases threat_per_midround_roll from 6.5 to 7, to slightly shift number of midrounds.
    Lowered the number of roundstart traitors. I intend to do more in the larger part 2 PR, but the crux of it is that Dynamic 2022 part 1 creates a lot of midround traitors, which is great, but now that means we can lower the amount of total roundstart traitors. This changes it from 1 traitor every 24 people to 38. Eventually I want to make traitor not scale so hard, but it'll be tough to do that and make sure it doesn't just roll extremely chaotic rulesets in its place.

* Dynamic 2022 part 1 tweaks

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2022-06-28 17:19:38 +01:00
SkyratBot
48ac7b572d [MIRROR] Security Level Datums [MDB IGNORE] (#14504)
* Security Level Datums

* wew

* Update security_level_datums.dm

Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-06-25 02:04:50 +01:00
SkyratBot
3f54f837de [MIRROR] Fix unfavorable situations yielding, causing revs to fire them every process [MDB IGNORE] (#14419)
* Fix unfavorable situations yielding, causing revs to fire them every process (#67882)

Fixes #67879.

Not tested but there are no runtimes so I don't know what else this can be, so I'm gonna fling this off to some server and see what happens
Changelog

cl
fix: Fixed revolutions blaring alerts for a few seconds after winning.
/cl

* Fix unfavorable situations yielding, causing revs to fire them every process

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2022-06-20 02:49:41 +01:00
SkyratBot
714fa83774 [MIRROR] Replace adding threat (the traitor objective, post-revs victory) with unfavorable situations [MDB IGNORE] (#14399)
* Replace adding threat (the traitor objective, post-revs victory) with unfavorable situations (#67538)

Hacking the command console and winning revs no longer adds midround threat. Instead, it'll force a heavy ruleset to spawn, and barring that, will spawn a dangerous random event.

Not really tested, you know how it is with stuff like this.

This change will slightly decrease the total number of midrounds in the round.
Why It's Good For The Game

Before D2022P1, midround threat effectively did not work. Adding midround threat did not guarantee anything would actually happen, whether that be the "obsessed spawn and doesn't do anything" kind of nothing happens, or the "absolutely no ruleset spawns" literally kind of nothing happens.

Sometimes, though, it might have! This PR makes that a guarantee.

After D2022P1, midround threat works and is also extremely dangerous in the quantities that are being added. 15 threat means 2-3 extra midround antagonists are spawned, and this late into the round are often going to force heavy rulesets anyway, but at a disproportionate cost.

Furthermore, adding midround threat decreases the time it takes for the next midround, as midround rolls are rolled equidistantly from one another. It is possible, for instance, for a midround ruleset to run, and then another to run seconds later as the distance changes.

This keeps things direct--the crew gets a disadvantage, but is not completely overwhelmed by several antagonists disproportionately.

* Replace adding threat (the traitor objective, post-revs victory) with unfavorable situations

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2022-06-19 10:08:47 -07:00
SkyratBot
0a1f06a2d1 [MIRROR] This tail refactor turned into an organ refactor. Funny how that works. [MDB IGNORE] (#14017)
* This tail refactor turned into an organ refactor. Funny how that works.

* Firstly, fixing all the conflicts.

* Fixes all our maps (hopefully)

* Actually, this should fix pod people hair :)

* Almost everything is working, just two major things to fix

* Fixed a certain kind of external organ

* Cleaning up some more stuff

* Turned tail_cat into tail because why the fuck are they separate?

* Moved all the tails into tails.dmi because that was just dumb to have like 3 in a different file

* Adds relevant_layers to organs to help with rendering

* Makes stored_feature_id also check mutant_bodyparts

* Fixes the icon_state names of ALL the tails (pain)

* Fixes wagging, gotta refactor most mutant bodyparts later on

* I Love Added Failures

* Fixed some organs that slipped through my searches

* This could possibly fix the CI for this?

* It doesn't look like it did fix it

* This will make it pass, even if it's ugly as sin.

* Fixed Felinids having a weird ghost tail

* Fixes instances of snouts and tails not being properly colored

Co-authored-by: Kapu1178 <75460809+Kapu1178@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-06-11 23:20:16 -04:00
SkyratBot
d8f7f91396 [MIRROR] Fix Dynamic midrounds spawning heavies significantly earlier than they're supposed to [MDB IGNORE] (#14254)
* Fix Dynamic midrounds spawning heavies significantly earlier than they're supposed to (#67615)

Fix Dynamic midrounds spawning heaviers significantly earlier than they're supposed to

* Fix Dynamic midrounds spawning heavies significantly earlier than they're supposed to

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2022-06-12 02:22:09 +01:00
GoldenAlpharex
d4b0974aaf [MIRROR] CARGONIA THE FREE: The Quartermaster is now a head of staff. (#67518) [MDB IGNORE] (#14186)
* CARGONIA THE FREE: The Quartermaster is now a head of staff. (#67518)

* The Quartermaster is officially a head of staff, with new accesses, a silver ID, ect ect.
* The HoP lost their cargo-related equipment and access, including the Vault monitor, and frequency.

* wew

Co-authored-by: Iamgoofball <iamgoofball@gmail.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-06-08 15:28:51 +01:00
SkyratBot
7d84bde9c6 All AI Lawsets are rebalanced, can be researched, appear in config, and random spawners for AI upload. (#14162)
Co-authored-by: Tim <timothymtorres@gmail.com>
2022-06-07 14:39:59 +01:00
SkyratBot
1335792785 [MIRROR] ghosts see who gets antag [MDB IGNORE] (#13944)
* Ghosts see who rolls a midround antag (#67295)

* Changes the alert ghosts get when a dynamic midround ruleset is selected to say the ghost's old name rather than their new one.

Co-authored-by: MrMelbert <51863163+MrMelbert@ users.noreply.github.com>

* ghosts see who gets antag

Co-authored-by: Mooshimi <85910816+Mooshimi@users.noreply.github.com>
Co-authored-by: MrMelbert <51863163+MrMelbert@ users.noreply.github.com>
2022-05-27 15:27:08 +01:00
SkyratBot
ea6f252e81 [MIRROR] Dynamic 2022, Part 1 - Redesigning midround rolls (Midrounds happen far more frequently now, and scale their power over time) [MDB IGNORE] (#13718)
* Dynamic 2022, Part 1 - Redesigning midround rolls (Midrounds happen far more frequently now, and scale their power over time)

* Update dynamic_rulesets_midround.dm

* wew

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-05-23 16:06:51 +01:00
Gandalf
d5e193f4b2 ACTUALLY FIX RESTRICTED JOBS ROLLING ANTAGONIST (#12246)
* e

* Update dynamic.dm

* Update dynamic.dm
2022-04-08 23:48:21 +01:00
SkyratBot
fbaed5bd2f [MIRROR] adds a roundend threat log, showing player threat edits [MDB IGNORE] (#12060)
* adds a roundend threat log, showing player threat edits (#65417)

* adds a roundend threat log, showing player threat edits

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
2022-03-13 20:34:34 +00:00
SkyratBot
b412978bcb [MIRROR] Nations now has the ONLY_RULESET flag [MDB IGNORE] (#11965)
* Nations now has the ONLY_RULESET flag (#65332)

* Nations now has the ONLY_RULESET flag

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
2022-03-08 22:58:58 -07:00
SkyratBot
32403abee8 [MIRROR] Lower thieves cost from 6 to 4, disable midround thieves [MDB IGNORE] (#11892)
* Lower thieves cost from 6 to 4, disable midround thieves (#65245)

* Lower thieves cost from 6 to 4, disable midround thieves

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2022-03-04 15:33:21 -05:00
SkyratBot
85b4845cf4 [MIRROR] Thieves can no longer scale and take more than 6 threat, increases number of thieves ran by 2 [MDB IGNORE] (#11713)
* Thieves can no longer scale and take more than 6 threat, increases number of thieves ran by 2 (#65107)

Thieves can no longer scale, and can only run once.

Number of thieves increased by 2, such that:

<24 pop: 3 thieves (previously 1)
25-48 pop: 4 thieves (previously 2)
...etc...

* Thieves can no longer scale and take more than 6 threat, increases number of thieves ran by 2

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2022-02-24 16:16:36 -05:00
OrionTheFox
a0ae3ddc43 [Semi-Modular] Adds a shift-start report for Traits/Goals (#11368)
* Adds trait/goal report

* Update modular_skyrat/master_files/code/game/gamemodes/dynamic.dm
2022-02-16 17:39:15 +00:00
SkyratBot
b8279a2b3c [MIRROR] BIDDLE HERETICS: Heretic revamp! (Shadow Realm, UI Overhaul, Refactoring, and Murderhoboing Tweaks) [MDB IGNORE] (#11427)
* BIDDLE HERETICS: Heretic revamp! (Shadow Realm, UI Overhaul, Refactoring, and Murderhoboing Tweaks)

* fex

* e

* Update zombieprison.dmm

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-02-11 02:53:01 +00:00
SkyratBot
72387786ea [MIRROR] Makes midround antagonists not spawn if the shuttle is past the point of no return [MDB IGNORE] (#11426)
* Makes midround antagonists not spawn if the shuttle is past the point of no return (#64797)

* Makes midround antagonists not spawn if the shuttle is past the point of no return

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
2022-02-10 11:12:29 +00:00
SkyratBot
37e295b04a [MIRROR] brings back greenshifts [MDB IGNORE] (#11281)
* brings back greenshifts

* Update code/game/gamemodes/game_mode.dm

Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-02-05 17:58:52 +00:00
SkyratBot
9909a0d4de [MIRROR] Peaceful Waypoint/Core Territory are now not completely reliable indicators of antag status [MDB IGNORE] (#11284)
* Peaceful Waypoint/Core Territory are now not completely reliable indicators of antag status (#64636)

* Peaceful Waypoint/Core Territory are now not completely reliable indicators of antag status

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2022-02-05 17:33:35 +00:00
Gandalf
f7e12e0adf Fixes protected roles getting antagonist (#11016)
* 0

* Update code/game/gamemodes/dynamic/dynamic_rulesets_latejoin.dm

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

* Update code/game/gamemodes/dynamic/dynamic_rulesets_latejoin.dm

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-01-27 22:45:20 +00:00
SkyratBot
44d57c79db [MIRROR] Cleans up thief midround ruleset, adds a few more conditions [MDB IGNORE] (#11021)
* Cleans up thief midround ruleset, adds a few more conditions (#64336)

* Cleans up thief midround ruleset, adds a few more conditions

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
2022-01-26 10:36:07 -05:00
SkyratBot
b54cda7017 [MIRROR] Fixes HoP being unable to be midround thief [MDB IGNORE] (#11001)
* Fixes HoP being unable to be midround thief (#64399)

HoP could be a roundstart but not midround thief, confirmed to be an oversight

* Fixes HoP being unable to be midround thief

Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
2022-01-26 03:14:00 +00:00
SkyratBot
5d836f1c2f [MIRROR] Update the gamemode panel so it correctly displays time [MDB IGNORE] (#10991)
* Change the old method to DisplayTimeText (#64374)

It can't bother me anymore

* Update the gamemode panel so it correctly displays time

Co-authored-by: Riggle <27156122+RigglePrime@users.noreply.github.com>
2022-01-25 15:39:00 -05:00
Zonespace
9e033544d2 Members of Centcomm and Command and Security can no longer be thieves (#10976)
* yep

* missed one

* req change
2022-01-25 11:00:32 -05:00
SkyratBot
a5a1db51b6 [MIRROR] Fixing malf AI: episode 3 [MDB IGNORE] (#10966)
* Fixing malf AI: episode 3

Malf ai is the only antag who uses exclusive roles at roundstart. It means that when someone used a function that sounded just right, but assumed it returns 1 when true, the entire roundstart ruleset couldn't ever find candidates.

About The Pull Request

Literally checks if the value returned means that player is eligible for the job.

Why It's Good For The Game

Makes antag happen again

Changelog

🆑
fix: Malfunction in malfunctioning ai protocols should be fixed, AIs should break regularly again.
/🆑

* Fixing malf AI: episode 3

Co-authored-by: Kubisopplay <38842052+Kubisopplay@users.noreply.github.com>
2022-01-24 13:39:49 -05:00
Gandalf
4375bd7432 The Opposing Force (OPFOR) - Ready for review/testing (#10093)
* OPFOR PART ONE

* 0

* E

* E

* 0

* E

* e

* Update opposing_force_datum.dm

* E

* E

* Admin stuffs

* Admin control GUI

* E

* Chat

* 0

* Update opposing_force_datum.dm

* System messages, better admin chat procs, UI fixes.

* Update _basemap.dm

* who thought holding a ref to the client was a good fucking idea?

* 0

* Update opposing_force_datum.dm

* Update modular_skyrat/modules/opposing_force/code/opposing_force_datum.dm

* Equipment tab

* equipment part 2

* Tidy up, finishing up equipments panel, some font fixes

* clarity and continuity

* Update opposing_force_datum.dm

* more logic fixes

* Update opposing_force_datum.dm

* weeee

* Update opposing_force_datum.dm

* chat commands

* 0

* ee

* Update opposing_force_datum.dm

* Itemspawning

* Assassinate objectives only need one kill

* new commands

* Update opposing_force_datum.dm

* f

* weee roundend report

* E

* ew

* E

* E

* more fixes

* E

* E

* Update opposing_force_datum.dm

* Update opposing_force_datum.dm

* Fixes

* request opfor

* Update admin_procs.dm

* Update adminhelp.dm

* Update opposing_force_datum.dm

* fex

* admin info panel, approve checks, queue position checks

* panel improvements, better logging format

* Barboza equipment list Vol 1 (#10386)

* Update opposing_force_equipment.dm

* silly little changes to the silly little code

i doubt this will be seen by anyone teehee

* OpFor Prep Balance

Shotguns have been prepped into opfor catalog. Model 23-37 is now an 8 rounder pump action, M2 is untouched as a semi auto peacekeeper variation and SAS14 is semi auto as it was meant to be

* OpFor Prep Balance

Shotguns have been prepped into opfor catalog. Model 23-37 is now an 8 rounder pump action, M2 is untouched as a semi auto peacekeeper variation and SAS14 is semi auto as it was meant to be. 23-37 keeps its beanbag load while M2 comes with slugs as a proper combat shotgun

* Gear Pass 1

* Mag Variety for SAS14

Since its gonna be an opfor exclusive why not add some choices. Refilling its ammo is nigh impossible so here comes new mags!

* Gear Pass 2

yes I 'code' in github web

* Gear Pass 3

just martial arts and some stuff for today, tomorrow i add the discord suggestions

* opfor equipment up the ass

woo spider

* descs for everyone

* g357

* altyn

* Gear Pass 4

syndicakes and nri

* Item Variety Document for Opfor

* gunman loadout

* gunman update

* Gear Pass 5

gear harder

* Update opposing_force_equipment.dm

* big typo fuckup fix

* lcoat desc fix

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

* Update modular_skyrat/modules/opposing_force/code/opposing_force_equipment.dm

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

* Update modular_skyrat/modules/opposing_force/code/opposing_force_equipment.dm

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

* Update modular_skyrat/modules/opposing_force/code/opposing_force_equipment.dm

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

* Update modular_skyrat/modules/opposing_force/code/opposing_force_equipment.dm

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

* Update modular_skyrat/modules/opposing_force/code/opposing_force_equipment.dm

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

* Update modular_skyrat/modules/opposing_force/code/opposing_force_equipment.dm

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

* Update modular_skyrat/modules/opposing_force/code/opposing_force_equipment.dm

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

* DocNameChange

also no more shamwow

* Update opposing_force_equipment.dm

* Update modular_skyrat/modules/sec_haul/code/guns/guns.dm

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

* Update modular_skyrat/modules/sec_haul/code/guns/guns.dm

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

* Update items.dm

* Update opposing_force_equipment.dm

* Update modular_skyrat/modules/opposing_force/code/items.dm

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

* More Categories and Expanded Title

Adds loadouts and explosives tab, increases title limit to 40 instead of 20 for objectives

* Apply suggestions from code review

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

Co-authored-by: dawsonkeyes <76002401+dawsonkeyes@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>

* Automatic changelog generation for PR #10386 [ci skip]

* E

* Update opposing_force_equipment.dm

* E

* Update items.dm

* Vol2Remastered (#10413)

* Update modular_skyrat/modules/opposing_force/code/opposing_force_datum.dm

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

* Bye bye high-frequency sword

* Fixed the space cash too

* Review comments

* Update counter.dm

* general antagonist ban

* opfor ban

* Update opposing_force_subsystem.dm

Co-authored-by: ErdinyoBarboza <erdinyobarboza@gmail.com>
Co-authored-by: dawsonkeyes <76002401+dawsonkeyes@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
Co-authored-by: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
2022-01-20 04:15:15 +00:00
SkyratBot
9104bdb678 [MIRROR] Adds Thieves, a very low level antagonist. [MDB IGNORE] (#10832)
* Adds Thieves, a very low level antagonist. (#64144)

Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
Co-authored-by: Kylerace <kylerlumpkin1@ gmail.com>

* Adds Thieves, a very low level antagonist.

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
Co-authored-by: Kylerace <kylerlumpkin1@ gmail.com>
2022-01-20 03:18:34 +00:00
SkyratBot
fb129fe80c [MIRROR] Re-adds prisoners to the restricted_roles for cultists and revheads. [MDB IGNORE] (#10651)
* Re-adds prisoners to the restricted_roles for cultists and revheads.

* Re-adds prisoners to the restricted_roles for cultists and revheads.

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-01-15 17:30:52 +00:00
SkyratBot
f42d424b49 [MIRROR] Removes swarmers from the game [MDB IGNORE] (#10645)
* Removes swarmers from the game

* Removes swarmers from the game

Co-authored-by: Jeremiah <42397676+jlsnow301@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-01-15 17:19:18 +00:00
SkyratBot
c3b1510356 [MIRROR] Fixes the mess between ROLE_REV and ROLE_REV_HEAD [MDB IGNORE] (#10705)
* Fixes the mess between ROLE_REV and ROLE_REV_HEAD (#64068)

* Fixes the mess between ROLE_REV and ROLE_REV_HEAD

* Update code/modules/client/preferences/migrations/tgui_prefs_migration.dm

Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

* Update revolution.dm

Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

* Fixes the mess between ROLE_REV and ROLE_REV_HEAD

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2022-01-15 16:28:00 +00:00
SkyratBot
c33061765b [MIRROR] [MDB IGNORE] BIDDLE TRAITORS - Adds progression traitors. Refactors uplink code in its entirety [MDB IGNORE] (#10620)
* [MDB IGNORE] BIDDLE TRAITORS - Adds progression traitors. Refactors uplink code in its entirety

* updates and fixes

* ffff

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-01-12 03:25:38 +00:00
SkyratBot
cd241a1f9a [MIRROR] Writes out lists for roles in the Dynamic Rulesets Code [MDB IGNORE] (#10562)
* Writes out lists for roles in the Dynamic Rulesets Code

* Feex

Co-authored-by: san7890 <34697715+san7890@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-01-10 12:31:17 -05:00
SkyratBot
7d74dadd0d [MIRROR] Removes monkey mode, neuters Jungle Fever into Jungle Flu [MDB IGNORE] (#10504)
* Removes monkey mode, neuters Jungle Fever into Jungle Flu

* Fixing the conflict

* There you go one-click antag

* Whoops forgot one

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-01-09 15:42:53 -05:00
SkyratBot
1283961a30 [MIRROR] Tweak Malfunctioning AI dynamic stats [MDB IGNORE] (#10477)
* Tweak malf AI dynamic stats (#63810)

Lowers midround malf AI cost from 35 to 22, slightly higher than wizard but with 3x the weight.

Changes both midround and roundstart malfunctioning AI requirements to match those of blood cultists, which will make them more frequent at high pop, while still being rare at low pop.

* Tweak Malfunctioning AI dynamic stats

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2022-01-06 06:03:16 -05:00
SkyratBot
d925583e97 [MIRROR] Separatist code refactors, Readds(?) admin gamemode turned ruleset for nations, documentation, and all that good stuff [MDB IGNORE] (#10283)
* Separatist code refactors, Readds(?) admin gamemode turned ruleset for nations, documentation, and all that good stuff (#63440)

Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

* Separatist code refactors, Readds(?) admin gamemode turned ruleset for nations, documentation, and all that good stuff

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-12-26 14:26:05 -05:00
SkyratBot
a526c6070a [MIRROR] Makes all default job titles, defines. [MDB IGNORE] (#10080)
* Makes all default job titles, defines.

* Makes all default job titles, defines.

* whitespace

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2021-12-18 16:54:03 +00:00