Commit Graph

8886 Commits

Author SHA1 Message Date
baloh.matevz
cb843d95af - Welding masks now have the view range lowered by default
- You can add a photo to you ID (Just one tho)
- If you examine someone with a photo on his ID, it'll tell you it has a photo
- Commented out code which spawns a photo of you at round start/late join
- Moving Mining out of beta

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1193 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-16 06:02:42 +00:00
baloh.matevz
2363af252b Using wirecutters on grille remains will now remove them (So use wirecutters twice to completely remove a grille). Also fixed some bugs related to grille destruction.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1192 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-16 01:14:34 +00:00
panurgomatic
8c938b79cb This is a rather big mecha update (not everything is polished, bughunt in progress).
- Mechs equipment is customizable (you can add different equipment to mechs). Weapons go to combat mechs only, clown mech equipment - to HONK only. Clamp goes only to Ripley.
- Mech equipment can be built by mech fabricator.
- Added mecha RCD, mecha teleporter, mecha wormhole generator equipment.
- Equipment(if any left) can be pried from mecha wreckage with crowbar.
- Mech control console circuitboard added to circuit storage.
- Mechs can teleport from teleport hub.
- Fixed ripley cargo problems with moving objects(bots, carps, huggers etc). Loading hostile organisms may be harmful. Be vigilant.
- Fixed bug with many mobs climbing inside one mecha.
- Fixed mecha "unable-to-move" message spam.
Other things:
- Rooms in random asteroids for extended and sandbox (WIP)
- Misc.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1190 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-15 15:20:02 +00:00
baloh.matevz
12501f4d47 CHANGELOG updated with recent changes
MAP:
- replaced some tiles under airlocks with platings instead of the dark floors (escape hallway north maintenance)
- Replaced bartender's top hat with a sturdy version, which has helmet characteristics.
- Added 3 regular top hats to black jumpsuit lockers

Expecting a negative vote from vey...

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1188 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-15 02:52:28 +00:00
rastaf.zero@gmail.com
2530b5b995 Air alarms improved. New functions are:
- mass control all air machines in area (5 modes)
 - adjustable alarm thresholds
 - air alarm in server room now is preset to treat temperature 80 K as okay.
EMP now affects bots internal cameras.
Fixed problem with AI clicking on mulebot.
Some fixes for welding with unlit welder, mostly cosmetic.
Airlock controller (as in EVA) now react to commands faster.
Access controller (was in engineering and virology in past) was speeded up too. One is installed into Incinerator to demonstrate that now it isn't fucking slow.
Airlock in toxin mixing room now have pump, so airlock can work properly.
Added some intercoms to medbay lobby.
Doors now won't lag due do mapmakers mistakes.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1187 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-14 19:21:02 +00:00
baloh.matevz
905d89f8d8 MAPPING:
- Redesigned assembly line area
- Corrected CE's office name
- Corrected Mining shuttle area name
- More maintenance hallways

I hope i've fixed all the mapping bugs as i've spent quite a few hours debugging it but you never know.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1184 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-14 05:39:09 +00:00
panurgomatic
59f90d8b86 - Added medical, engineering, research&development bookcases for manuals. Mappers, please, use them. Organised station is a healthy station.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1183 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-13 16:49:13 +00:00
panurgomatic
2610eedfe7 , -> ;
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1182 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-13 13:17:56 +00:00
panurgomatic
84af1a2a01 - Fixed some strange errors in mech fabricator code.
- Added queueing to fabricator.
- Small tweaks.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1181 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-13 12:56:17 +00:00
n3ophyt3@gmail.com
da9eeca12f syringing at plants is no longer broken
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1180 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-13 02:56:18 +00:00
n3ophyt3@gmail.com
4f30c9a7ac Waistcoats should have a working suit storage now, allowing PDAs and pens
Cryo no longer makes people inside the tube only process reagents every 10th tick (which was fucking retarded, considering that the cryoxadone happens to BE a reagent)

Clonexadone now heals non-cloneloss at the same rate as regular cryo reagent, so it's not strictly better in all cases.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1179 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-13 02:40:30 +00:00
n3ophyt3@gmail.com
c48804b204 Made a change to the cloner, since I was getting reports of people abusing quirks in the damage system to pop clones out way early without having to muck about with things like cryo.
Mobs now have a "cloneloss" var, used to represent the fact that they aren't done being cloned. There are exactly 2 ways to heal cloneloss outside of badminnery.
1) Don't get popped out of the tube early.
2) Load a cryo tube with Clonexadone (mix Cyroxadone, Plasma, and Sodium to make) and hop in.

