Commit Graph
42 Commits
Author SHA1 Message Date
3bde496dc3 Renames all mentions of Solfed to TerraGov (#2334)
<!-- Write **BELOW** The Headers and **ABOVE** The comments else it may
not be viewable. -->
<!-- You can view Contributing.MD for a detailed description of the pull
request process. -->

## About The Pull Request
Renames SolFed/SolGov/Solar Goverment/Solar Federation to
TerraGov/Terran Goverment
<!-- Describe The Pull Request. Please be sure every change is
documented or this can delay review and even discourage maintainers from
merging your PR! -->

<!-- Please make sure to actually test your PRs. If you have not tested
your PR mention it. -->

## Why It's Good For The Game
Requested by the loremins
<!-- Argue for the merits of your changes and how they benefit the game,
especially if they are controversial and/or far reaching. If you can't
actually explain WHY what you are doing will improve the game, then it
probably isn't good for the game in the first place. -->

## Proof Of Testing
It compiles, nothing seems broken ingame (please TM this)
<!-- Compile and run your code locally. Make sure it works. This is the
place to show off your changes! We are not responsible for testing your
features. -->

</details>

## Changelog

<!-- If your PR modifies aspects of the game that can be concretely
observed by players or admins you should add a changelog. If your change
does NOT meet this description, remove this section. Be sure to properly
mark your PRs to prevent unnecessary GBP loss. You can read up on GBP
and its effects on PRs in the tgstation guides for contributors. Please
note that maintainers freely reserve the right to remove and add tags
should they deem it appropriate. You can attempt to finagle the system
all you want, but it's best to shoot for clear communication right off
the bat. -->

🆑
add: Renames all mentions of the Solar Goverment/Federation to the
Terran Goverment
/🆑

<!-- Both 🆑's are required for the changelog to work! You can put
your name to the right of the first 🆑 if you want to overwrite your
GitHub username as author ingame. -->
<!-- You can use multiple of the same prefix (they're only used for the
icon ingame) and delete the unneeded ones. Despite some of the tags,
changelogs should generally represent how a player might be affected by
the changes rather than a summary of the PR's contents. -->

<!-- By opening a pull request. You have read and understood the
repository rules located on the main README.md on this project. -->

---------

Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
Co-authored-by: lessthanthree <83487515+lessthnthree@users.noreply.github.com>
2024-11-20 04:10:08 +00:00
Majkl-J ae0b926948 Holy lord no more please 2024-10-24 03:07:38 -07:00
52bd1b6233 [MIRROR] Kills seconds_per_tick from status effect tick, replaces it with seconds_between_ticks to clarify some things [MDB IGNORE] (#22931)
* Kills `seconds_per_tick` from status effect `tick`, replaces it with `seconds_between_ticks` to clarify some things (#77219)

## About The Pull Request

https://github.com/tgstation/tgstation/pull/66573#discussion_r861157216

`status_effect/proc/tick(seconds_per_tick)` is wildly misleading and I
feel like I should address it

For a majority of status effects, they process on fast processing but do
not tick every fastprocessing tick

This means that using `seconds_per_tick` here is not giving you the
seconds between status effect ticks, it's giving you seconds between
processing ticks (`0.2`)

This is how it's misleading - If you have a tick interval of `1
SECONDS`, you'd think `seconds_per_tick` is, well, one. But it's
actually one-fifth. So all of your effects are now 80% weaker.

I have replaced the use of `seconds_per_tick` in tick with
`seconds_between_ticks`.

This number is, quite simply, the initial tick interval of the status
effect divided by ten.

An effect with the tick interval of `1 SECONDS` has a
`seconds_between_ticks` of 1.

As a consequence, some things which were inadvertently made weaker, such
as fire and some heretic things (at a glance), are now a little
stronger.

## Why It's Good For The Game

See above. Makes it more clear what you're doing when working with
effects.

## Changelog

🆑 Melbert
code: Updated some status effect tick code to be more clear of how long
is elapsing between ticks. Some effects that were inadvertently weakened
are now stronger as a result (fire and some heretic effects).
/🆑

* Kills `seconds_per_tick` from status effect `tick`, replaces it with `seconds_between_ticks` to clarify some things

* Modular updates

---------

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
Co-authored-by: Giz <13398309+vinylspiders@users.noreply.github.com>
2023-08-08 09:31:41 -04:00
SomeRandomOwlandGitHub d45887fa7f Fixes Events which are missing descriptions (#21313)
* Fixes events which had missing descriptions

* fix spelling error woops
2023-05-21 22:44:47 -07:00
afa770a886 Replace Chaos Event System with ICES - Intensity Credit Event System [LT3] (#20272)
* remove chaos/event vote system

* Delete event_chaos_system.dm

* someone was using those

* Update cme.dm

* coffee before commit

* Update event_frequency.dm

* Update cme.dm

* disable changeling

* Update tgstation.dme

* Update supermatter_surge.dm

* change to weight config C, rename dm

* typo, meteor minplayer

* too high

* Update random_events.dm

* weighting updates

* better documentation

* this file is gone, SM surge start time

* reduce scrub

* min player/time for extreme CME/threat meteors

* cme

* Update cme.dm

* cme

* idk why this reverted

* event credits

* intense event credits

* Update random_events.dm

* max occurrences

* new meteor warning

* Update tgstation.dme

* intensity credits, yo

* put ICES in a module folder

* move readme

* Update readme.md

* change logging

* Update events.dm

* Update ICES_event_config.dm

* Update events.dm

* Update events.dm

* Update events.dm

* remove debug logging

* minplayer balancing

* ICES panel

* ope

* Update ICES_event_mods.dm

* tgui panel

* ices_data

* whoa useful info?

* event init

* Update configuration.dm

* Update ICES_event_config.dm

* ...

* make those vars

* Update ICES_tgui.dm

---------

Co-authored-by: lessthnthree <three@lessthanthree.dk>
Co-authored-by: lessthanthree <83487515+lessthnthree@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
Co-authored-by: Useroth <37159550+Useroth@users.noreply.github.com>
2023-04-02 16:50:17 +01:00
b9fe8cc6ba [SEMI-MODULAR] Advanced engineering response team (#20040)
* advanced atmos

* radio defines

* turn radio on

* doc

* security level

* Update modular_skyrat/modules/alerts/code/security_level_procs.dm

Co-authored-by: Pinta <68373373+softcerv@users.noreply.github.com>

* Update security_level_procs.dm

* not needed

* Update adv_engineering.dm

* move sec level proc

* Update sol_fed.dm

* Update sol_fed.dm

* charge 15k per tech

* remove armor from jumpsuit

---------

Co-authored-by: Pinta <68373373+softcerv@users.noreply.github.com>
2023-03-27 04:12:11 +01:00
lessthanthreeandGitHub fa767bb555 [MODULAR] CME event balance/alert (#19682)
* orange alert for cme

* consolidate procs

* proc documentation

* this wording is better

* cme

* sec level check no longer in subtype
2023-03-10 19:51:56 +00:00
46314d33c1 [MIRROR] Converts ForceEvent.js to typescript and overhauls the UI to be good [MDB IGNORE] (#18045)
* Converts ForceEvent.js to typescript and overhauls the UI to be good

* merge conflict

* SR events

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: tastyfish <crazychris32@gmail.com>
2022-12-15 17:50:40 -05:00
SkyratBotandGitHub b9b6a803b0 [MIRROR] Throws a bunch of parenthesis around to ensure dear Aunt Sally is always properly excused. [MDB IGNORE] (#17654) 2022-11-22 19:44:59 -08:00
07071eef48 [BASICALLY MODULAR] Runs grep checks on modular_skyrat and fixes all issues (#17469)
* Runs grep checks on modular_skyrat and fixes all issues

* feather

* Update modular_skyrat/modules/verbs/code/say.dm

Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>

* loadout descs

* fixes

Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
2022-11-16 11:08:41 -05:00
f7c26bbf25 515 Compat (#17465)
* ONLY SKYRAT CHANGES

* ACTUALLY SKYRAT CHANGES

* yolo, revert later

* Update alternate_byond_versions.txt

Co-authored-by: AnturK <AnturK@users.noreply.github.com>
2022-11-15 06:59:06 +00:00
9bf006d189 [MIRROR] Multiz Rework: Human Suffering Edition (Contains PLANE CUBE) [MDB IGNORE] (#16472)
* Multiz Rework: Human Suffering Edition (Contains PLANE CUBE)

* skyrat changes

* bodyparts merge

* unres door floorlight fix

* Future upstream fix for blindness

* upcoming upstream airlock fix

* fix button emissive

* Fix FOV markings?

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
Co-authored-by: tastyfish <crazychris32@gmail.com>
2022-10-02 23:30:09 -04:00
8add735177 [MIRROR] Return of the scrubber overflow event [MDB IGNORE] (#15998)
* Return of the scrubber overflow event (#68378)

About The Pull Request

Brings back the scrubber overflow event, previously removed in #53549
This version has nerfed numbers because foam changes made it stupidly powerful.

Also snake_cases some event variables.
Why It's Good For The Game

More dangerous but not station-damaging events. Bonus: janitor content.
Changelog

cl
add: Re-adds the scrubber overflow event as a random event
/cl

* Return of the scrubber overflow event

* update modular and fix missing non modular edit

* update stray meteor event

Co-authored-by: tattle <66640614+dragomagol@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-09-04 19:27:59 +01:00
24c9fc0296 [MIRROR] Fixes 118(give or take) cases of mapload not being passed to initilaize [MDB IGNORE] (#15546)
* Fixes 118(give or take) cases of mapload not being passed to initilaize (#69107)

fixes 114 cases of mapload not being passed to initilaize

* Fixes 118(give or take) cases of mapload not being passed to initilaize

* Fixes a lot (give or take) cases of mapload not being passed to initilaize

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-08-11 08:31:27 -07:00
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
TomandGitHub 6d3a8fbec7 goodbye box comments (#13826) 2022-05-23 17:00:34 +01:00
ef2016732d [MIRROR] Makes smoke and foam attempt to fill the available space. [MDB IGNORE] (#13407)
* Makes smoke and foam attempt to fill the available space.

* wew

* reset

* Revert "reset"

This reverts commit 75be4f934504793ceb5c9bf2f3774dc24517df5a.

Co-authored-by: TemporalOroboros <TemporalOroboros@gmail.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-05-08 04:01:32 +01:00
GandalfandGitHub dfcbee1eab fuck you (#10102) 2021-12-23 04:11:11 +00:00
27c2f9fd08 Events audit, moving overrides to modular files + TEMP FIX (#9941)
* RESET

* debug stuff

* Update events.dm

* fixed

* Modular override file

* Update event_overrides.dm

* Update event_overrides.dm

* Update cme.dm

* Update event_overrides.dm

* Update game.dm

* 0

* 0

* Update events.dm

* E

* Update code/modules/events/_event.dm

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

* Update event_overrides.dm

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
2021-12-15 01:48:44 +00:00
TomandGitHub 21f894e9b8 Spans to procs (#9495) 2021-11-16 23:29:43 +00:00
a48c41bb2d Temporarily disables CMEs (#8277)
Co-authored-by: Funce <funce.973@gmail.com>
2021-10-18 13:13:01 +13:00
230a34588f [MIRROR] modules/atmospherics major cleanup [MDB IGNORE] (#8818)
* modules/atmospherics major cleanup

* E

* E

* 0

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-10-14 22:44:30 +01:00
fa519bdde3 [MIRROR] cleanup _HELPERS/_lists.dm and all the necessary files [MDB IGNORE] (#8783)
* cleanup _HELPERS/_lists.dm and all the necessary files

* Epbic

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-10-13 21:07:35 +01:00
Gandalf 20004143db Update cme.dm 2021-09-08 18:54:49 +01:00
GandalfandGitHub 64c4c52d12 Revert "[MIRROR] Refactor area and turf lighting (#7775)" (#7902)
This reverts commit 1219e433be.
2021-09-08 18:48:29 +01:00
1219e433be [MIRROR] Refactor area and turf lighting (#7775)
* Refactor area and turf lighting

* AAAAAAAA

Co-authored-by: TiviPlus <57223640+TiviPlus@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-08-29 00:43:40 +01:00
GandalfandGitHub d12adac635 CME changes (#7814)
* a

* a

* Why

* a

* a
2021-08-28 19:01:06 -04:00
Matthew JandGitHub bab2714a02 [NON-MODULAR] Events Roll Less Often (#7147)
* update event freq

* Update code/controllers/subsystem/events.dm

* Update code/controllers/subsystem/events.dm

* Update cme.dm
2021-07-27 17:24:57 -05:00
FlamingLilyandGitHub 17e3bb0061 The sun's wrath is bound to it's designated intensity, minimal ejections will no longer change strength of their own will (CME strength fix) (#5987)
* make minimal minimal

* Update cme.dm

* Update _cme_defines.dm

* "
2021-06-03 18:14:49 +12:00
GandalfandGitHub 2e081f4d27 Makes mold a random event + spacevine oldbase port (#5277)
* aa

* Update mold_event.dm

* Update mold_event.dm

* aaa

* aaaa

* Update mold_event.dm

* AAAAAAAAAAAAAAA

* aaaaa

* aaaa

* Update stack_objects.dmi

* Update mold_event.dm

* Update mold_event.dm

* aaa

* Update mold_event.dm

* Update mold_event.dm

* aaa

* Update spacevine.dm

* aaaa

* aaa

* Update pirates.dm

* Update venus_human_trap.dm

* aAA

* aaa

* Update biohazard_blob_structures.dm

* Update biohazard_blob_structures.dm

* radioactive

* Update biohazard_blob_mobs.dm

* AAA

* aaaaaaaaaaaaa

* AAAAAAAAAAAAAAAAAAAAAAAAAAAA

* AAA

* a

* Update biohazard_blob_mobs.dm

* AAAAAAA

* Update biohazard_blob_mobs.dm

* Update biohazard_blob_structures.dm

* AAA

* Update biohazard_blob_mobs.dm

* Update biohazard_blob_mobs.dm

* Update biohazard_blob_structures.dm

* Update biohazard_blob_structures.dm

* Update venus_human_trap.dm

* Update cme.dm

* Update spacevine.dm

* Update code/modules/mob/living/simple_animal/hostile/venus_human_trap.dm

* AAA

* Update biohazard_blob_structures.dm
2021-05-04 03:53:41 +01:00
GandalfandGitHub d14f4ea7c9 Revert "Revert "[MIRROR] Layer overhaul (#4503)" (#4509)" (#4536)
This reverts commit b27ede689e.
2021-03-31 02:08:56 +01:00
UserothandGitHub b27ede689e Revert "[MIRROR] Layer overhaul (#4503)" (#4509)
This reverts commit 8ac892d340.
2021-03-30 23:45:08 +01:00
8ac892d340 [MIRROR] Layer overhaul (#4503)
* Layer overhaul (#57915)

## About The Pull Request
Changes up some layer and plane defines for no particular reason lol

## Why It's Good For The Game
Planes actually override layers, and layers control ordering within planes. A lot of the usage of plane and layer was wholly unnecessary. This refactor helps future maintainability while also being needed staging for _future features._

* Layer overhaul

* aaaaaaaaa

a

Co-authored-by: Rob Bailey <actioninja@gmail.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-03-29 16:36:36 +01:00
GandalfandGitHub 6b2ed41e6e Rebalances CME's to give loot (#4478)
* Update cme.dm

* aaaaaaaaaa
2021-03-28 23:48:40 +01:00
NullFagandGitHub 7afcb3f208 AAAA STOP USING DIVISIONS (#4433) 2021-03-26 22:23:37 +00:00
GandalfandGitHub a919011dbe CME occurrence rebalance (#4407)
* aaaaaaaa

* Update cme.dm

* quick mafs

* Update _cme_defines.dm
2021-03-26 17:03:41 +00:00
NullFagandGitHub 1163eb790d a (#4420) 2021-03-26 10:36:07 +00:00
e1456b0cf6 Massive announcer/BSA overhaul (#4254)
* oh yeehaw

* Update default_announcer.dm

* a

* Update sound.dm

* Delete poweroff.ogg

* pref+newshit!

* Update preferences.dm

* Update preferences.dm

* Update preferences.dm

* a

* Update set_security_level.dm

* a

* a

* a

* Update default_announcer.dm

* a

* a

* Update priority_announce.dm

* a

* Update priority_announce.dm

* ERT NOW HAS AN ALERT OPTION

* more changes to sounds! ALERTS

* Update set_security_level.dm

* THSI IS THE WAYSDFSASA

* you think you've seen shitcode? just you wait cowboy.

* a

* Update set_security_level.dm

* Update default_announcer.dm

* Update set_security_level.dm

* Update set_security_level.dm

* Update gravitygenerator.dm

* BSA AND FIXES!

* a

* Update bsa_cannon.dm

* Update bsa_cannon.dm

* aaaaaaaaaaaaaa

* Update bsa_cannon.dm

* Update bsa_cannon.dm

* Update bsa_cannon.dm

* a

* autodocker

* Update modular_skyrat/modules/bsa_overhaul/code/bsa_cannon.dm

Co-authored-by: Azarak <azarak10@gmail.com>
2021-03-23 00:16:26 +00:00
GandalfandGitHub aa1059119e CME tweaks and fire occurrence reduction (#4249)
* a

* a

* Update cme.dm
2021-03-20 01:17:44 +00:00
GandalfandGitHub 9250dc20bf TACTICAL NUKE INCOMING (#3600)
* a

* Update cinematic.dm
2021-02-23 01:02:43 +00:00
GandalfandGitHub 76e01d43c4 Rejigs CME weight (#3496)
* Update cme.dm

* Update cme.dm
2021-02-20 00:48:50 +00:00
GandalfandGitHub c0b99ccfef Coronal Mass Ejection Event (#3280)
* a

* Update cme.dm

* Update _cme_defines.dm

* Update cme.dm

* Update cme.dm

* Update cme.dm

* a

* Update cme.dm

* a

* random!

* TEMP DEBUG STATS, UNDO ONCE READY TO MERGE!

* a

* Update cme.dm

* better sfx

* Update cme.dm

* Update cme.dm

* Update cme.dm

* Neutralize!

* Update cme.dm

* Update cme.dm

* a

* Update cme.dm

* Update cme.dm

* Update cme.dm

* CME changes

* Update anomaly_neutralizer.dm

* aa

* Update cme.dm

* a

* Update admin_verbs.dm

* Fix gamma loop

* Update cme.dm

* Update set_security_level.dm

* Update code/controllers/subsystem/events.dm
2021-02-15 20:18:57 +00:00