Commit Graph

4037 Commits

Author SHA1 Message Date
CaelAislinn
bd86b7236f fixed some weird merge issues
Signed-off-by: CaelAislinn <cael_aislinn@yahoo.com.au>
2012-05-08 15:43:41 +10:00
Erthilo
0e9ea15900 Updates eraser description and in uplink. 2012-05-07 23:44:48 +01:00
Erthilo
e87be9fc7e All custom items to date! 2012-05-07 05:05:46 +01:00
Erthilo
ac6bf5d52f Stamp removers can now forge stamps as well. 2012-05-07 05:00:25 +01:00
Erthilo
0fad1553b5 Fix for admin OOC colours. 2012-05-07 02:46:02 +01:00
CIB
16ce22c59f Merge pull request #992 from Miniature/master
Made subtlemessage thinking (again?) and fixed pulling ATMs around
2012-05-06 06:06:40 -07:00
Miniature
06ccb71b8d Merge branch 'master' of github.com:Miniature/Baystation12 2012-05-06 22:15:29 +09:30
Miniature
2555e04c7f You can no longer steal ATMs by simply pulling them off. 2012-05-06 22:12:41 +09:30
CIB
d5f353cf35 Merge pull request #984 from Erthilo/master
TG Updates up to r3502
2012-05-06 01:19:58 -07:00
CIB
f088138136 Merge pull request #987 from Erthilo/TGUpdates
Custom items for mangled, vinceluk, sparklysheep, silentthunder
2012-05-06 00:53:39 -07:00
Albert Iordache
1748661bd0 Merge pull request #980 from CIB/master
Epidemic and bugfixes
2012-05-06 00:20:03 -07:00
Erthilo
a98327e267 Custom items for mangled, vinceluk, sparklysheep, silentthunder. 2012-05-06 05:00:56 +01:00
Erthilo
265dd6e888 TG: Adds a forum and wiki button to the game interface.
Set the urls within config.txt. Both buttons do nothing by default, you have to
set the urls yourself.

Removed two unused txt files that I forgot to remove.
Revision: r3502
Author: 	 elly1...@rocketmail.com
2012-05-06 01:22:29 +01:00
Erthilo
98ef1bdb18 TG: Changes rev objectives to use the proper objective so heads being off station
actually works
Changelings faking death can no longer have their brains cut out.
Revision: r3501
Author: 	 VivianFoxfoot
2012-05-06 00:54:50 +01:00
Erthilo
5eddc86f6b TG: Added Wjohntsons little toy mechas.
Removed restrictions for cultists, anyone can be converted now.

Bibles no longer deconvert cultists to stop the random bible smashing from
ruining rounds

Soulstones can no longer capture the manifested ghosts. No more infinite
constructs.

Removed the telecomm traffic control from the map until its fixed.
Revision: r3500
Author: 	 kortgstation
2012-05-06 00:51:43 +01:00
Erthilo
f205981b87 TG: Fixes the tasercooler borg upgrade, enables it. It's now usable as a template
for other module-specific upgrades.
Revision: r3499
Author: 	 VivianFoxfoot
2012-05-06 00:47:24 +01:00
Erthilo
7be4fd6755 TG: -Added sprites for fat hulks and fat lizardmen. Have fun with that, weirdos.
-New carrot in-tray sprites.
-Added define for bottle of adminordrazine and supporting code for injecting
adminordrazine into plants. Basically for debugging, so I don't have to spend 10
minutes injecting plants with mutagen each time.
-Raised the passive species-mutation chance slightly. For real this time.
-Added sprites for red and yellow floorbots into aibots.dmi.
-New PDAs for the botanists and librarian. Sprites for cartridges for both too.
(There's some work into a botany cartridge but it's commented out for now)
Revision: r3498
Author: 	 d_h2...@yahoo.com
2012-05-06 00:45:31 +01:00
Erthilo
2a837c9a26 TG: Quick fix for the ballistic gear crate, it now has the correct shotgun path.
Revision: r3496
Author: 	 petethegoat
2012-05-06 00:36:46 +01:00
Erthilo
d9a64a7d0a Made it " snores." instead. 2012-05-06 00:30:31 +01:00
Erthilo
3c3895ee4c A hacky way to stop snoring from being global. 2012-05-06 00:19:43 +01:00
Erthilo
d75bb980f2 TG: -Added chawanmushi recipe and beet soup recipes. Added a trash plate to metroid
sammiches.
-Ambrosia vulgaris now has a mutation.
-Added 1% chance for a species mutation whenever a plant's stats mutate.
-You now get more descriptive messages when applying mutagen to plant trays.
-Removed sugarcane seeds from the vending machine. They were redundant and had
poor sprites and no recipes. Added the seeds to the seeds crate so you can still
get them, if you really want to...
Revision: r3460
Author: 	 d_h2...@yahoo.com
2012-05-05 23:50:34 +01:00
Erthilo
a83c870358 TG: -Added soil to plant seeds in. Make it by crushing up sandstone. Soil does not
have indicators like trays do! Watch your plants carefully!
-Added money trees. When life gives you lemons, mutate them into cash.
-RnD can create a new tool for botanists: The floral somatoray. Has two modes.
Use it on your plants to induce mutations or boost yield.
-Raised the passive species-mutation chance slightly.
-Fixed a goof I made before when I was editing poppies. Woops.
-Changed the name of "Generic Weeds".
-Normalized grass harvests.
-Couple of typo fixes.
-Updooted my changelog.
Revision: r3495
Author: 	 d_h2...@yahoo.com
2012-05-05 23:45:45 +01:00
Erthilo
84cb9b65ef TG: Updated the barman's shotgun, it acts like a double-barrel now, and he can saw
it off.
Added Khodoque's new shotgun sprites.