Clonexadone also happens to heal regular damages twice as fast as cryoxadone, so it has more use than just fixing quickclones.

PDA medscanners aren't sophisticated enough to detect cloning imperfections, but the ones found in medkits are.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1178 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-12 00:35:03 +00:00
n3ophyt3@gmail.com
4e8851a1c7 Yet another wonderful design from R&D!
Dubbed the "Bag of Holding", this latest wonder is a backpack that has had the interior filled with a Bluespace generator. This allows for unmatched item storage potential! The generator has proven perfectly reliable under light use, but heavy loads have been proven to cause strain, eventually leading to total failure and loss of any stored items. Additionally, the generator does NOT play nice with other applications of Bluespace, do not wear or carry the device while attempting to teleport, or attempt to place one into the Bluespace pocket of a second device. The Bluespace interface has been observed to destabilize gravitational singularities.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1176 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-11 22:38:08 +00:00
baloh.matevz
d08130082b Bug fixes:
- Fixed all known issues regarding storage items including photo albums being able to carry any item with w_class = 1 and the double messages that were generated when you or someone placed an item into a storage item. Same for bible, briefcase, etc. etc.
- A side effect of this is that storage items are no longer able to be wrapped with wrapping paper.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1175 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-11 21:34:32 +00:00
only.lurking@gmail.com
e27e4923fe Introduced forum account authentication system.
Added a new configuration .txt to enable forum database communication.
Every connected client receives a new verb to use this system, 'Activate Forum Account' as defined in forum_activation.dm.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1173 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-10 06:47:43 +00:00
baloh.matevz
fd37bd99f0 AIs will no longer gib themselves if they click on the singularity.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1172 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-09 22:49:04 +00:00
n3ophyt3@gmail.com
0dd3e20c75 Tanks on transfer valves no longer trip the explosive tank rupture logging, since they already have the transfer valve logging.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1171 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-09 15:53:57 +00:00
baloh.matevz
41563da576 bug fix:
- destroying an autolathe no longer leaves a clone of the lathe under the frame

noticed problem:
- autolathe construction is bugged

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1169 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-07 16:12:06 +00:00
panurgomatic
e6ff78c4c7 - Fixed processing imprinter icon applying to protolathe.
- Number of ejected sheets from protolathe and imprinter now limited by available material amount.   

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1168 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-07 15:47:42 +00:00
baloh.matevz
a01379d654 GLASS:
- Making single panned glass now checks if there is already a pane facing the default way and adjusts to face the nearest empty way in a counter-clockwise search direction. Should make placing windows easier
- Windows now have 'rotate clockwise' and 'rotate counter-clockwise' verbs
- Fixed window creation, a bug which my previous update made

