Commit Graph

12523 Commits

Author SHA1 Message Date
Ccomp5950
fe4f9b0df9 Adds Mentors.
Adds a config option MENTORS which sets the variable config.mods_are_mentors
Adds a rights level of R_MENTOR which gets msay, private message, aghost, notes, and a new proc for checking for new players (requires database support).

If the confic option for mentors is set then

	the ckeys listed in moderators.txt file will instead be set as mentors, you can still make moderators by adding them in admins.txt

	staffwho will show Mentors instead of Moderators as the heading above the listing of non-admins.

Also:  Players now get a message gently reminding them to click the name of the staff member to reply instead of ahelping over and over.
2014-05-04 23:12:06 -05:00
Mloc
3e7ac27061 Merge pull request #4868 from valzargaming/master
Fixes gum.dm firerate
2014-05-02 10:12:15 +01:00
Mloc
c1e6f9b0a6 Merge pull request #4866 from mwerezak/stunglove
Fixes #4850
2014-05-01 10:36:17 +01:00
Chinsky
78a381eff5 Merge pull request #4864 from Ravensdale/zetubes
Fix for problem #2891
2014-05-01 03:39:04 +04:00
valzargaming
5b289f53c5 Fixes gum.dm firerate
Firerate will now properly report to the player what their firemode is set to.
2014-04-30 18:23:42 -05:00
Chinsky
690be8e830 Merge pull request #4863 from mwerezak/shotgun-pump
Fixes #4856
2014-05-01 03:13:23 +04:00
Chinsky
eb6a34679f Merge pull request #4861 from Ccomp5950/oops
Oops fix, "right_ear" and "left_ear" shouldn't have an underscore.
2014-05-01 03:13:14 +04:00
Mike
fc7946a308 Fixed #4850
Cutting wires from stun gloves cuts the fingertips off randomly
2014-04-30 14:11:34 -04:00
Ravensdale
b8696668a7 Fix for problem #2891 2014-04-30 08:20:44 -07:00
Mike
f3b0ee8a43 Fixes #4856
Shotgun pumping not playing
2014-04-30 10:38:30 -04:00
Mloc-Hibernia
2040c5a720 controllers: make process_machines more profilable
Splits process_machines() into 3 procs for its actions, trying to
figure out which is causing the lagspikes.

Signed-off-by: Mloc-Hibernia <colmohici@gmail.com>
2014-04-30 09:56:55 +00:00
Ccomp5950
df0fe76155 Ooops fix, "right_ear" should be "right ear". 2014-04-30 04:03:55 -05:00
Chinsky
d709c3c9c5 Merge pull request #4853 from Ccomp5950/ghostwrite_runtime
Fixes runtime that stops ghosts from ghostwriting...yay 4 month old bugs
2014-04-30 04:05:47 +04:00
Mloc
352f212689 Merge pull request #4848 from Ccomp5950/supermatter
Deadlier supermatter.  If you don't add coolant, you will have a bad time
2014-04-29 16:37:45 +01:00
Mloc
ca67af9d4f Merge pull request #4846 from Ccomp5950/ear_fix
Radio :r and :l fixes and feature.
2014-04-29 09:38:53 +01:00
Ccomp5950
e3dd035aa7 Fixes runtime that stops ghosts from ghostwriting...yay 4 month old bugs. 2014-04-29 03:30:50 -05:00
Ccomp5950
085c209651 Merge pull request #4845 from RavingManiac/master
Inflatable barrier fixes
2014-04-28 12:08:50 -05:00
Ccomp5950
44578b7832 Deadlier supermatter. If you don't add coolant, you will have a bad time.
Before:  Supermatter would raise the temperature without taking into account how many moles it grabbed in it's "breath" meaning it was better that you had a lower pressure inside your engine chamber so the engine would spit back out it's "breath" and it couldn't heat up the engine room as much.

Now:	Supermatter will take into account the heat_capacity of the breath it takes and will heat up it up accordingly and proportional to how much energy it has.

Gone are the days you could run the supermatter engine without adding coolant.

Also:  Added a debugverb that setups the engine for you, the verb is based off of baystations map and areas and shouldn't require too much change to bring it in line for other servers.
2014-04-28 11:42:48 -05:00
Ccomp5950
c8f98337a4 Radio :r and :l fixes and feature.
If you have a hand held radio in your right hand and use :r it will send through it.
If you have a radio on both ears and no radio in your hand and use :r it will use the right side ear radio.