Added my new gasmask sprites. Removed emergency gasmasks, as the distinction is
non-existent.

Very slightly reshuffled some mask stuff around, but it's still godawful.
Medical masks are now /obj/item/clothing/mask/breath/medical

Removed the define for HALFMASK, as it was completely unused.
Revision: r3493
Author: 	 petethegoat
2012-05-05 23:20:19 +01:00
Erthilo
8f5fd4321a TG: Adds ticklag to be a config setting.
Revision: r3491
Author: 	 VivianFoxfoot
2012-05-05 22:56:13 +01:00
Erthilo
301fe9cd01 TG: - you can now only have ONE decal of blood per tile. This is to fix the millions
of blood effect items that spawned to lag anyone who right clicked them. The
most recently created blood item will be the one that remains. This does not
effect gibs.
Revision: r3490
Author: 	 baloh.matevz
2012-05-05 22:51:47 +01:00
Erthilo
bec822a049 TG: Rewrote the cinematic system to be centralised and controlled by the gameticker,
rather than handled per mob with like, 3 loops and a seperate process for each
mob.dmPlease report any bugs/derps to me asap. I've tested it as much as I can
locally, but because it relates to events that require a large number of players
it's very hard to test.

TODO: I was intending to use dust to kill players off on a nuclear-loss. However
dust() is very very broken. So I've hardcoded everything to die until I can fix
dust().

