Commit Graph

298 Commits

Author SHA1 Message Date
SkyratBot
14569b855c [MIRROR] Atrocinator flips your chat text around [MDB IGNORE] (#22304)
* Atrocinator flips your chat text around (#76618)

## About The Pull Request

![image](https://github.com/tgstation/tgstation/assets/51863163/fd325eeb-f862-4268-8370-4c13c4701c16)

## Why It's Good For The Game

It's funny

## Changelog

🆑 Melbert
add: The Atrocinator will now flip you even more.
/🆑

* Atrocinator flips your chat text around

---------

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
2023-07-09 13:10:05 -07:00
lessthanthree
194b97ee1a Fix CSS for new maptext (#22317)
Update skin.dmf
2023-07-09 15:42:40 -04:00
Zergspower
a40df919ec [Missed Mirror] Maptext 2023 tweaks 3 (#76552) (#22275)
Maptext 2023 tweaks 3 (#76552)

Hopefully the last set of changes in this demonstration of the
[Goldilocks
principle](https://en.wikipedia.org/wiki/Goldilocks_principle).

Some more font changes, the big (hah) one being the context tooltips
again.

- Context tooltips smaller main line, more compact sublines.
- Improves documentation on the usage of the macros.
- Removes incorrect comment I added earlier in tgstation.dme
- Adds black outlines as default in the macros.
- Icon sized letters (Dwarf Fortress, credits).
- Deathrattle and other actions reduced spacing.
- Aligned cooldowns/countdowns.

<details>
<summary>Screenshots</summary>

![image](https://github.com/tgstation/tgstation/assets/83487515/9d704e77-619e-45d1-961e-48f48bec4577)

![image](https://github.com/tgstation/tgstation/assets/83487515/e6d07bc1-1c8f-41e1-bdb5-1241a04873c4)

![image](https://github.com/tgstation/tgstation/assets/83487515/cb3f3def-74b9-4872-be9b-76c4b412b2e2)

![image](https://github.com/tgstation/tgstation/assets/83487515/daab8376-edb6-4866-875b-28c7fb3b0a8a)

![image](https://github.com/tgstation/tgstation/assets/83487515/2242dab4-affe-4e9c-a10a-c668fa2555a5)

![image](https://github.com/tgstation/tgstation/assets/83487515/735280b2-4054-4588-bb59-b1d35e56b989)

![image](https://github.com/tgstation/tgstation/assets/83487515/ee44b961-452f-4407-9fdf-337a6e20ad37)

</details>

🆑 LT3
image: More maptext and font tweaks
spellcheck: Context tooltips too small, too big... just right?
/🆑

---------

Co-authored-by: lessthanthree <83487515+lessthnthree@users.noreply.github.com>
Co-authored-by: Jeremiah <42397676+jlsnow301@users.noreply.github.com>
2023-07-06 18:17:35 -07:00
SkyratBot
85faba1a0f [MIRROR] Maptext 2023: I can see clearly now [MDB IGNORE] (#22100)
* Maptext 2023: I can see clearly now

* skyrat edit

* Update tgstation.dme

---------

Co-authored-by: lessthanthree <83487515+lessthnthree@users.noreply.github.com>
2023-06-27 21:05:25 -07:00
SkyratBot
182ffeea31 [MIRROR] Remove deprecated TTS skin elem [MDB IGNORE] (#21340)
* Remove deprecated TTS skin elem (#75557)

## About The Pull Request

From a previous iteration, unused now

Co-authored-by: TiviPlus <572233640+TiviPlus@ users.noreply.com>

* Remove deprecated TTS skin elem

---------

Co-authored-by: TiviPlus <57223640+TiviPlus@users.noreply.github.com>
Co-authored-by: TiviPlus <572233640+TiviPlus@ users.noreply.com>
2023-05-22 12:54:16 +01:00
SkyratBot
6c9be73f51 [MIRROR] Adds TTS to the game. Players can select their own voices in preferences. [MDB IGNORE] (#21232)
* Adds TTS to the game. Players can select their own voices in preferences.

* [SEMI-MODULAR] [MIRROR FIX] Fixes the TTS PR. (#21267)

Fixes the TTS PR.

---------

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Co-authored-by: Iamgoofball <iamgoofball@gmail.com>
2023-05-19 01:47:19 +01:00
Zonespace
7fbecfe4ff [FINALLY HERE] Clock Cultist OPFOR bundle (#20257)
* Adds backend clockcult code (#17136)

* probably good to go

* Update stylesheet.dm

* revert speech

* shut the fuck up, CI.

* did the wrong thing lmao

* shuttles are good to go

* tick it

* okay lets see how this goes

* axe the event shuttles for starters

* i saved these dw

* probably good for now

* clean up sigil code

* layer fix

* a

* D'oh

* The melbert change I can do on my laptop

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

* elementizes

* Update modular_skyrat/modules/clock_cult/code/hint_element.dm

Co-authored-by: Tastyfish <crazychris32@gmail.com>

* Apply suggestions from code review

Co-authored-by: Tastyfish <crazychris32@gmail.com>

* Update modular_skyrat/modules/clock_cult/code/hint_element.dm

Co-authored-by: Tastyfish <crazychris32@gmail.com>

* all good to me

* base vitality nerf and cleanup

* fuck

* fix diveworm innaccuracy

* Update modular_skyrat/modules/cortical_borer/code/cortical_borer_abilities.dm

* Update modular_skyrat/modules/clock_cult/code/actions/_action.dm

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

* Update modular_skyrat/modules/clock_cult/code/actions/_action.dm

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

* tf3

tf4

* TF4 reviews

* antag datumization and some more bits and bobs

* tgui nits to be picked

* I kind of forgot this shocks the shit out of you

* TODO: test this

* fixes and qol

* post-element cleanup

* whoops

* Apply suggestions from code review

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

* Update modular_skyrat/modules/clock_cult/code/actions/whirring_convergence.dm

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

* golden's changes

* the cleanup

* upstream fix

* 515

* Update gear_base.dm

* Update _sigil.dm

* lint

* cleanup

* untruth begone

* index

* icon skew

* Update antagonist.dm

* Update trap.dm

* good to go

* CI

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
Co-authored-by: Tastyfish <crazychris32@gmail.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

* [PROJECT] Integration Cog Scripture (#18687)

coggers

* [PROJECT] Transmission Sigil (#18684)

* yuh

* a

* repath

* Update sigil_transmission.dm

* [PROJECT] Tinkerer's Cache (#18705)

* forgery

* comment

* Update tinkerers_cache.dm

* replica

---------

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

* [PROJECT] Interdiction Lens (#18928)

* adds interdiction lens

* nerf + fix

* guh

* Update modular_skyrat/modules/clock_cult/code/structures/interdiction_lens.dm

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

* Update modular_skyrat/modules/clock_cult/code/structures/interdiction_lens.dm

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

* Update modular_skyrat/modules/clock_cult/code/structures/interdiction_lens.dm

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

---------

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

* [PROJECT] Ocular warden (#19499)

* adds ocular wardens

* Update modular_skyrat/modules/clock_cult/code/structures/ocular_warden.dm

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

* Update modular_skyrat/modules/clock_cult/code/structures/ocular_warden.dm

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

* tf4 review

---------

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

* [PROJECT] Clockcult outfits (#19500)

antag up and outfit

* [PROJECT] Replica Fabricator 2 (#18926)

* updated

* tf4 review

* [PROJECT] Hateful Manacles (#19622)

* might add this idk yet

* guh

* balance

* Update modular_skyrat/modules/clock_cult/code/scriptures/servitude/hateful_manacles.dm

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

---------

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

* [PROJECT] Vitality Sigil (#19625)

* adds the vitality sigil

* balance, fix

* a

* [PROJECT] Clockwork Marauder (#19677)

* woe, omen upon you

* shield

* melbview

* [PROJECT] Outpost of Cogs (#19696)

* adds mini-reebe

* melbert review and some touches

* static

* props n shit

* coggers

* less cancer

* Update modular_skyrat/modules/clock_cult/code/turf.dm

* [PROJECT] Refactors some clock cult code (#19644)

refactors some scripture code

* [PROJECT] Clockwork Armaments (#19663)

* clockwork armaments

* a

* a^2

* [PROJECT] Removes Clock soul (resprites) (#18945)

* adieu 2018 sprites

* finally got around to this

* [PROJECT] Kindle (#19501)

* bullshit stun hand revengance

* whoops

* [PROJECT] Prosperity Prism (#19877)

* adds the prosperity prism

* a

* w2

* w3

* Update tinkerers_cache.dm

* Update _powered.dm

* [PROJECT] Clock balance & fixes (#20096)

* whoooo boy this is a lotta changes

* slab spell

* clarity

* smol bug fixes

* a few bits and bobs

* fixes ci

* a

* CI fixing

---------

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
Co-authored-by: Tastyfish <crazychris32@gmail.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
2023-04-02 15:03:54 +01:00
SkyratBot
68f7776b92 [MIRROR] Renames folder for tgchat CSS styles [MDB IGNORE] (#19802)
Renames folder for tgchat CSS styles

Co-authored-by: san7890 <the@san7890.com>
2023-03-13 01:58:39 +00:00
Zonespace
e98b446a5c Mirror #72195 (#18651)
Blob QoL: Orbit menu & Antag Info (#72195)

## About The Pull Request
Blob UI refactor that started from sorting blobs into their appropriate
orbit section.

Original issue:
Permanently hostile antags like blob can produce minions, but these lil
guys don't actually get an antag datum and thus don't get sorted into
the proper section in the orbit menu.

Now:
- Blob minions also go in "Biohazards" section of orbit UI
- Blob helper text is now an antag info UI
- Blobs get their own text span type instead of boring big chat
- Blob minions get actual objective: Protect the core

<details>
<summary>View the OUTDATED blob antag info screen:</summary>


![vLQMLDHxHw](https://user-images.githubusercontent.com/42397676/209544201-3adddeb2-cdd5-4cb7-adcc-59ead43fa07a.gif)
</details>

## Why It's Good For The Game
Orbit menu will now properly sort player controlled blob minions into
the biohazard sections, making it easier to distinguish the bad guys
Blob antag info is a little easier to read, much more in line with the
other antags
## Changelog
🆑
fix: Blob minions are now sorted into biohazards in orbit UI.
add: Blobs now get antag info screens.
add: Blob minions get objectives (protect the core!).
add: Adds blob style text for victories, etc.
refactor: Refactors some blob & blob minion code.
/🆑

Co-authored-by: Jeremiah <42397676+jlsnow301@users.noreply.github.com>
2023-01-12 10:42:31 -05:00
SkyratBot
509b89f45c [MIRROR] Contextual tutorials for swapping hands and dropping items [MDB IGNORE] (#18604)
* Contextual tutorials for swapping hands and dropping items

* Fixes

* Oops

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: Useroth <37159550+Useroth@users.noreply.github.com>
2023-01-10 14:26:08 +01:00
StrangeWeirdKitten
016b3a1883 [Modular] Donator stuff (#18324)
* stuff

* some fixes

* Code docs and Destroy()

* Ok

* mesmotron

* Update lewd_defines.dm

* pocketwatch

* edits

* ok

* Update lewd_quirks.dm

* Update lewd_quirks.dm

* Update lewd_quirks.dm

* Update lewd_quirks.dm

* Update lewd_quirks.dm

* Update plushes.dm

* whop

* Update modular_skyrat/modules/customization/game/objects/items/plushes.dm

Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-12-28 22:38:24 +00:00
SkyratBot
c4461e11a1 [MIRROR] Removes unused monkey mode spans [MDB IGNORE] (#16862)
* Removes unused monkey mode spans

* stylesheet conflict and remodularizing

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: tastyfish <crazychris32@gmail.com>
2022-10-15 00:02:42 -04:00
SkyratBot
1f7128a8ab [MIRROR] Resolve incorrect paths in the header comment for tgui chat styling [MDB IGNORE] (#14886)
* Resolve incorrect paths in the header comment for tgui chat styling (#68356)

* fix the paths for the chat style sheets

* Update interface/stylesheet.dm

Co-authored-by: Aleksej Komarov <stylemistake@ gmail.com>

* Resolve incorrect paths in the header comment for tgui chat styling

Co-authored-by: Zephyr <12817816+ZephyrTFA@users.noreply.github.com>
Co-authored-by: Aleksej Komarov <stylemistake@ gmail.com>
2022-07-13 16:05:15 +01:00
SkyratBot
c68fea7cba [MIRROR] Completely removes proc_holders from existence. Refactors all wizard, xeno, spider, and genetics powers to be actions. Also refactors and sorts ton of accompanying code. [MDB IGNORE] (#14666)
* Completely removes `proc_holders` from existence. Refactors all wizard, xeno, spider, and genetics powers to be actions. Also refactors and sorts ton of accompanying code.

* our changes

* yes

* 0

* Update blackmesa.dmm

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-07-01 20:33:30 +01:00
SkyratBot
583a5e704a [MIRROR] Fullscreen, status bar hiding, chat input following the theme [MDB IGNORE] (#14555)
* Fullscreen, status bar hiding, chat input following the theme (#67987)

* Initial commit

* input is colored according to the theme

* removed unused setting

* Fullscreen, status bar hiding, chat input following the theme

Co-authored-by: Andrew <mt.forspam@gmail.com>
2022-06-27 02:15:25 +01:00
SkyratBot
7a653adfbb [MIRROR] TGUI Say: Upgrades chat input with modern features [MDB IGNORE] (#14375)
* TGUI Say: Upgrades chat input with modern features

* yes

Co-authored-by: Jeremiah <42397676+jlsnow301@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-06-17 02:12:42 +01:00
Gandalf
7c2a649bf7 Familiar lobbyscreen (#13835)
* wew

* e

* e

* ye

* yes

* e

* wew

* batch review, lobby > title

* yeh

* Update code/_onclick/hud/screen_objects.dm

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

* Update code/_onclick/hud/new_player.dm

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

* Update code/_onclick/hud/new_player.dm

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

* wew

* wew

* fixes changing title screen

* yes

* tes

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
2022-05-26 23:29:38 +01:00
Zonespace
349a3325ec Adds Gun Cargo (#12632)
* mega-commit

* js fix 1

* js fix 2

* documentation1

* balance?

* balance pass

* 2 -> 20 mins

* m90 increase

* thanks prophet (balance and stuff)

* more touchups

* mini correction

* cmg update

* tgui fix

* this took me too long

* permit pin removal (testing)

* price bump

* accidental commit

* ammo cheapening

* weh

* this is incredibly embarassing

* woo

* woo

* pepperballs

* permit-pins are lame anyway

* dep guards get permits

* CI fix

* model75 increase

* fix lint

* model75 removal

* Update cargo_stuff.dm

* ZONESPACE REEEEE

* not the bluie's anymore

* interdyne company fixes and stuff

* fix

* fix2

* nagant revolver removal

* threshold changes

* undo

* techshell to dynamics

* mag cost 3.5 -> 3

* dynamics 10mm auto

* ammo gens manifest

* ladon/osprey price changes

* if ixed it for you sir

* assault rifle rebalancing

* review

* Update modular_skyrat/modules/gun_cargo/code/datums/cargo_pack.dm

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Dragonfruits <51841793+Spc-Dragonfruits@users.noreply.github.com>

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

Co-authored-by: Dragonfruits <51841793+Spc-Dragonfruits@users.noreply.github.com>

* weh

* add disabler crates back

Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
Co-authored-by: Dragonfruits <51841793+Spc-Dragonfruits@users.noreply.github.com>
2022-04-23 17:34:08 +01:00
Tastyfish
23e97de0e4 [NO GBP] revert revert [mirror] help (with fix) (#12527)
* Revert "Revert "[MIRROR] Moves help menu to end, fixes Hotkeys Help [MDB IGNORE] (#12425)" (#12479)"

This reverts commit 6d44a08156.

* capitalization fix for linux server
2022-04-05 06:21:42 +01:00
GoldenAlpharex
6d44a08156 Revert "[MIRROR] Moves help menu to end, fixes Hotkeys Help [MDB IGNORE] (#12425)" (#12479)
This reverts commit f85ee552da.
2022-04-04 11:20:36 +01:00
SkyratBot
f85ee552da [MIRROR] Moves help menu to end, fixes Hotkeys Help [MDB IGNORE] (#12425)
* Moves help menu to end, fixes Hotkeys Help

* Update tgui.dm

Co-authored-by: Tastyfish <crazychris32@gmail.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-04-01 01:40:24 +01:00
SkyratBot
a4044dfbda Refactor mood events font colors, spans, and newlines (#12239)
Co-authored-by: Tim <timothymtorres@gmail.com>
2022-03-23 21:28:56 +00:00
SkyratBot
d04e8abace [MIRROR] Re-organizes the files in the root of the icons/ folder into it's substituents [MDB IGNORE] (#11100)
* Re-organizes the files in the root of the icons/ folder into it's substituents

* Update code/__DEFINES/fonts.dm

Co-authored-by: san7890 <34697715+san7890@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-01-29 13:33:14 +00:00
ChungusGamer666
9b405a82a0 Makes the "Do your job regardless of alt title" warning extra loud and obnoxious (#9999)
* if you ignore this you are legally blind

* woops.

* even louder
2021-12-13 11:01:42 +00:00
SkyratBot
3964e2febd [MIRROR] Optimizes MouseEntered [MDB IGNORE] (#9900)
* Optimizes MouseEntered (#63246)

* Optimizes MouseEntered

Moves status_bar_set_text into the interface definition itself. We don't need to use MouseEntered for this
anymore, since lummy added an on-status paramerter to the main window This saves us a little under half our cpu
time

Gets rid of a needless ?. check, caches a datum var access, inlines a text define.
These all lower the cost of MouseEntered to some degree, though to be perfectly honest with you I really think
we should be doing everything on the client side.

The only reason I'm not moving screentext over there too is because there are plans to expand on screentips to
be contextual, which wouldn't be possible. Though now that I think about it maybe that's not even true....

Anyway, I'm doing what I can to not change behavior for now. Really kinda cheesed about this though.

* Some people are saying this (Cleans up the html a bit, tnx mothman)

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

* Optimizes MouseEntered

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-12-06 22:44:10 +00:00
SkyratBot
ec84d03d09 [MIRROR] FAMILIES 4.0: "fuck it, MRP only this time" (#8420)
* FAMILIES 4.0: "fuck it, MRP only this time"

* F

Co-authored-by: Iamgoofball <iamgoofball@gmail.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-09-28 00:08:13 +01:00
SkyratBot
124ddd7cca [MIRROR] tgui Preferences Menu + total rewrite of the preferences backend (#8153)
* tgui Preferences Menu + total rewrite of the preferences backend

* nah, we dont need to ping those people

* trying to remove the funny stuff

* unmodularizing this

* prefs reset

* this may need to be reverted, who knows

* okay, this part

* perhaps

* EEEEEEEEE

* unsanitary

* E

* Stage 1 + loadout system

* more fixes

* E

* I mean, it launches?

* More fixes and reorganisation

* E

* customisation code is spaget.

* disable ERP prefs

* Update erp_preferences.dm

* Update erp_preferences.dm

* E

* Slowly getting there

* It may be time for help :)

* tri...colors... help

* preferences now pass preferences

* Update dna.dm

* Fuck this man

* missing savefile return, set_species works, removed dumb stuff from updateappearance

* https://github.com/Skyrat-SS13/Skyrat-tg/pull/8199

* https://github.com/Skyrat-SS13/Skyrat-tg/pull/8224

* https://github.com/tgstation/tgstation/pull/61519

* https://github.com/Skyrat-SS13/Skyrat-tg/pull/8278

* e

* le butonAZARAK HELLO

* hhh

* Proper recognition where it's due, MrMelbert!

* EEEE

* examine block

* Better gen hit sounds from whitedream

* final loadout touches, more bug fixes im sure to come

* i said there would be bugfixes

* Update LoadoutManager.js

* Missing preferences in the html menu

* LIVE TESTING PHASE BABY

* Update LoadoutManager.js

* EEE

* LAUNCH TEST FIRE

* Update job.dm

* Update new_player.dm

* 50gb DAY ONE PATCH

* EEE

* Update preferences.dm

* buggle fixes

* Update examine.dm

* >LOOC starts on

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: jjpark-kb <55967837+jjpark-kb@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
Co-authored-by: Azarak <azarak10@gmail.com>
2021-09-23 00:40:37 +01:00
GoldenAlpharex
31b3a9331e [MIRROR] Replaced the lobby menu (with actual art) (#60953) (#7748)
* Replaced the lobby menu (with actual art) (#60953)

* a

* a

* Update new_player.dm

* Update new_player.dm

* Update new_player.dm

* a

* a

* Update new_player.dm

Co-authored-by: AMonkeyThatCodes <20987591+AMonkeyThatCodes@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-09-01 17:07:48 +01:00
Seris02
c67f525a0e mentor chat tab (#7356) 2021-08-03 21:29:40 +01:00
SkyratBot
7d1d0e1fad [MIRROR] Refactors most spans into span procs (#6315)
* Refactors most spans into span procs

* AA

* a

* AAAAAAAAAAAAAAAAAAAAAA

* Update species.dm

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-06-16 00:24:49 +01:00
Useroth
144ee04684 another donator item, yay (#5895)
* more donator items

* oops

* whitespace adjustment

* marked modular additions
2021-05-24 03:47:40 +01:00
SkyratBot
ea9aed5554 [MIRROR] Replace alert usage with tgui_alert (#5815)
* Replace alert usage with tgui_alert

* a

* Update observer.dm

Co-authored-by: Celotajs <81999976+celotajstg@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-05-21 00:06:09 +01:00
SkyratBot
c84d208fa6 [MIRROR] Sorts the majority of the rest of the unsorted chat (#5459)
* Sorts the majority of the rest of the unsorted chat

* 0.

* Update database_changelog.txt

Co-authored-by: Seris02 <49109742+Seris02@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-05-06 23:48:08 +01:00
SkyratBot
fc0e3c407d [MIRROR] Fix Changelog runtime (#5316)
* Fix Changelog runtime (#58787)

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

* Fix Changelog runtime

Co-authored-by: Funce <funce.973@gmail.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-04-29 13:54:01 +01:00
Gandalf
c437a34fe0 TGUI hardset (#5252)
* FFFF

* AAA

* FUCK WE MISSED THIS PR

* Update interface.dm
2021-04-27 17:13:22 +01:00
Gandalf
0b957f39a9 Lobby UI overhaul (#4738)
* aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

* aaaaa

* Update _basemap.dm

* Update new_player.dm

* Update CaveGenerator.dm

* aaaaaaaaaaaaaaaaaaaaa

* a

* aaa

* aaaa

* aaaa

* Update login.dm

* aaaaaaaaaa

* aaaaaa

* Update lobby.dm
2021-04-09 21:18:40 +01:00
SkyratBot
3295778768 [MIRROR] Additional CTF maps (#4400)
* Additional CTF maps

* Update radio.dm

Co-authored-by: NamelessFairy <40036527+NamelessFairy@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-03-26 15:33:14 +00:00
SkyratBot
2b1cab0bc5 [MIRROR] Allows Sentient Diseases to talk to ghostchat (#4055)
* Allows Sentient Diseases to talk to ghostchat (#57391)

* Allows Sentient Diseases to talk to ghostchat

Co-authored-by: nianjiilical <nianjiilical@gmail.com>
2021-03-11 07:50:15 +01:00
SkyratBot
00fae761a3 [MIRROR] Status Bar: Reloaded: Revengeance - Back to Perfection (#4023)
* Status Bar: Reloaded: Revengeance - Back to Perfection (#57531)

* Status Bar: Reloaded: Revengeance - Back to Perfection

Co-authored-by: Aleksej Komarov <stylemistake@gmail.com>
2021-03-09 17:32:14 +00:00
SkyratBot
d2e068e323 [MIRROR] Remove Status Bar, Move Command Bar to Chat (#3942)
* Remove Status Bar, Move Command Bar to Chat

* a

* a

* Update index.js

Co-authored-by: Qustinnus <Floydje123@hotmail.com>
Co-authored-by: Gandalf2k15 <jzo123@hotmail.com>
2021-03-07 00:14:54 +00:00
SkyratBot
e890b1282b [MIRROR] Replaces intents with combat mode (#3063)
* Replaces intents with combat mode

* updates

* a

* Update living_defense.dm

* https://github.com/tgstation/tgstation/pull/56638/files

* gunsafety!

Co-authored-by: Qustinnus <Floydje123@hotmail.com>
Co-authored-by: Gandalf2k15 <jzo123@hotmail.com>
2021-02-05 16:58:16 +01:00
SkyratBot
d77ff33126 [MIRROR] Some of the unsorted chat types being sorted (#2526)
* Some of the unsorted chat types being sorted

* aaa

Co-authored-by: Seris02 <49109742+Seris02@users.noreply.github.com>
Co-authored-by: Azarak <azarak10@gmail.com>
2021-01-07 00:36:47 +01:00
SkyratBot
89a21458b5 [MIRROR] Replace tgalert with tgui_alert, a new TGUI-based alert system (#1833)
* Replace tgalert with tgui_alert, a new TGUI-based alert system

* a

* a

Co-authored-by: Bobbahbrown <bobbahbrown@gmail.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2020-11-26 08:05:45 +00:00
SkyratBot
f377bc404e [MIRROR] Fixes template use for 'Report Issue' button in-game + show [s] testmerged prs (#1834)
* Fixes template use for 'Report Issue' button in-game + show [s] testmerged prs (#55135)

Fixed and improved the bug report template use when the 'Report Issue' button is used in-game. It now uses the correct template location, as well as automatically filling in the round ID and testmerges.

We also now show [s] PRs that are testmerged, as ok-d by oranges, as this is an unofficial label that anyone can apply and doesn't necessitate hiding. It also makes debugging rounds where this was present but not reported more difficult.

* Fixes template use for 'Report Issue' button in-game + show [s] testmerged prs

Co-authored-by: Bobbahbrown <bobbahbrown@gmail.com>
2020-11-26 00:18:50 +00:00
Gandalf
ad8f7bf9c6 Update skin.dmf (#1604) 2020-11-07 16:21:02 +01:00
Azarak
4bf4870d66 Moves the chatbar to the output window + adds missing tgui styles (#1366)
* i hate this

* Merge branch 'master' into bars

* weh
2020-10-19 18:51:14 +01:00
SkyratBot
496811ef6c [MIRROR] Optimize stat panel and fix guardian verbs (#804)
* Optimize stat panel and fix guardian verbs (#53463)

Optimizes stat panel code for better performance, including icon caching and removing some unnecessary processing
Also fixes #53432
fix #53381
fix #53724
Changelog

add: icons are back on alt clicks
fix: horrible performance from alt clicking turfs with multiple objects
tweak:browser should notify the SS when it's ready to receive data

* Update statbrowser.html

* Apply suggestions from code review

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

* hidden = TRUE

* almost ready

* Browser should notify when ready to receive data

* Apply MSO's suggestions

* reset cache if something in it gets deleted

* Fix runtime

* fix my stupid code

* send href_token when adding admin tabs

* fix an issue with cyborg suit topic

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

* Optimize stat panel and fix guardian verbs

Co-authored-by: Couls <coul422@gmail.com>
Co-authored-by: Jared-Fogle <35135081+Jared-Fogle@ users.noreply.github.com>
2020-09-15 09:17:31 +02:00
SkyratBot
1c1ce7b055 [MIRROR] Browser Status Panel (#548)
* Browser Status Panel (#53112)

* Browser Status Panel

Co-authored-by: Couls <coul422@gmail.com>
2020-08-29 20:26:27 +01:00
SkyratBot
76efc3d305 [MIRROR] Grabbing Yourself + Wound Fixes: Take 2 (+Minor Scar Changes) (#544)
* Grabbing Yourself + Wound Fixes: Take 2 (+Minor Scar Changes) (#52951)

By clicking yourself with grab intent while targeting a limb of yours that's bleeding, you'll "grab" onto it with your free hand to apply pressure. This takes 1.5 seconds to do, takes up a hand while you do so, and applies a slowdown while you're holding it. In return, that limb will bleed 30% less while you're holding it (though it won't clot any faster). This stacks with the 25% reduction in bleeding you get from being horizontal, so laying down clutching your gushing gut while waiting for help is now both thematic and viable!
Other fixes and changes

I also made some other changes to wounds of various importance. Here's a quick list

-Most wound treatments now respect thick clothing/materials, so you can no longer suture slashes through spacesuits.
-Using sutures on slashes and pierces now actually use up sutures, and regen mesh must be opened to treat wounds with
-Infectious zombies (romerol) can now be wounded as intended
-Coagulant has been nerfed again to reduce bleeding less for every wound it's reducing bleeding on. This'll still need more love and attention later, but I need to find a good middle point where medipens are good for bleeding in an emergency without being a way to sidestep any and all bleeding wounds in one go.
-I added a recipe for improvised coagulant in the Wounds 2 PR using baked pulped banana peels and salglu, but then realized that recipe sucked and was overly complicated. You can now drink straight up ground/juiced banana peels to help close up slashes and piercings. Yuckm!
-You can no longer repeatedly disembowel people who have already lost their internal organs
-Whetstones now make things edged sharp rather than pointy sharp, fixing a carryover from when sharpness = 2 used to be accurate sharpness. This'll have the effect of making sharpened weapons less sucky at chopping people apart since slashing is usually more devastating than piercing

I've also made a few tweaks to scars, mostly making them a bit smaller. It now takes twice as much scar severity to reach "absolutely fucked up" when examined, and the other steps have been raised a few points as well. Minor scar examine text is a tad smaller text-wise, and the precise locations for the scars are a bit more procedural as well (more location modifiers like upper/lower/inner/outer wrist/whatever). These changes will hopefully add a bit more variety to the scarring you see on random crew members, since it's pretty easy to hit max examine severity as is.

* Grabbing Yourself + Wound Fixes: Take 2 (+Minor Scar Changes)

Co-authored-by: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>
2020-08-27 21:52:59 +02:00
SkyratBot
e2ed0a488f [MIRROR] Recolors cult comms to make em differ from warnings (#428)
* Cult comms recolor (#53043)

Recolors cult communion text to differentiate itself from the warning text more

* Recolors cult comms to make em differ from warnings

Co-authored-by: TheSmallBlue <ilanmori@hotmail.com>
2020-08-19 20:14:48 -04:00