Priority is given to the radio in the hand over the ear but this fix should make both side happy, those that want it to be ears and those tht want it to be hand helds.
2014-04-28 02:50:38 -05:00
Chinsky
f04383e184 Merge pull request #4840 from Ccomp5950/say-code-tweaks
Say code tweaks (GhostRADIO, Unconscious folks and holopad talk ohmy!)
2014-04-28 11:19:26 +04:00
Chinsky
ae206ac2e7 Merge pull request #4844 from Mloc/bs12-nui
turfs: fix some playsound ERRORs on areas
2014-04-28 11:18:22 +04:00
RavingManiac
96b7647039 Inflatable barrier boxes readded to engineering. Inflatable barriers can no longer be deflated by ghosts. 2014-04-28 00:28:06 +08:00
Mloc-Argent
01e1153c00 turfs: fix some playsound ERRORs on areas
Turf (de)construction playsound()s were using src.loc, instead of src

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
2014-04-27 15:06:42 +01:00
Ccomp5950
0ef558cfa2 Paperbin fix, now doesn't silently fail if it has papers shoved into it. 2014-04-27 08:54:31 -05:00
Ccomp5950
343d04c726 Silicon emotes. 2014-04-27 00:06:19 -05:00
Ccomp5950
4572414a49 Holopad talk fixed. Was being truncated due to new bahavior of say_quote() 2014-04-26 18:45:16 -05:00
Ccomp5950
7a8180989d Ghosts with GHOSTRADIO on won't hear people talk into radios only the radio chatter.
Unconscience folk will also not hear speech or radio.
2014-04-26 18:40:48 -05:00
DJSnapshot
7964e7b784 Merge pull request #4837 from Ccomp5950/dept_radio_fix
Misc saycode fixes.
2014-04-26 00:35:26 -07:00
Ccomp5950
fdab05baef ghosts won't see the random names given to announcement AI's 2014-04-26 02:29:41 -05:00
Ccomp5950
c985ecb02d Eavesdrop range on people talking into headsets is right next to them again.
Distance dropped from 3 to 1
2014-04-26 01:09:19 -05:00
Ccomp5950
2f2a308bfc Drunks will slur again. whoops. 2014-04-26 01:03:53 -05:00
Ccomp5950
5da8ce2cba Humans can use :h again for their departments. 2014-04-26 00:03:56 -05:00
DJSnapshot
185f325944 fix for paper bin runtime 2014-04-25 21:42:59 -07:00
Ccomp5950
976ae06e6b Merge branch 'master' of github.com:Baystation12/Baystation12 into dev-freeze
Conflicts:
	code/modules/mob/living/say.dm
	code/modules/paperwork/paper.dm
	code/modules/telesci/bscrystal.dm
	html/changelog.html
	icons/mob/uniform.dmi
	maps/tgstation2.dmm
2014-04-25 21:14:58 -05:00
Ccomp5950
e548fe6e43 Crash fix attempt: Moving NanoUI resource file sending away from client/New()
it's going in mob/Login() instead.
2014-04-25 17:47:27 -05:00
Mloc
74ef3765d0 Merge pull request #4825 from DJSnapshot/hotfix
IPC fixes
2014-04-25 21:32:45 +01:00
DJSnapshot
9dcea4f753 Merge pull request #4826 from DJSnapshot/dev-freeze
Fixes to carbon copy paper.
2014-04-25 13:32:16 -07:00
DJSnapshot
a6fbde8f2f Fixes for Mloc, part 2. 2014-04-25 13:31:10 -07:00
DJSnapshot
4236966e76 fixed what Mloc pointed out. 2014-04-25 13:14:01 -07:00
DJSnapshot
bbf7b31ccd Fixes to carbon copy paper. Basically merging it with regular paper bins. 2014-04-25 12:59:50 -07:00
Ccomp5950
2b9833ce0b Monkies / Dionaea nymphs should be able to emote again as well as not talk while dead.
Removed debug msg from broadcaster.dm (oops)
2014-04-25 03:15:14 -05:00
Ccomp5950
8ce78cd616 Merge branch 'dev-freeze' of github.com:Baystation12/Baystation12 into more-say-code-fixes
Conflicts:
	code/modules/mob/hear_say.dm
	code/modules/mob/living/simple_animal/simple_animal.dm
2014-04-25 03:04:59 -05:00
Ccomp5950
6a325036b0 Derpfix on Telecoms broadcast message, should fix any problem with arrivals computer having many names. 2014-04-25 03:00:54 -05:00
Ccomp5950
93b398b4e6 Some more fixes.
Derp fix on objects, we check mob contents instead of src.contents for any objects that can hear and pass hear_talk on to it.
Tape recorder will record the verb sent instead of doing it's own thing with verbs.
2014-04-25 02:02:45 -05:00
Ccomp5950
500fbdf99f Saycode fixes 2: Electric Boogaloo
Binary channel now doesn't crop out the entire message when used.
Simple Animals won't talk while dead.
Poly/Parrots can use the radio and learn new phrases.
2014-04-25 01:08:11 -05:00
Ccomp5950
79e9958c53 Merge pull request #4801 from thelegendofbrian/bucket
Added bucket lid sprite and functionality
2014-04-23 17:48:48 -05:00
Ccomp5950
910a65791a Merge pull request #4800 from Jarcolr/fix
Adds sugar cane seeds to seed dispenser
2014-04-23 17:47:53 -05:00
Ccomp5950
12e32c8159 Oops, compile fix on hear_say.dm 2014-04-23 17:40:42 -05:00
Ccomp5950
9f3e58cfe9 Merge branch 'dev-freeze' of github.com:Baystation12/Baystation12 into say_code_fix
Conflicts:
	code/modules/mob/hear_say.dm
2014-04-22 18:25:03 -05:00
Ccomp5950
f56ddba067 Merge pull request #4791 from thelegendofbrian/manuals
Update and clean up of all manuals
2014-04-22 17:03:10 -05:00