Commit Graph

19646 Commits

Author SHA1 Message Date
ShadowLarkens
aabe06f616 Enable TGUI 2020-08-20 19:37:55 -07:00
ShadowLarkens
309dd92cf1 Merge remote-tracking branch 'upstream/master' into volume 2020-08-20 19:34:28 -07:00
Meghan-Rossi
d1ee8d117f Stop bots standing around blocking doors (#7509)
* Idle bots will move out of doorways

Idle bots will move out of doorways, including turfs with firedoors or blastdoors.

* +changelog

* fix parentheses
2020-08-20 19:31:57 -07:00
Atermonera
7428d47c83 Merge pull request #7508 from Rykka-Stormheart/shep-dev-persistence-patch
Persistence Patch
2020-08-20 19:31:12 -07:00
Atermonera
5358c0448c Merge pull request #7507 from listerla/shieldgen
De-capitalizes shield generators
2020-08-20 19:24:06 -07:00
Atermonera
86b01c5a7b Merge pull request #7503 from Cyantime/patch-2
Replaces cable attack_ghost with normal examine
2020-08-20 19:23:42 -07:00
Atermonera
8585d57aac Merge pull request #7497 from Shadow-Quill/AdminPM
Cancelling choosing someone to admin PM won't say "no mob"
2020-08-20 19:20:36 -07:00
listerla
9b45bc2f27 Skrell blood is now hemocyanin-based (#7492)
* Skrell blood is now hemocyanin-based

Inspired by Aurora

* Update Chemistry-Reagents-Dispenser.dm

* Create Lorilili - hemocyanin.yml
2020-08-20 19:17:04 -07:00
listerla
6de6cb50ad Ports more Teshari clothes from Urist & Citadel (#7488)
* Ports more Teshari clothes from Urist & Citadel

* Accidentally deleted one sprite, undeleting now
2020-08-20 19:15:16 -07:00
listerla
12a6f0a647 Adds shift-middle click pointing (#7487)
* Adds shift-middle click pointing

* Borgs and buckled folk can now point

* Create Lorilili - pointing.yml
2020-08-20 19:14:15 -07:00
Atermonera
b2b2fd6698 Merge pull request #7469 from Rykka-Stormheart/shep-dev-toy-mech-battles!
Adds Mech Toy Battles!
2020-08-20 18:52:58 -07:00
Mechoid
85d13382df FBP Internal Components (#7445)
* Starts work on FBP components

* Complete

* Map

* Tweakening.

* P r e c i s i o n

* P r e c i s i o n Engineering
2020-08-20 18:39:46 -07:00
SplinterGP
42e23055a8 Gives FBP's a proc to change their monitor display without using a mask item. (#7452)
* Synthetics display monitor

Does a change to the synthetics monitor heads and other heads that have displays, allowing them to have those displays without using a mask, using a proc that is given to them. works by basically replacing eye sprite.

* changelog.

* removes the monitor mask item.

* switches && for || in line 363

* moves line of code
2020-08-20 18:24:23 -07:00
Atermonera
4a56ad2191 Merge pull request #7449 from Cerebulon/vendEnhance
Flavour Enhancement: Vending
2020-08-20 18:23:54 -07:00
Atermonera
b74530976b Merge pull request #7428 from lbnesquik/Kot-Borg-Tweak
Small tweaks to cyborg verbs and icon
2020-08-20 18:23:10 -07:00
Mechoid
9ec10f97c8 Reagent Hoses (#7386)
* Starts work on basic reagent hose machinery.

* Continue Work, Add Spray Nozzle

* Tubing is craftable.

* Changeling

* Upkeep

* TRUE
2020-08-20 18:22:39 -07:00
Atermonera
af81780ba7 Merge pull request #7397 from ShadowLarkens/tgui4.0-and-camera-console
TGUI 4.0 and camera console
2020-08-20 17:52:17 -07:00
Atermonera
29f86abd18 Merge pull request #7477 from listerla/servosound
Replaces bolt sounds for rigs with servo sounds
2020-08-17 15:24:07 -07:00
Mechoid
3c30670b9c 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 15:19:20 -07:00
Atermonera
a5f3e68d2b Merge pull request #7470 from Rykka-Stormheart/admin-ghost-examine-QOL
Admin ghosts can now examine other ghosts to pull up admin tools!
2020-08-17 15:08:36 -07:00
SubberTheFabulous
c155736aba Adds New Prosthetics Set (#7467)
* Adds a new FBP CS set, removes old alt2

* Adds a new FBP CS set, removes old alt2

* Readds Cyber Solutions - Array

* Readds Cyber Solutions - Array

* Adds a new FBP CS set

Changelog
2020-08-17 15:03:40 -07:00
listerla
89b880f0e1 Adds wearing cones and caution signs (#7466)
* Adds wearing cones and caution signs

* Fixes quarantine shuttle PoI

* Create Lorilili - janiwear.yml
2020-08-17 09:57:50 -07:00
Rykka
78ea8b236f Fix Travis errors, define mapload as Initialize() argument 2020-08-16 10:17:45 -04:00
Rykka
2ad7b475ec Persistence Patch
- Fixes Paper and font tags stacking across rounds, as shown in: ![](https://cdn.discordapp.com/attachments/187013248309002240/741937939382141000/164fdd3a37fb22f18dfa9b5c431ffc04.png)

- 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.

You will need to update config.txt with the following lines:
\## Uncomment this to DISABLE persistence 
\#PERSISTENCE_DISABLED 
 
\## Uncomment this to DISABLE maploaded trash/paper/etc from being saved by the persistence system. 
\#PERSISTENCE_IGNORE_MAPLOAD
2020-08-16 09:58:57 -04:00
Atermonera
0f2fddde6a Merge pull request #7483 from Cerebulon/newsAug2020
News update... April-May 2020
2020-08-15 20:50:05 -07:00
listerla
1e209fb9eb De-capitalizes shield generators 2020-08-15 19:22:20 -04:00
ShadowLarkens
164c9bd143 Beginnings of a global volume control system 2020-08-14 17:19:26 -07:00
Cyantime
9d45e995cf Replaces cable attack_ghost with normal examine 2020-08-14 18:45:25 -04:00
listerla
13d6629748 Gives maint drones a T-ray scanner (#7463) 2020-08-14 03:44:35 -07:00
Shadow Quill
e5ddb1afe5 Cancel! 2020-08-13 20:21:49 -05:00
Cerebulon
bfd63a333e News update... April 2020-08-13 06:26:28 +01:00
listerla
2310987486 Replaces bolt sounds for rigs with servo sounds 2020-08-12 23:27:36 -04:00
Atermonera
f621edf039 Adds overmap sensors to the Southern Cross (#7436)
* Enables overmap on SC, adds wip Sif to SC skybox

* codersprites

* Adds overmap sensors to the Southern Cross
2020-08-12 18:31:19 -07:00
Atermonera
4405a84182 Accessory colors aren't modified by clothing colors (#7435) 2020-08-12 18:30:33 -07:00
Rykka
98c07231e2 Rename toy/mech to toy/mecha to match mecha code. 2020-08-12 20:13:45 -04:00
Atermonera
812d341ff5 Merge pull request #7462 from listerla/pulling
Adds audio and visual feedback to pulling.
2020-08-12 11:46:04 -07:00
Atermonera
d3ca413756 Merge pull request #7461 from listerla/rigsounds
Ports Bastion of Hestia rig sounds
2020-08-12 11:45:25 -07:00
Atermonera
87e34a4bc7 Merge pull request #7460 from Verkister/patch-46
Fixes infinite loop on synth brain transplant
2020-08-12 11:44:06 -07:00
Atermonera
371514f92a Merge pull request #7457 from Cyantime/patch-4
Adds second confirmation to character slot reset
2020-08-12 11:40:28 -07:00
Atermonera
c224cc4989 Merge pull request #7455 from Rykka-Stormheart/shep-dev-looping-ambience-fix
Fix play_ambience in Life() causing premature loops
2020-08-12 11:31:47 -07:00
Atermonera
eedf0b1ae0 Merge pull request #7450 from lbnesquik/Kot-Cyborg-tweaky-tweka
Manipulators now also drop items with alt click.
2020-08-12 11:26:20 -07:00
Atermonera
fa4025cc5c Merge pull request #7447 from Cyantime/patch-3
Gives NOREACT flag back to fixed microwaves
2020-08-12 11:22:42 -07:00
Atermonera
cb89bd143d Merge pull request #7441 from lbnesquik/Kot-MEchfab-staff
Rename the shield drone to linear combat shield in mech fab.
2020-08-12 11:18:40 -07:00
Atermonera
460c33e0d3 Merge pull request #7440 from Cyantime/patch-2
Allows non-base welders to remove graffiti
2020-08-12 11:18:03 -07:00
Greenjoe12345
ed74e52130 ports a whole lot of Teshari stuff from Arkstation (#7431) 2020-08-12 11:16:42 -07:00
Atermonera
2d6a14b581 Merge pull request #7405 from Mechoid/Mortiferin
Mortiferin
2020-08-12 11:01:40 -07:00
Rykka
0f472ad2b5 Admin ghosts can now examine other ghosts to pull up admin tools!
Admin ghosts can now examine another ghost to pull up a full monty of their information, as below. It's just one line, so it's hardly obstructive. <3

Admin View Here:
![](https://i.imgur.com/gOTi7u0.png)

Player View Here:
![](https://i.imgur.com/1NX1jtE.png)
2020-08-12 05:32:18 -04:00
Rykka
13263b41a5 Adds Mech Toy Battles!
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!

Upstream of https://github.com/VOREStation/VOREStation/pull/8665
2020-08-12 04:38:30 -04:00
listerla
0c6ff6f2b0 Adds audio and visual feedback to pulling.
From https://github.com/Baystation12/Baystation12/pull/29025
2020-08-11 11:41:55 -04:00
listerla
7e37215924 capitalization change 2020-08-11 11:23:28 -04:00