Commit Graph

2338 Commits

Author SHA1 Message Date
oranges d243740577 Merge pull request #29446 from monster860/fixhub
fixes hub not working ree
2017-07-24 11:05:50 +12:00
monster860 52e6275849 fixes hub not working ree 2017-07-22 17:41:46 -04:00
kevinz000 c48bd7ca08 Adds investigate logs to portals (#29334)
* Update teleportation.dm

* Update admin_investigate.dm

* Update logging.dm

* Update teleportation.dm

* Update teleportation.dm

* Update teleportation.dm

* Update teleportation.dm

* Update teleportation.dm

* Update teleportation.dm
2017-07-20 08:57:46 -04:00
ShizCalev 45d3d52af7 Made some object lists less terrible to read (#29304)
* spaces

* more spaces

* last ones
2017-07-18 10:44:29 -04:00
kevinz000 b09e519584 Beam Rifle Zooming Rework + Click catcher memes + bunch of other random stuff that players won't use (#28551)
Click catcher now supports mousemove/mousedrag. Basically, mouse location can now be captured even if the user isn't mousing over a visible location
    Added procs to allow for projectiles to be fired with just an angle for pixel projectiles, instead of requiring a target turf and pixel x/y
    Added procs to get angle of user's mouse from their viewpoint (Time to rework gang machine guns again!)
    Beam rifles now have different zoom modes
    Free directional zooms out and tracks the angle of your mouse from the center of the screen. However, you can't target with very good accuracy on this (Shots can't be properly aimed on non dense objects/lying down mobs.)
    Locked directional zooms like free directional but doesn't automatically turn if your aim changes.
    Center view, just increases your view in all directions (2x weaker)
    No zoom mode, in which you just retain your normal view.
    You can select beam rifle zooming rates to be instant or stepped.
    Stepped zooming rates zoom out 5 tiles per second. This will likely help with people not being able to use it without lagging because their computers aren't as beefy!
    Beam rifles no longer require zoom to be fired
    Beam rifle aiming beams now instantly update instead of on process
    Beam rifle aiming beams are now one object instead of 150. This'll help with the lag caused by it during gameplay that I've observed.
    Angular penalty reduced by 0.1 for a nice even number.
    Instances of client.view = have been replaced with client.change_view() as that'll properly update the click catcher
    Hopefully shooting yourself in the face when you hit a blob tile or whatnot is fixed with the new and improved code..
2017-07-17 12:13:03 +12:00
Leo ca59ca6c23 Changes all access const to be a define (#29260) 2017-07-16 18:44:23 +02:00
Leo ef54b7c9cf Merge pull request #29267 from Shadowlight213/reason
Makes round end delay message optional
2017-07-16 00:18:59 -03:00
Jordan Brown bf4373958e Merge pull request #29233 from optimumtact/bumped
Rename Bumped to CollidedWith
2017-07-15 11:29:41 -04:00
Fox McCloud 2cc3e9c41f Disease Refactor (#29130)
* Vomit Now Contains Viruses

* eh

* typeless memery

* Disease Refactor

* tweaks

* styling

* tweaks

* unecessary comment removal

* whoops

* fix
2017-07-15 11:08:40 -04:00
oranges e04fd83b9d Rename Bumped to CollidedWith
In light of the change of Bump to Collide, this should also be done
as it will make it less confusing for devs in the future

I also ended up changing a bunch of the code in the CollidedWith procs,
things that were assuming types, doing bad loc changes and so forth
2017-07-15 00:25:22 +00:00
Shadowlight213 113b8b529a makes round end message optional 2017-07-14 12:54:33 -07:00
kevinz000 7a26305498 Replaces ex_act and emp_act numbers with defines (#29215)
* defines

* defines

* explode_none
2017-07-13 08:56:26 -03:00
Tacolizard 76edcf1c40 Allows admins to set messages when they delay the round end (#29064)
* initial

* fixes

* changes

* move to SSticker

* logging

* msg changes

* fix

* Jordie changes

* remove span

* change if

* fix

* cyberboss review
2017-07-10 10:55:17 -04:00
ShizCalev 59ef81245b Changes some 1s and 0s to TRUE and FALSE (#29144) 2017-07-10 10:31:34 -04:00
kevinz000 9cf4ab3233 Fixes race condition with admin proc calls and load admins (#29143)
* Update admin_ranks.dm

* Update admin_ranks.dm

* Update admin_ranks.dm

* Update admin_ranks.dm
2017-07-09 20:48:15 -04:00
Leo 6ee0e7d8ce Merge pull request #29120 from Cyberboss/ahelpfix
Fixes repeated adminhelp message
2017-07-08 15:18:13 -03:00
Jordan Brown 55c2c2af7f Fixes repeated adminhelp message 2017-07-07 11:36:59 -04:00
Leo a1d829126f Merge pull request #29076 from Cyberboss/LOCK_IT_DOWN
Fixes permissions elevation exploit
2017-07-07 11:37:28 -03:00
Jordan Brown b1f76269b4 Fixes permissions elevation exploit 2017-07-07 10:29:14 -04:00
Shadowlight213 68102aaa0c Refactors speech/communication logging and adds coordinates to speech logs (#28997)
* Adds locations to speech and related communications
Refactors how logging is handled for these.

* changes

* ahhhhh

* preemptive merge conflict undoing maybe?

* Let's not delay this further
2017-07-06 16:06:43 -04:00
Jordan Brown d15fc09188 Merge pull request #28932 from MrStonedOne/patch-388
Show ban id to banned players
2017-06-30 15:22:43 -04:00
Leo b210c87195 Merge pull request #28918 from tgstation/Cyberboss-patch-1
Makes IRC pm use ckey() on target
2017-06-30 00:21:25 -03:00
Kyle Spier-Swenson 4318caa102 Show ban id to banned players
So we can look up what ban is matching and other details like roundid.
2017-06-29 11:22:01 -07:00
Jordan Brown 048c531952 Merge pull request #28893 from optimumtact/rankup
Remove the R_REJUVINATE flag and replace with R_POLL
2017-06-29 00:53:15 -04:00
Jordan Brown b1eb2cb8c6 Merge pull request #28894 from optimumtact/erro
Do not use your brain, do not look at the code, do not engage me
2017-06-29 00:52:39 -04:00
Jordan Brown f820f4a087 Makes IRC pm use ckey() on target 2017-06-28 23:24:59 -04:00
Leo ac96764660 Merge pull request #28851 from Cyberboss/RevertBorers
Removes cortical borers
2017-06-28 10:33:51 -03:00
oranges fef015feb0 Do not use your brain, do not look at the code, do not engage me 2017-06-28 02:44:22 +00:00
oranges 8ef47216a5 Remove the R_REJUVINATE flag and replace with R_POLL
Rejuvenation lives under R_ADMIN and R_POLL is a new flag you can grant
to someone to allow them to create polls
2017-06-28 02:38:00 +00:00
Jordie 27276ca3bb Readds percentagecalc as default_display_in_results (#28840)
* readds percentagecalc as default_display_in_results with a prompt explaining what it actually does

* default 1

* tabsplz

* Update database_changelog.txt

* Update tgstation_schema.sql

* Update database_changelog.txt

* Update tgstation_schema_prefixed.sql

* Update create_poll.dm
2017-06-27 21:43:49 -04:00
Jordan Brown ef96559701 Removes cortical borers 2017-06-26 11:21:08 -04:00
Jordan Brown ff574a0a1b Improves Ahelp feedback (#28782)
* Improves Ahelp feedback

* Update adminhelp.dm
2017-06-26 13:01:08 +02:00
Joan Lung 39b33f9de9 Merge pull request #28697 from Jordie0608/whyarethepolltypesdefinesthatseemskindasilly
Server polls create only when done being made
2017-06-23 16:50:29 -04:00
Joan Lung deae811756 Unconscious and Knockdown are now status effects (#28696)
* Unconscious and Knockdown are now status effects

* Fixes #28628

* fixes borgs

* the terrifying second argument

* Much better
2017-06-23 12:00:49 -04:00
nicbn 77a2d3f5cd Replaces "istype"s with is_helpers macros (#28676) 2017-06-22 15:03:19 -03:00
Jordie0608 9c0eff8d5e makes it all work 2017-06-22 22:04:05 +10:00
Jordie e4fc888559 Merge branch 'master' into whyarethepolltypesdefinesthatseemskindasilly 2017-06-22 12:36:33 +10:00
Jordie 07b125cb35 no options for text reply polls 2017-06-22 12:27:39 +10:00
Jordie aefa0cdee4 polls now only sent to db when done being made 2017-06-22 12:13:43 +10:00
Joan Lung 2672d88800 Renames stun effects and changes stun input values as preliminary work for changing stuns to status effects (#28524) 2017-06-18 23:03:51 -03:00
bgobandit ed01357edd This month's spelling fix PR (#28502) 2017-06-17 09:35:30 -03:00
ExcessiveUseOfCobblestone 8a5c7989b5 Cult Master is now given a Suffix in Check Antags (#28445)
* Create player_panel.dm

* does the leoz
2017-06-16 17:09:03 -04:00
Jordie0608 d9a63c392a prevents negative tempban duration 2017-06-15 17:02:00 +10:00
Joan Lung bc8185c0bb Merge pull request #28430 from lzimann/prefs
Readds some preference toggles to admins
2017-06-14 21:51:02 -04:00
Joan Lung 3315c4c311 People converted to clockcult will actually have their world turn yellow briefly, matching the messages (#28397) 2017-06-13 21:47:29 -03:00
Lzimann cfc63e0c4d Comma 2017-06-13 16:12:28 -03:00
Lzimann 98f5574fc5 Readds some preference toggles to admins 2017-06-13 12:30:50 -03:00
Joan Lung 298b68e550 Merge pull request #28367 from Cyberboss/patch-123
Fixes admin being unable to see each other's PMs
2017-06-13 10:58:39 -04:00
Jordan Brown 150ad99696 Fix tag ordering 2017-06-13 10:44:33 -04:00
AnturK ed2d7e07ee Makes vv log show intended change instead of result (#28348) 2017-06-13 09:17:26 -03:00