Commit Graph

1436 Commits

Author SHA1 Message Date
oranges
48575ccf70 Revert "Fix config_dir usage (#34469)"
This reverts commit 7be3d32290.
2018-01-19 01:26:40 +00:00
Jordan Brown
7be3d32290 Fix config_dir usage (#34469)
* Makes things use GLOB.config_dir

* GLOB.config_dir => global.config.directory

* Fix /datum/configuration
2018-01-19 11:55:09 +13:00
Jordan Brown
45048cbaf2 Merge pull request #34507 from AutomaticFrenzy/patch/sdql-jmp
Add JMP buttons to SDQL select results
2018-01-16 22:41:24 -05:00
oranges
387e09c08f Merge pull request #34319 from ShizCalev/travis-maps
Fails travis on common mapping mistakes
2018-01-17 09:36:15 +13:00
Tad Hardesty
b3b3b38f34 Add JMP buttons to SDQL select results 2018-01-15 21:40:16 -08:00
Tad Hardesty
5c85f18580 Combine and fix Show Air Status and Air Status in Location 2018-01-15 16:53:07 -08:00
oranges
1448619b89 Merge pull request #34155 from deathride58/rudimentaryoutfitequip
Allows admins to select an outfit while transforming a mob to human via rudimentary transform
2018-01-13 23:18:01 +13:00
Leo
2fc16d51ed Merge pull request #34305 from AutomaticFrenzy/patch/debug-mapping
Add JMP buttons to mapping debug verbs
2018-01-12 11:04:16 -02:00
kevinz000
9fb4370fa8 Adds logging and feedback messages to organ manipulations by admins (#34298)
* logging

* Update manipulate_organs.dm
2018-01-11 22:22:51 -05:00
Tad Hardesty
827c4b3f99 Replace hardcoded z-level numbers with a trait system (#34090)
* Add basic structure of z-level traits

* Restore space transitions and add z-level debug verb

* Restore proper ruin spawning and transit level creation

* Replace station_z_levels and related checks with traits

* Eliminate more uses of ZLEVEL_{STATION_PRIMARY,LAVALAND}
2018-01-12 09:05:49 +13:00
ShizCalev
cdb53fcbe9 Fails travis on common mapping mistakes 2018-01-11 13:36:06 -05:00
Tad Hardesty
b9a620472a Add JMP buttons to mapping debug verbs 2018-01-10 21:57:15 -08:00
ShizCalev
bec2cf62c7 CHECK_TICK & logging for cmd_admin_areatest 2018-01-08 06:00:39 -05:00
ShizCalev
f741bc868a Updates test areas debug command (#34074)
* Sanity check for test areas debug command

* Shifted to popup window
2018-01-08 11:39:00 +01:00
deathride58
77190c097b Allows equipping an outfit during rudimentary human transform 2018-01-06 15:07:13 -05:00
ninjanomnom
a347ec2837 fixes f1 ahelp 2018-01-03 16:30:27 -05:00
BeeSting12
feecec985c Makes it clear that command reports are IC. (#33949)
* fixes #33936

* sticky's idea was better
2017-12-31 03:27:37 -05:00
Tad Hardesty
f2dbe5cf13 Replace explicit z-level checks with defines (#33829)
* Replace explicit z-level checks with defines

* Rename turf_z_is_planet for consistency

* Use TRUE/FALSE in onSyndieBase
2017-12-29 14:40:06 -05:00
Tad Hardesty
749f3ec325 Add song title display to Play Internet Sound (#33839)
* Add song title display to Play Internet Sound

* Expands youtube-dl -J flag
2017-12-26 16:34:00 -05:00
Emmett Gaines
4595c46dca turns the baseturf var into a part time list (#33705) 2017-12-25 20:10:08 -05:00
kevinz000
cc2a943f37 Fixes message spam when proccalls are delayed due to another admin's proccalls running (#33732)
* Fixes proccall block message spam

* One thread
2017-12-22 11:40:15 -05:00
oranges
e8b46174e2 Merge pull request #33714 from lzimann/icon
Job landmarks now show the mob with the proper job outfit.
2017-12-22 14:26:29 +13:00
Leo Z
581f931845 Job landmarks now show the mob with the proper job outfit. Also adds a proc to generate these icons automatically. 2017-12-21 13:32:27 -02:00
AnturK
b50bf6ac35 Immovable rod abuse, smite and event trigger. (#33681) 2017-12-21 01:11:32 -05:00
oranges
fc9b7eca53 Merge pull request #33622 from duncathan/assert_gas
restores add_gas(), assert_gas(), and thermal_energy() as wrapper procs
2017-12-20 17:45:39 +13:00
Leo
ae03d43caa Merge pull request #33652 from MoreRobustThanYou/teemwork
Renames /datum/objective_team to /datum/team
2017-12-19 15:23:28 -02:00
duncathan salt
6a7dbaabfd removes silly garbage defines (#33621) 2017-12-19 12:02:54 -02:00
Jordan Brown
3f3fc942d4 Callback security and usr (#33599)
* Gonna regret writing this one day

* tmp -> temp

* Make PushUsr() a /world proc

* Callbacks now preserve usr

* Fixes PushUsr return value

* Fixes PushUsr invocations

* Update modifyvariables.dm

* Use weakrefs in callback user

* Further fixes

* Whoopsie
2017-12-18 21:42:25 -06:00
More Robust Than You
6b642d220f Renames /datum/objective_team to /datum/team 2017-12-18 07:30:31 -05:00
Jordan Brown
8e0caa6b71 Fixes cross comms (#33601)
* Fixes cross comms keywords

* Fixes send2otherserver

* Fix ahelp relay again

* Fixes comms console grammar
2017-12-17 16:05:24 -05:00
Emmett Gaines
25080ff2c4 defines math (#33498) 2017-12-17 11:02:11 -05:00
duncathan
8172ecb632 restores add_gas(), assert_gas(), and thermal_energy() as wrapper procs 2017-12-17 04:39:08 -06:00
Jordie
e889f56d7b Feedback changes (#33441)
* various feedback changes

* no bad github no spaces
2017-12-15 11:36:08 +13:00
Jordan Brown
59abcb8dc3 Adds SDQL chat command (#33366)
Allow's calling SDQL from bots supporting the CHAT system API
2017-12-15 10:43:54 +13:00
vuonojenmustaturska
5233ec1f6a Finishes the forceMove port (#33519)
* a thing

* thingy 2: electric boogaloo

* Obligatory webeditor commit
2017-12-15 10:39:34 +13:00
Jordan Brown
95ca418ef1 Allows for more than one cross server (#33488)
* Allows for more than one cross server

* mend
2017-12-13 22:07:26 -05:00
vuonojenmustaturska
a162837faf Replaces a bunch of loc assignments with forcemoves and moves to nullspace (#33465)
* big batch of loc assignments

* Update emergency.dm

* Update spiders.dm

* Update parrot.dm

* Update ripley.dm

* Update firealarm.dm

* seems to work

* this maybe works?

* brainmemes, again

* stuff

* fix brainmob, camera runtimes
2017-12-13 20:56:39 +01:00
AnturK
3d813853b5 Roundend report refactor (#33246)
* Roundend report refactor

* I won't be fixining every moved part but here you go

* Preparation for feedback

* Fixup

* First draft of feedback (wip)

* Simple version of feedback for custom objectives/explanation texts

* Debug verb removal

* Fixes & show again action button

* Admin objective handling

* Fix and first step of css standarization.

* Every time

* More css

* Fix

* Fixes, abductee datum, css tweak

* Feedback and css fix

* CLIENT DETAILS DATUM + CLIENT ACTIONS + spilled css fix

* Integrates clockult badcode

* Fix

* Fix lists in assoc feedback

* Unified antagonists and teams feedbacks, bumped up antagonists version

* Adds chat link to reopen the the report

* Fixes some clockcult stuff, passes antag name to feedback

* review stuff

* fix

* Adds some missing spacing

* Roundend corners, has css gone too far.

* Spacing between same antags

* Changeling and traitor objectives now have same spacing

* Wizar report typo fix

* Wrap brother team.

* Also move it to more relevant file

* Fixes cult summon objective

* Fixes roundend report for full-round observers

* Fixes wizard with apprentices roundend report

* Tutorial scarabs don't show in roundend anymore, adds some check_ticks

* Prettier station goals

* Merges roundend delay things

* Spread the lag around

* Fixes relogin qdeling eminence

* ckey -> key
2017-12-11 11:57:20 -05:00
oranges
7894c38ece Merge pull request #33320 from AutomaticFrenzy/patch/component-ratings
Fix runtimes using Tweak Component Ratings on non-machines
2017-12-11 09:08:21 +13:00
Jordan Brown
8c8eba8b94 Merge pull request #33324 from deathride58/foreignfurryaddswidescreen
[Ready] Makes the default view range a config option (Allows hosts to enable widescreen)
2017-12-07 13:50:09 -05:00
Tad Hardesty
51c7bdc007 Replace radio frequency magic numbers with defines (#33236)
* Change transmission_method to use defines rather than magic numbers

* Use MIN and MAX_FREE_FREQ defines when bounds-checking radios

* Remove violently broken "Debug Signals" verb

The relevant Destroy() is never called, making the static pointers list
take lots of memory and be large enough, even at roundstart, to crash
the chat when invoked (25k+ entries).

* Remove unnecessary checks for SSradio not existing

* Move department frequencies from GLOB to defines

* Replace all hardcoded radio frequencies with named defines

* Change the radio filters to be defines

* Use a define for the default signaler code
2017-12-07 14:58:27 +01:00
XDTM
550d71167e Brain Traumas (#31727)
* Reworks Brain Damage

* mechanics

* rebalancing

* hulks in wheelchairs

* yup

* bugsquash

* Adds narcolepsy, phobias and agnosia. Not guaranteed 100% bug-free yet, testmerge at your own risk.

* lizard phobia

* Did you know there's a skeleton inside of you RIGHT NOW?

* Fixes for the new stuff

* The issue with those is that in most rounds you won't see them

I'll keep them available so they can be added manually, for example by events and such

* Goof reviews

* Brainloss is based off brain organ integrity

removes brainloss var

* Replaces some getorganslot with defines

* eyes

* put the traumas in the brainnnn

* text

* args

* Adds godwoken, puts split personality in severe, adds brainwashing

* Bluespace prophet special trauma (untested)

* Some minor stuff

* Monophobia, and tweaks

* More fixes

* fix

* a

* new tail

* Discoordination and Muscle Weakness

* thanks for the review!

* [B]oneless

* agnosia fix

* .

* go away agnosia

* pretend it didn't happen

* Shitcode-free-er

* bitwisdom

* psychotic brawling

* i guess this might be important

* latest reviews

* .

* conflict-free

* addresses it

* surgery fix

* a masterpiece

* fix

* fix again

* config

* damage formula reworked

* who needs to test anyway

* fixes some bugs

* fix 2

* proper spookin

* bluespace prophet fixes and improvements

* no bible healing

* .

* normalizes monophobia chances
2017-12-06 13:04:17 -05:00
deathride58
3265d09328 Nerfs criticism 2017-12-06 12:46:02 -05:00
deathride58
8297ca87b4 second pass - makes change view range function again 2017-12-05 22:47:46 -05:00
deathride58
1904080823 i fucked up - GLOBAL.DEFAULT_VIEW > GLOB.DEFAULT_VIEW 2017-12-05 21:53:52 -05:00
deathride58
b765f50302 makes the default view scale a config option 2017-12-05 21:44:56 -05:00
Tad Hardesty
8edd8e9a9a Fix runtimes using Tweak Component Ratings on non-machines 2017-12-05 17:19:23 -08:00
AnturK
ece89da019 Fixes ahelp trimming (#33268) 2017-12-05 18:26:45 -02:00
oranges
bf9f81bf7e Merge pull request #32751 from ninjanomnom/keybindings
In-code key handling system, Take 2
2017-12-05 22:15:13 +13:00
Jordan Brown
9c9782503b Makes ahelp timestamps consistent with logs 2017-12-02 09:27:02 -05:00