MAPPING DEBUG TOOLS:
- Renamed all verbs in mapping to other names so they don't interfere with existing verbs when writing part of the command and pressing tab. (copied for previous update as this one actually fixes it)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1166 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-07 00:26:09 +00:00
baloh.matevz
be8c18ead5 MAPPING:
- East facing basic windows now actually face east. (game panel spawning)
- Fully standardized reinforced windows and removed the obj/windows icon from displaying so it will never be used in mapping again.
- Gave robotics three health analyzers to go with their medic boxes.
- Minor mapping fixes here and there - stacked windows, wires, etc. the usual.
- Renamed all verbs in mapping to "MAP XYZ" so they won't show when you write part of a command and press tab. ("sec camera display" instead of "secrets")

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1165 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-06 23:21:54 +00:00
bizarre.babel@gmail.com
4ddad2b9a8 Tweaking what roboticists spawn with.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1164 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-06 04:42:06 +00:00
baloh.matevz
755b282d83 NEW DEBUG TOOL:
- A mapping debug proc which overlays the map where the areas where intercoms can listen. NOT FOR INGAME USE! It is also rather processor heavy and will take about 5s or so to process everything.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1162 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-06 00:43:16 +00:00
baloh.matevz
1d0d835710 DEBUGGING TOOL added:
- Added a tool which reports security camera annomalities such as c_tag matches and overlapping cameras.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1161 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-05 15:27:47 +00:00
panurgomatic
4d2c3ffe64 - Fixed religion naming issue
- Fixed bible healing message reporting wrong deity.
- Small tweaks to improve code readability.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1160 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-05 03:25:21 +00:00
baloh.matevz
7b1caa58b5 DEBUGGING TOOL added:
- Host level admin verb added which displays the view ranges for security cameras. Not intended to be used in-game. Intended to help with the checking of camera coverage when mapping. (Already found some areas which need attention)
- For everyone who'll cry FEATURE, i asked for permission to code 'features' intended to aid with debugging and bug-fixing.
- From now on forgetting security cameras is NO LONGER A 'WHOOPS'-LEVEL EXCUSE!

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1159 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-04 20:59:03 +00:00
n3ophyt3@gmail.com
cc9e4a4922 Fixed more runtime errors.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1158 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-04 16:21:21 +00:00
n3ophyt3@gmail.com
2141d8cc7b More runtime error fixage.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1157 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-04 02:49:18 +00:00
n3ophyt3@gmail.com
ad58cb51e4 More runtime errors
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1156 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-04 00:38:01 +00:00
n3ophyt3@gmail.com
9e1d7cfb8e Fixed some runtime errors
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1155 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-04 00:22:33 +00:00
polyxenitopalidou@gmail.com
3c071bbec6 Minor sprite update and typo fix. Sorry, but I can't stand "it's" when it should be "its"
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1154 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-03 12:46:28 +00:00
panurgomatic
688e0c4808 - Fixed "eternal pointing arrow" bug.
- Vent pumps and scrubbers no longer spam radio broadcasts. Should help with lag a little.
- Fixed Gygax construction.
- Made Ripley more miner-friendly.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1152 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-02 10:45:20 +00:00
baloh.matevz
392ac53d69 Mapping updates including Atmospherics department map fixes, CE's office and some lights being added here and there.
Mining once again given to the quartermaster and HoP. The CE has no business with mining.
Removed the overstuffed Atmos/Engineering supply room.
Replaced all 'engineering' doors in mining with maintenance doors as they were causing confusion as to which department mining belongs to.
The incinerator is now maintenance access only.

