Commit Graph

2207 Commits

Author SHA1 Message Date
Jordan Brown
d61c037a35 Leverage the TGS4 chat tagging system for the new game message (#41697)
Allows specifying the tag to send the game announce message to on TGS4

Needed by downstreams
2018-12-02 00:32:33 +01:00
Jordie
2a9f4e2f24 Adds author and ttitle to testmerged prs feedback (#41651)
* readds testmerge feedback call

* typo

* adds author and title to testmerged prs feedback
2018-11-29 13:56:09 +01:00
nichlas0010
0a02e94a14 Merge pull request #3650 from yogstation13/upstream-merge-41669
[MIRROR] Blacklists some incompatible quirks
2018-11-27 12:19:01 +01:00
skoglol
4096aa9484 Order matters (#41659) 2018-11-27 10:08:42 +01:00
Mickyan
29adafb07b Blacklists some incompatible quirks (#41669)
cl Mickyan
fix: Certain incompatible quirks can no longer be taken together
/cl

Fixes #37669
2018-11-27 02:32:30 +01:00
Kyle Spier-Swenson
8f98c1c8e5 Allows floats on all config entries that have no valid reason to disallow them (#41624)
* Allows floats on all config entries that have no valid reason to disallow them

Needed for run speed changes, but I'm allowing them on any config that has no bonafide reason to disallow them.

The criteria used was "Is there a technical reason why floats should not be allowed or is there a technical/logical reason why floats would never mean anything more compared to a integer".

For instance: The cloning timer was made to allow floats because 0.5 ds increments are valid at our current fps and more would be valid at other fpses. Yes, from a practical standpoint nobody would ever want to have cloning be valid for 30 minutes and 50 milliseconds after death, but from a technical standpoint there is no reason not to let them.

* Update general.dm
2018-11-23 00:33:06 +01:00
Dennok
fc7f6bbfcf areas_in_z after start population fix (#41452)
Fixes areas_in_z after start population. Now it get areas spawned by templates and blueprints.
2018-11-14 18:44:00 +01:00
Jordan Brown
0f4dbdc879 Removes BDE from the account ID message (#41273) 2018-11-03 14:13:17 +01:00
nichlas0010
d17fb6b974 Merge pull request #3317 from yogstation13/upstream-merge-41029
[MIRROR] [SUPER DUPER EXTRA READY] Hilbert's Hotel
2018-11-03 09:01:31 +01:00
Shdorsh
4df5d32870 [READY]Removal of circuits (#41108)
* Delete integrated_circuit.dm

* Delete integrated_electronics.dm

* Delete pins.dm

* Delete wirer.dm

* Delete helpers.dm

* Delete printer.dm

* Delete analyzer.dm

* Delete debugger.dm

* Delete detailer.dm

* Delete assemblies.dm

* Delete saved_circuits.dm

* Delete boolean_pin.dm

* Delete char_pin.dm

* Delete color_pin.dm

* Delete dir_pin.dm

* Delete index_pin.dm

* Delete list_pin.dm

* Delete number_pin.dm

* Delete ref_pin.dm

* Delete selfref_pin.dm

* Delete string_pin.dm

* Delete passive.dm

* Delete power.dm

* Delete access.dm

* Delete arithmetic.dm

* Delete converters.dm

* Delete data_transfer.dm

* Delete input.dm

* Delete lists.dm

* Delete logic.dm

* Delete manipulation.dm

* Delete memory.dm

* Delete output.dm

* Delete power.dm

* Delete reagents.dm

* Delete smart.dm

* Delete text.dm

* Delete time.dm

* Delete trig.dm

* Update tgstation.dme

* Update multitool.dm

* Delete circuit.dm

* Update tgstation.dme

* Update netdata.dm

* Update ntnet_interface.dm

* stuff

* Update packs.dm

* Update electronics_designs.dm

* Update electronics_designs.dm

* Update multitool.dm

* Update cavity_implant.dm

* Update cards_ids.dm

* Update walls.dm

* Update hostile.dm

* Update all_nodes.dm

* removes circuits from maps

* Revert "removes circuits from maps"

This reverts commit 14daf7770220a8a1d7a8fa497c92d9c866939160.

* Removes circuits lab from all maps

* removes circuits lab from lavaland syndicate base

* fixes space tiles under windows on meta

* Deltastation fixes

* Update multitool.dm

* Update flavor_misc.dm

* Replaces Box circuits with nanites
2018-11-02 14:51:16 +01:00
TheDreamweaver
84826c1d70 [SUPER DUPER EXTRA READY] Hilbert's Hotel (#41029)
* Initial stage

* final changes?

* Tweaks

* removed bad variables

* Fixed more bad vars

* is this map merged?

* spelling fix

* spelling fix

Co-Authored-By: TheDreamweaver <austin.j.rickli@gmail.com>

* Map fix?

* now this is map merger

* Fixed summoning edge cases

* Fixed spelling mistakes, Added better handling of sphere removal, Added sphere to the cargo shuttle blacklist, Made the "mystery" more dynamic

* Added better handling of stored mob summoning

* Removed redundant code.

* Made the jukebox actually accessible

* Tweaked it so that no maps would need to be loaded on Init

* comment commit

* No src

* Fixed spelling and getting trapped in rocks

* Fixed spawned-in hotel checks

* Blacklisted hotel are from blueprints and migrated storage handling from door to area.

* Prevents observing mobs (ghosts, camera entities) from getting stored.

* Condensed an if statement

* The hotel can now be used on another mob to invite them to the hotel. All living mob types can now exit out the hotel door.

* Fixed wrong user getting prompted when hotel was used on someone else.

* Added peepholes to hotel doors that can be used via AltClick.

* For the grammar lovers.
2018-11-01 22:50:56 +01:00
nichlas0010
692f12d29b Revert "Revert "Makes lobby music use youtube-dl and goonchat"" 2018-10-31 23:51:33 +01:00
nichlas0010
e41abb8749 Revert "Makes lobby music use youtube-dl and goonchat" 2018-10-31 23:51:07 +01:00
nichlas0010
103a4e36f6 Merge pull request #3267 from 1fbff5f83b23d39d38b1dfcb4cac8d9b/unfucked-lobby-music
Makes lobby music use youtube-dl and goonchat
2018-10-31 23:49:24 +01:00
Ling
a925c4e8e5 Merge pull request #3242 from yogstation13/upstream-merge-41160
[MIRROR] Near-death experiences
2018-10-31 15:04:36 +01:00
Joe Schmoe
a4b891710f mad jams 2018-10-28 20:03:08 +01:00
Joe Schmoe
2f159787f0 something 2018-10-28 20:01:48 +01:00
Militaires
d9622df2d7 [READY] THE LONG AWAITED BLINDNESS QUIRK PR (#41130)
* THE LONG AWAITED BLINDNESS QUIRK PR

* quirk blacklist system

* done

* im dumb

* im rarted

rarted
2018-10-27 20:13:06 +01:00
Jordan Brown
79131d2026 Merge pull request #41160 from XDTM/IHearDeadPeople
Near-death experiences
2018-10-27 17:44:07 +01:00
MrDoomBringer
87714a9502 Gives random events a ghost follow link (#40727)
Also improves the code for anomalies a bit

cl MrDoomBringer
tweak: Random Events now have a follow link for ghosts!
/cl

Untested, and anomalies are broken right now but that takes like 2 seconds to fix
2018-10-27 01:11:33 +01:00
Ling
32b116dd97 Update shuttle.dm 2018-10-26 19:35:52 +02:00
Jordan Brown
28e8f09883 Bugfixes usage of variable ssshuttle.points for cargo 2018-10-26 14:28:38 +01:00
ShizCalev
82d13f079c Admin prefs stuff (#41041)
fixes #41106 since it'll have it's own fucking location.

cl ShizCalev
add: Admins can now personalize their asay message color on servers with the feature enabled.
tweak: Moved some admin only preference verbs out of the Preferences tab and to a new admin preferences tab to help unclutter it / prevent accidental toggling of fun things.
/cl

Note that the start of the admin message will still use the default formatting just so it can be quickly recognized as an admin message and not an OOC one.
2018-10-24 23:42:46 +01:00
Ling
6d3df8a4a5 Merge pull request #3166 from Youbar/master
Bugfix Adjustments to the Cargo Economy
2018-10-24 16:56:41 +02:00
Ling
65b1ec45f1 Update shuttle.dm 2018-10-23 19:27:34 +02:00
Jordan Brown
186ce2e8b3 Censor the right BSQL call (#41076) 2018-10-22 19:54:57 +01:00
Youbar
bc380fa380 Add files via upload
Cargo adjustments
2018-10-22 11:10:06 +13:00
Kyle Spier-Swenson
4d9e69b535 Fixes timer bug (again) (maybe) (blame byond) (this is why arrays should start at 0) (#40947)
* Fixes timer bug (again) (maybe) (blame byond) (this is why arrays should start at 0)

* missed a spot
2018-10-21 20:39:05 +01:00
Ling
a63ccdc5c6 Merge pull request #3156 from yogstation13/upstream-merge-40987
[MIRROR] Makes looping sounds use client time
2018-10-21 20:48:18 +02:00
Ling
798fad813b Merge pull request #3158 from yogstation13/upstream-merge-40997
[MIRROR] Adds a config option to automatically reopen job positions of folks who suicide at roundstart
2018-10-21 11:54:55 +02:00
Jordan Brown
bf10594b52 Merge pull request #40997 from ShizCalev/suicide-roles
Adds a config option to automatically reopen job positions of folks who suicide at roundstart
2018-10-21 08:01:08 +01:00
MrDoomBringer
982563f7b1 Various code improvements (#40932)
* adsf

* asdf

* take these

* Further cleanup to windoor code
2018-10-21 07:59:57 +01:00
Jordan Brown
f20ece3b4d Merge pull request #40987 from ninjanomnom/howcanclienttimeberealifmytimerisntreal
Makes looping sounds use client time
2018-10-21 07:53:41 +01:00
ShizCalev
ffab086fe1 Corrects abductor baton path (#40974) 2018-10-18 03:34:33 +01:00
Ling
1c6a248159 Merge pull request #3057 from yogstation13/upstream-merge-40916
[MIRROR] Fixes gamemode reports to not generate duplicates
2018-10-16 10:25:46 +02:00
Jordan Brown
e832dbeab4 Merge pull request #40916 from lordpidey/report_fixing
Fixes gamemode reports to not generate duplicates
2018-10-15 21:15:54 +01:00
Jordan Brown
45904b25fd Merge pull request #40904 from AnturK/dumblizardname
Fixes backup human names
2018-10-15 20:47:44 +01:00
Ling
bd46d2aa12 Merge pull request #2636 from ThatLing/looc
Adds local OOC
2018-10-09 18:54:29 +02:00
Ling
05ea698a87 Update ticker.dm 2018-10-08 13:09:25 +02:00
Ling
056ba36a10 Merge pull request #2882 from yogstation13/upstream-merge-40596
[MIRROR] Techwebs backend refactor
2018-10-08 10:39:40 +02:00
Ling
3dee53abd1 Add LOOC 2018-10-07 13:09:06 +02:00
vuonojenmustaturska
5a6cfac5be Stops using the rad insulation component to provide default rad insulation features in order to save a bit of memory (#40662)
* henk

* oh yeah this

* undo this meme

* stuff
2018-10-06 13:27:31 +01:00
kevinz000
bcf88a2064 Techwebs Backend Refactor - Removes references from techwebs and uses IDs instead (#40596)
Yeah yeah I know no opening too many WIP PRs but this one's [ready] and I want to make sure any furthur techweb development doesn't keep using the old reference system which will make refactoring it harder, and this makes it easier for coders to do stuff in theory (at least for me), standardizes getting a node/design, and makes stuff actually GC properly.
2018-10-05 19:51:10 +01:00
AnturK
682dee0ea0 Ticker subsystem cleanup (#40649)
* Removes unused vars from ticker.

* More ticker cleanup

* This too.
2018-10-05 19:49:58 +01:00
vuonojenmustaturska
6626db94c3 Overhaul mecha logging (revival of oranges's PR) (#40664)
* Overhaul mecha logging

Removes user access to the log, not needed and that log can get large

removes all the internal log vars and passes all logging through to a
new log file, the mecha log

* somehow this makes it compile

* add it to the config too
2018-10-04 21:58:35 +01:00
AnturK
043210ddbb Fixes borgs radio help message (#40569)
* Fixes borgs radio help message

* Changed wording a bit.

* grammer
2018-10-02 22:09:24 +01:00
Ling
08fa73aca8 Merge pull request #2763 from yogstation13/upstream-merge-40611
[MIRROR] [Adventurous testmerging only] make all (except one) DB operations async
2018-10-01 10:57:38 +02:00
vuonojenmustaturska
dfb80b9d51 [Adventurous testmerging only] make all (except one) DB operations async (#40611)
cl Naksu
code: DB queries are now async by default, the code that runs in /world/New has been adjusted to continue blocking as it apparently is not allowed to sleep.
/cl

closes #40610
2018-09-30 21:44:48 +01:00
oranges
dde29c364f Merge pull request #40417 from tgstation/MrStonedOne-patch-1
Makes timer watchdog logic Fitter, Happier, More Productive
2018-09-27 22:28:52 +01:00
Ling
4fd1b2e0c4 Merge pull request #2681 from yogstation13/upstream-merge-40433
[MIRROR] Componentizes orbiting
2018-09-26 18:54:58 +02:00