Added an adminverb for 'Game Master's. It was a debug verb so I could test
cinematics but I've left it in as it might be handy for events, especially if we
get more cinematics. To access it type "cinematic" in full into the input bar as
a Game Master, then follow the prompts. At the moment, it only handles nuclear
stuff (that's all there is anyway). You can choose where the nuke detonated 0=
on station; 1= near station but in space; 2= off the z-level. You can also force
a cinematic from another game-mode to play with the prompt after that one.

Note: All mobs are buckled to a bed located inside the gameticker (odd I know)
whilst a cinematic is playing. The bed is deleted afterwards releasing all
players. If off_station=0 then all mobs will be killed too. This is to stop
people running around and doing stuff during the cinematic. I really didn't want
to add more variables/checks to mobs.
Revision: r3481
Author: 	 elly1...@rocketmail.com
2012-05-05 22:28:05 +01:00
Erthilo
babf3ea66e TG: More sanity checks for:
- SecHUD Glasses
- Facehuggers
- Attack()

And a more likely fix for the Throwing runtime.
Revision: r3479
Author: 	 johnsonmt88
2012-05-05 22:15:20 +01:00
Erthilo
1a5d772ae5 TG: Fixes some runtimes, involving do_mob, observe, send_status on mulebots,
check_gas_mixture, the explosion cinematic, sleeper get_reagents_amount, and a
possible (albeit unlikely) fix for throw_at
Revision: r3478
Author: 	 quartz235
2012-05-05 22:13:20 +01:00
Erthilo
8954b5aa2b TG: Doohl: Readme please:
This 'fixes' a runtime that occurs when intercomms are tuned to frequencies they
probably shouldn't be able to. I'm guessing there's no connection datum defined
for those frequencies. Although, I'm clueless at telecomms stuff and I don't
want to break anything.

runtime error: Cannot read null.frequency
proc name: Broadcast Message (/proc/Broadcast_Message)
usr: null
src: null
call stack:
 Broadcast Message(null, S.I.G.M.A. (/mob/living/silicon/ai), 0, null, General
Listening Channel (/obj/item/device/radio/intercom), "J.R. Bob Dobbs has signed
up a...", "S.I.G.M.A.", "AI", "S.I.G.M.A.", "synthesized voice", 1, 0)
 General Listening Channel (/obj/item/device/radio/intercom): talk
into(S.I.G.M.A. (/mob/living/silicon/ai), "J.R. Bob Dobbs has signed up a...",
null)
 General Listening Channel (/obj/item/device/radio/intercom): hear
talk(S.I.G.M.A. (/mob/living/silicon/ai), "J.R. Bob Dobbs has signed up a...")
 General Listening Channel (/obj/item/device/radio/intercom): hear
talk(S.I.G.M.A. (/mob/living/silicon/ai), "J.R. Bob Dobbs has signed up a...")
 S.I.G.M.A. (/mob/living/silicon/ai): say("J.R. Bob Dobbs has signed up a...")

I reproduced the problem on the centre private-intercomm in the AI upload by
tuning it down to about 121.7 or something.
Revision: r3474
Author: 	 elly1...@rocketmail.com

P.S. Sorry for the nag but Agouri would down-vote all the things if I hadn't
tagged your name up there. :3

Also, removed some misplaced areas from the centcomm z-level (Quartermaster's
storage and a teleport one)
2012-05-05 22:05:50 +01:00
Erthilo
de69881429 TG: Fixes server-crashing runtimes that would happen when badmins deleted all hud
items. These bugs account for half of the runtime log.

This would have been a lot easier with admin cooperation.

TODO: make some sort of failsafe so stupid stuff like this doesn't happen
Revision: r3473
Author: 	 elly1...@rocketmail.co
2012-05-05 22:04:25 +01:00
Erthilo
be7d01fcb7 TG: - Added a 'random coloured' wire type, which gets it's color assigned only once
created.
- Added the tool vending machine to code. Sprites by... I forgot...
http://i.imgur.com/yedWM.png
Revision: r3472
Author: 	 baloh.matevz
2012-05-05 21:51:16 +01:00
Erthilo
a1fe719fd3 TG: Added cult girders (sprites by Ausops).
Cult walls can now be reduced to said girders.

Artificers can now create cult floors with a new

Added the damaged cult floor sprites by Ausops.
Revision: r3466
Author: 	 kortgstation
2012-05-05 21:37:59 +01:00
Erthilo
afd33125ab TG: - hand tools now fit on your belt slot
- added feedback logging for newscasters
- added feedback logging for admin verbs
- added shuttle timers to escape pods
- added feedback logging to chemical reactions
- clipboard can now fit on your belt
Revision: r3465
Author: 	 baloh.matevz
2012-05-05 21:34:34 +01:00
Erthilo
1f3b52f84f TG: - Assume direct control moved to view variables
- "Mapping debug" verb renamed to "Debug verbs"

- assume direct control, jump to dead group, startup singulo verbs removed from
admins. You can enable them by calling the verb 'debug verbs'. 'debug verbs'
remains game-master only, as it is just for debugging stuff. For a non-game
master to use the 'assume direct control' verb, they have to use view variables
- it was added to the drop-down.

Some procs were moved around. Please code things in the locations which make
sense! If you are making a verb for /mob/living, then don't put it in mob.dm,
put it in mob/living.dm. Thanks.
Revision: r3461
Author: 	 baloh.matevz
2012-05-05 21:02:40 +01:00
Erthilo
f8e38965ad 60 minutes, not 100, derp. 2012-05-05 20:38:53 +01:00
Erthilo
526313ee8c Increases max brig time to 60 minutes with changes to Space Law. Also Dormitory Antiqua updates. Changelog Updates too. 2012-05-05 20:35:26 +01:00
cib
9bf184c203 Possible fix for #675: Added another check to make sure every mob only receives a broadcast message once. 2012-05-05 06:07:18 -07:00
cib
cd3e8d8ba9 Fixed bug #872 2012-05-05 04:03:56 -07:00
cib
9eedd968dd Ryetalyn now actually is effective against jitteryness. 2012-05-05 03:02:19 -07:00
cib
4f18f35509 Implemented #977 - Epidemic improvements 2012-05-05 03:01:55 -07:00
CIB
00d227ea16 Merge pull request #974 from caelaislinn/master
releasing maplock for erthilo to merge antiqua changes.
2012-05-05 02:47:35 -07:00
CIB
fe57bd3684 Merge pull request #969 from Erthilo/TGUpdates
TG Updates up to r3459
2012-05-04 23:45:50 -07:00
SkyMarshal
0fb985e2f9 Fucking Spess Carps 2012-05-04 13:23:42 -07:00
Rob Palkowski
f26d5ac3db Tabs rather than spaces. Sorry 'bout that. 2012-05-04 10:13:59 -07:00
cib
0d97f6c327 Replaced the critter AI recursion with a proper loop, this seems to have fixed profiling. 2012-05-04 08:25:31 -07:00
cib
d4b9204316 No, scanning over all the objects in the world every tick is not a good way to keep user interfaces up to date. 2012-05-04 07:56:19 -07:00
cib
44357c69d6 Merge branch 'master' of github.com:Baystation12/Baystation12 2012-05-04 06:57:35 -07:00
CaelAislinn
93a56064bf WIP antiqua engineering, WIP antiqua supermatter research lab, r-ust updates, fixed dopeghoti's derp.
Signed-off-by: CaelAislinn <cael_aislinn@yahoo.com.au>
2012-05-04 23:56:52 +10:00
Rob Palkowski
4ed0b20025 Cyborgs with no AI no longer get Asimov-lite
Rather, they get the standard NanoTrasen lawset
2012-05-03 19:03:29 -07:00
Rob Palkowski
3d0912d79b Typo correction (fasted -> fasten) 2012-05-03 17:19:05 -07:00