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
Jordan Brown
3059bc45ac
Fixes buildmode help text ( #28363 )
...
* Fixes buildmode help text
* Fix
2017-06-13 09:29:17 +02:00
Jordan Brown
457bde50ec
New Ahelp IRC functions ( #28225 )
2017-06-12 21:22:35 -03:00
Jordan Brown
35280d5f4c
Create adminpm.dm
2017-06-12 00:12:06 -04:00