updated the changelog...

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1150 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-02 03:53:29 +00:00
n3ophyt3@gmail.com
44d0a3287c Added some name options for the arcade machines.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1149 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-01 16:59:11 +00:00
cagerrin@gmail.com
4eacb7ae39 Added code for C96 and P08, since Uhangi is lazy.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1147 316c924e-a436-60f5-8080-3fe189b3f50e
2011-03-01 08:29:43 +00:00
morikou@gmail.com
fafe58190a Bomberman Update
- Added a new trait to cameras: Hardened. Hardened is a modifier to the chance a camera will be affected by an EMP. By default, all cameras are affected 100% of the time by a full strength EMP. Will add some hardening to existing cameras once some pending map changes get finished.
- New R&D Invention: LARGE GRENADES. You can now put basically any container (except blender jugs) into it and they affect a larger area. Want a 100 x 100 unit grenade? You now can! The basic casings are made in a protolathe (Materials 3, Combat 3). Unless you've developed them a lot, you'll occasionally get duds (which just spits out the beakers). Duds can be deconstructed in the DA to improve reliability.
- On a related note, an unintended side effect of making large beakers hold more has been fixed.
- Constructible frames, after the circuit board has been inserted, can be right-click/examined to reveal what parts it needs to be finished.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1146 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-28 23:18:46 +00:00
n3ophyt3@gmail.com
edfcde7aac Deeaych's clown renaming now works. Latejoin clowns won't have their name accurately reported by the AI as a result, but I doubt anyone will notice.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1144 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-28 18:49:54 +00:00
bizarre.babel@gmail.com
eefa612e75 An attempt to allow clowns to change their name upon spawning in the way wizards or AIs do. The proc is currently not called when the clown spawns. Here's hoping someone fixes it or I spontaneously come up with a solution in the morning. Here it is to be monkeyed with.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1143 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-28 06:42:33 +00:00
bizarre.babel@gmail.com
0a68c9ea3b That should end this "QM is a head" nonsense. Also, roboticists now spawn with black gloves instead of the white gloves of a doctor as well as a version of the engineering headset with a slightly different sprite.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1142 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-27 21:37:36 +00:00
morikou@gmail.com
2ddf24bfdf Swap Meet Update:
- Both wizard and ghost teleport lists are now in alphabetical order.
- pico-manipulator now has an icon
- Ghosts can, once again, teleport to the mining station.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1141 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-27 19:41:34 +00:00
morikou@gmail.com
9dada054bd Chinese Sweatshop Update:
- Fixed some machine-board design issues. Mainly that they make the machine rather then the board :x
- Autolathe, Protolathe and Circuit Imprinter now dump out any materials you stored in it if you dismantle them. Reagents get dumped into any beakers that were required to make the damn thing in the first place.
- AI upload computer can now be deconstructed. However, it can't be deconstructed unless you right click and select "accessinternals." Otherwise, it disassembles like a normal computer.
- Circuit Imprinter now accepts gold and diamond sheets. Bling bling.
- AI modules now require gold and/or diamond to be constructed.
- Server Room rearrange. Also, server room has a "lobby" area where you can go without freezing/suffocating.
- New "R&D Server" and "Server Control" control computer added to the server room. Instead of uploading to eachother, R&D consoles now upload to all servers they have access rights to and download from all servers they have download rights from. New R&D consoles have no upload or download rights but any that start on the map at round start do. The new console allows for the changing of server access and manipulation of server data. Servers can also be hacked. This can result in either the device being disabled (can't upload/download data), hacked (any console can download data from it), or electrified (derp, ow). The Server Control console also can delete data from servers.
- R&D Console's "Connect/Disconnect" from network setting determines whether it shows up on the Server Control's menu when looking at what devices it can give/take server access from. Note: The server room and the server control needs RD access. If you don't have that, that's what emags are for :3
- ADMIN NOTE: There is also a master Server and Server Control on centcom. Whenever data is sync'ed to the network, it automatically uploads (but not downloads) data from the centcom server. This is so that if a griffan destroys the servers on the station, you can restore the lost progress. Only the centcom Server control can transfer data between servers.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1140 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-26 21:14:29 +00:00
n3ophyt3@gmail.com
be1048e170 Experimental new master_controller settings. They appear to not cause massive clusterfuckery on my test server, but the changes will likely behave differently on the live server.
Given that this could very well cause total fuckups, it is not the default compile option. If we want to give the new settings a try, UNCHECK code/game/master_controller.dm, then CHECk code/game/master_controller2.dm, and compile.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1139 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-26 20:18:11 +00:00
n3ophyt3@gmail.com
d03ecde8ff The captain's antique laser is now moderately more valuable than simply being old and made with assistant leather, so as to make more sense as a traitor target.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1138 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-26 18:31:07 +00:00
uhangi@gmail.com
e792d76c00 -Added onback for combat shotgun, added onback sprite
-Added ak331
-Added carbine
-Added assault rifle magazines

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1136 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-26 05:34:18 +00:00
n3ophyt3@gmail.com
3c70198ede Mules no longer require QM AND robotics access to unlock. Silly Vey, req_access isn't where you add access levels the MULE can access.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1134 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-25 17:44:52 +00:00
n3ophyt3@gmail.com
fbbc93f149 You can now return to the main menu on an R&D console without having scientist access.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1133 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-25 17:16:42 +00:00
panurgomatic
74aba8b9a8 - Removed distance check from machinery/attack_hand(), since it's done by atom/dblclick() (may or may not introduce some BUGS).
- Added mecha control console (with circuitboard and circuit design). There must be a tracking beacon on mecha to get info.
- Added mecha tracking beacons (can be attached to mechs by attacking or throwing). Working mechs have one installed by default.
- Added gun turret (WIP)
- Fixed "cargo-controlled" mecha movement (I hope).
- Probably solved problems with mobs inside Ripley.
- Mecha internal fire processing runtime error fixed.
- Gygax construction now requires advanced capacitor and advanced scanner module.
- Other... things.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1132 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-25 10:37:02 +00:00
n3ophyt3@gmail.com
9f44737641 Added a thing so it's easier to track if the master controller has assed up.
Admins now have an extra bit in their status tab that monitors the master controller.
Under normal circumstances, it should say "no" during pre-round, switch to "yes" for the first few seconds of the actual round, then switch to "no" while occasionally blinking to "yes". If it stops blinking to "yes", the master controller has broken and you need to press the button.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1130 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-25 04:53:18 +00:00
uhangi@gmail.com
c734c5578a More guns, glock and m1911.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1127 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-25 02:21:35 +00:00
n3ophyt3@gmail.com
9cb797c382 Mech Fabricator now accepts materials that aren't metal or glass. BS'd some values for what you get per-unit on nonstandard ores, since the standard "one sheet = 3750" that glass and metal use seems a bit excessive for things like diamonds.
Diamond/enriched uranium: 1000 units per sheet
Gold/Silver/bananium/uranium/plasma: 2000 units per sheet

Numbers can be tweaked if needed.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1126 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-25 01:25:33 +00:00