Commit Graph

17544 Commits

Author SHA1 Message Date
ShadowLarkens
39fd76aafb TGUI Dna Scanner 2020-08-18 07:58:00 -07:00
ShadowLarkens
cefe1a0b3c TGUI Brig Timer, Prisoner Management Console, and Security Records 2020-08-18 07:57:13 -07:00
Novacat
8079ce2f0f Merge pull request #8720 from ShadowLarkens/tgui_cargo
TGUI Cargo
2020-08-18 09:48:13 -04:00
Verkister
cb9d6f47e8 Merge pull request #8332 from lbnesquik/Kot-Sec-Tweak
Grant brig access to the detective as a .vr tweak
2020-08-18 16:08:13 +03:00
Mechoid
ccd5993b38 Exosuit Upkeep (#7473)
* Exosuit upkeep, lower slowdown of Durand and Gygax components, guns now slow far less.

* Time time time.

* Seeds survive. For now.
2020-08-17 18:19:51 -04:00
listerla
c63d6c5777 Adds wearing cones and caution signs (#7466)
* Adds wearing cones and caution signs

* Fixes quarantine shuttle PoI

* Create Lorilili - janiwear.yml
2020-08-17 12:59:40 -04:00
ShadowLarkens
5bbd5334b6 TGUI GPS & Mining Vendor & Ore Processing Console 2020-08-16 22:27:09 -07:00
ShadowLarkens
aea68811f6 TGUI Request Console (and Fix TGUI verb) 2020-08-16 22:27:08 -07:00
ShadowLarkens
78d1d2e9a1 TGUI Supply Computer 2020-08-16 22:27:08 -07:00
Novacat
005c47fa91 Merge pull request #8715 from VOREStation/upstream-merge-7451
[MIRROR] Tweak to the washing machine.
2020-08-17 00:25:13 -04:00
Novacat
d4289ada63 Merge pull request #8719 from VOREStation/revert-8716-upstream-merge-7426
Revert "[MIRROR] Disable breaking fragile floor tiles with the crowbar"
2020-08-17 00:25:00 -04:00
Novacat
f4d678f130 Merge pull request #8717 from VOREStation/upstream-merge-7515
[MIRROR] Removes TURF_IS_FRAGILE from wooden flooring
2020-08-17 00:05:18 -04:00
Novacat
23d318a825 Revert "[MIRROR] Disable breaking fragile floor tiles with the crowbar" 2020-08-17 00:05:00 -04:00
Novacat
8b8d816fa0 Merge pull request #8714 from VOREStation/upstream-merge-7490
[MIRROR] Improves mecha strafing
2020-08-17 00:03:39 -04:00
Novacat
f86a0e7769 Update washing_machine.dm 2020-08-17 00:02:57 -04:00
Atermonera
94e42939de Removes TURF)IS_FRAGILE from wooden flooring (#7515) 2020-08-16 23:54:08 -04:00
Kates
62b52c7844 Disable breaking fragile floor tiles with the crowbar (#7426)
* Disable breaking floor tiles with the crowbar
It's not fun, it adds nothing to the gameplay and it isn't clear what breaks and what does. I see seriously zero reasons to keep this.

* Actually make it so you can pry off tiles still.
2020-08-16 22:51:34 -04:00
Atermonera
d0b679fd88 Tweak to the washing machine. 2020-08-16 22:41:04 -04:00
Atermonera
7d6e90debf Merge pull request #7490 from lbnesquik/Kot-mech-854th-tweak
Improves mecha strafing
2020-08-16 22:39:49 -04:00
Verkister
5b29b10db2 Merge pull request #8704 from VictorZisthus/VictorZisthus/Maptweaks
Victor zisthus/maptweaks
2020-08-16 21:16:04 +03:00
ShadowLarkens
f2f2f57777 Canister drop sound 2020-08-16 07:44:20 -07:00
Rykka
b586bb97e8 Fix Travis errors, define mapload as Initialize() argument 2020-08-16 10:08:51 -04:00
Rykka
ad6870c78d Persistence Patch
- Fixes Paper and font tags stacking across rounds, as shown in: ![](https://cdn.discordapp.com/attachments/187013248309002240/741937939382141000/164fdd3a37fb22f18dfa9b5c431ffc04.png)

- Fixes Graffiti being persistent for over 50 rounds (10+ days)
- Sets Trash to be persistent for 4 rounds instead of 5
- Fixes Persistence being always-on because of if("persistence_enabled") config.persistence_enabled = 1. As explained: 
> it's on by default, which means config.txt will be read and if it's not there it stays at 1. If it is there,it gets set to 1. There is no way to disable it

- Adds config options to enable/disable **Persistence for Maploaded objects**, as well as a verb to toggle such.
- Adds Persistence to config.

Currently IGNORE_MAPLOAD for Persistance is **Disabled.**
Maploaded objects/dirt/etc will be saved by persistence, preserving current behavior.
2020-08-16 09:48:46 -04:00
ShadowLarkens
c3bce04b6c Restore TLV clamping 2020-08-16 05:19:18 -07:00
Victor Zisthus
69ac92250a Access Overhaul + Minor Map Tweaks
Overhauled most doors with new access codes as a result of the code fixes intended to keep departments as pure as possible.

Other changes marked below.

(77,111,1) Added Intercom
(77,110,1) Changed Door Sprite
(43,60,1) Added Atmos Access
(105,32,1) Tider's greetings...
(100,38,2) Set starting pressure to match other tanks.
2020-08-15 18:26:43 -04:00
Schnayy
fefee99b5e Merge pull request #7464 from listerla/guru
Minor chaplain changes/additions
2020-08-15 01:10:26 -04:00
ShadowLarkens
f2d180ad09 Address a number of TGUI issues
- SmartFridge has been tweaked to look better
 - ChemMaster no longer puts the units in bottle names by default
 - Trinary filter reads last_flow_rate again
 - Operating computer now works based off percentage of health, rather
   than real health (note, a tesh at -50 won't die until -100, but it'll
   trigger the -100% alarm)
 - Clicking on the knob in the canister UI no longer brings up a number
   input too small to enter values in the valid range. For right now,
   the knob stays, but this may be reconsidered in favor of a
   NumberInput if more people would prefer accessibility over
   skeuomorphism UI design.
 - Pipe dispenser has a bent pipe option again
2020-08-14 10:55:08 -07:00
Novacat
4b42ccca47 Merge pull request #8657 from Cyantime/patch-4
Minor buffs for flying
2020-08-13 15:01:28 -04:00
Rykka
9690f85ec3 Adds Repeating Ambience and Ambience Chance Preferences!
Adds a Random Ambience Frequency and Ambience Chance Setting under Global, underneath Client FPS. Images here:

![](https://i.imgur.com/381HPGH.png)
![](https://i.imgur.com/tWuff1W.png)
![](https://i.imgur.com/smEtoQ9.png)

Self-explanatory. Random-Ambience-Frequency controls how long before it checks if it can play ambience to you again. Setting it to 0 disables the random re-play of ambience.

Ambience Chance affects the % chance to play ambience to your client. It defaults to 35%, but can be set from 0 to 100 to disable it or always play every time you move into an area or have the Random Ambience check called.
2020-08-13 01:40:23 -04:00
Rykka
5acb88413c Rename toy/mech to toy/mecha to match mecha code. 2020-08-12 20:08:05 -04:00
Novacat
e4b5b8ea2d Merge pull request #8661 from ShadowLarkens/med_pass_2
TGUI Medical: Second Pass
2020-08-12 20:01:12 -04:00
Greenjoe12345
ba3505fbd2 ports a whole lot of Teshari stuff from Arkstation (#7431) 2020-08-12 14:17:08 -04:00
ShadowLarkens
5c6025b8e8 Merge remote-tracking branch 'upstream/master' into med_pass_2 2020-08-12 06:12:32 -07:00
Verkister
4df72d1052 Merge pull request #8629 from ShadowLarkens/tgui_engineering_less_travis_bork
TGUI Engineering: Less broken Travis Edition (🤞)
2020-08-12 15:12:44 +03:00
Rykka
a5fc9d81ce Adds Mech Toy Battles!
Port of https://github.com/tgstation/tgstation/pull/51817

Adds a mech vs mech combat system for the toy mechs earned from arcades and found around the station. You can initiate combat with yourself by hitting a toy mech with another toy mech, or fight another player if you attack a player holding a mech with a mech.

Each mech has its own health stat and special ability that they'll use in combat against each other. How exciting!

Also slightly refactors toy locations and changes toy mechs from being JUST prizes to their own proper toy subtype!
2020-08-12 04:31:00 -04:00
Cyantime
4ca557d42b Minor bonuses for flying 2020-08-11 10:43:44 -04:00
ShadowLarkens
f156857e14 TGUI Appearance Editor (Mirrors & Admin) 2020-08-10 08:08:33 -07:00
ShadowLarkens
9213f2cc81 Fix play_ambience in Life() causing premature loops 2020-08-10 03:00:57 -07:00
Cyantime
1ccbf75ac9 Fix mob_spawner death checking 2020-08-09 22:11:20 -04:00
ShadowLarkens
951f37d2e3 TGUI Engineering: Squashed Edition (Commits Below)
TGUI APCs

 TGUI vending machines

 Fix AI default_tgui_interaction

 TGUI Airlocks

 Station & Atmospheric Alert TGUI + Misc NTOS-TGUI Fixes

 TGUI Air Alarms & Central Atmospheric Control

 Airlock TGUI

 TG... got rid of UI for fire alarm. í´·

 TGUI Gas Heating/Cooling System

 TGUI Gas Pump & Passive Gate + Fixes

 TGUI Omni Atmospherics

 TGUI Pipe Dispensers & RPD

 TGUI IntelliCore & Vending Fix

 TGUI Handheld Tanks

 TGUI Portable Pump & Scrubber

 TGUI Tank Dispenser & Canisters

 TGUI Radios

 TGUI SMES & Air Alarm adjustment

 Tweak vending machine interfaces a tad

 TGUI Algae Farm

 TGUI general_air_control

 - Distro & Waste Console
 - Riot Control Console
 - Atmos Intake Console
 - Engine Cooling Console

 TGUI Heavy Scrubber Control (and body scanner fix)

 TGUI trinary devices & shutoff monitor

 TGUI Telecomms Log Browser

 TGUI Telecomms Machine Browser

 TGUI Spaceheater Internal Panel

 TGUI Gravity Generator

 TGUI Id Cards & Fix ID Card Images

 TGUI Id Card Redesign

 TGUI Turbolift

 TGUI Suit Cycler & Suit Storage Unit & Vending Fixes

 TGUI Power Monitor

 TGUI Signalers

 TGUI Employment Records

 TGUI Drone Console

 TGUI RIGSuits

 TGUI PA & PACMAN, and Margin Fix

 TGUI Solar Panels & Fix Power Monitor

 Adjust TGUI modules & their interaction with NTOS

 TGUI RCON

 TGUI Message Monitor

 Bump TGUI line limit to 120 (ParadiseSS13/Paradise#14002)

 TGUI Exonet & NTNet Relay

 TGUI Telecomms Multitool Menu

 TGUI Shield Capacitor & Shield Generator

 TGUI Supermatter-everything & Refactors
2020-08-09 04:46:31 -07:00
Novacat
be7206526a Merge pull request #8595 from lbnesquik/Kot-Janihound-tweak
Add a belly size upgrade for hounds and fix an important typo.
2020-08-08 16:30:46 -04:00
Rykka
6f460de749 Reduce Shutter Damage to 0 2020-08-07 16:10:04 -04:00
Novacat
3c681357d2 Merge pull request #8627 from ShadowLarkens/tgui_backend_changes
TGUI Backend Tweaks & Fixes
2020-08-07 12:23:06 -04:00
ShadowLarkens
f8881b2ca7 Fix Medical Records Virology 2020-08-07 04:55:04 -07:00
ShadowLarkens
dc6c47841d TGUI Backend Tweaks & Fixes 2020-08-07 00:29:50 -07:00
Cerebulon
d8f99719be disables footprint persistence (#7415) 2020-08-07 00:10:27 -04:00
Novacat
dd7754514c Merge pull request #8587 from Cyantime/slimetext
Fix promethean core revival flavor text and OOC notes
2020-08-06 20:21:38 -04:00
Novacat
5dcbaf77cd Merge pull request #8605 from Novacat/nova-shuttle
Translocator and Micromech Tweaks
2020-08-06 15:45:16 -04:00
Novacat
404bd5d4cc Merge pull request #8611 from VOREStation/upstream-merge-7403
[MIRROR] Mechtoy and arcade
2020-08-06 15:03:43 -04:00
Atermonera
8ca03da239 Merge pull request #7403 from dwinters99/mechtoy-and-arcade
Mechtoy and arcade
2020-08-06 14:45:03 -04:00