Commit Graph

861 Commits

Author SHA1 Message Date
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
n3ophyt3@gmail.com
2c4af1d80f New sprites for the advanced energy gun, provided by Cheridan.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1125 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-25 00:44:15 +00:00
baloh.matevz
2c788fb2e4 MAPPING:
- slight change to arrival hallway

ADMIN COMMANDS:
- Added 3 commands to 'secrets': Move mining shuttle, move administration shuttle and move ferry. Each of these moves their respective shuttle. This is only intended for admin events. The mining shuttle still takes the 15-ish seconds to arrive, the other two are instantanious. All generate admin logs and admin-log-spam to prevent abuse.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1124 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-24 23:57:14 +00:00
n3ophyt3@gmail.com
69a9c63d4c Humans can no longer use robot/alium chat unless they have items or badminnery that allow it.
Humans no longer understand robot chat after taking off a binary translator.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1123 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-24 23:40:20 +00:00
baloh.matevz
a7171da6d0 MAPPING:
- Added a second r'n'd manual to the RD's office

MINING:
- Added enriched uranium, cannot be built yet tho.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1121 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-24 20:55:07 +00:00
n3ophyt3@gmail.com
a0aa1baa7e Made some sprites for the advanced energy gun, but I'd still like a real spriter to make it something suitably sweetass-looking considering it is a gun with a nuclear reactor powering it.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1119 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-24 18:57:43 +00:00
morikou@gmail.com
2451bc7ac1 Derp, I break stuff when I update.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1118 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-24 17:28:29 +00:00
n3ophyt3@gmail.com
e1d410c637 Clarifying law priority.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1117 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-24 17:16:50 +00:00
morikou@gmail.com
3dacc661f3 Duckberg Update:
- Uranium coins can now be produced from the mint. You can also produce more then 10 coins at a time.
- Two new more advanced versions of the PACMAN type portable generator: SUPERPACMAN (runs off of uranium coins, produces ~10,000 power base; requires Materials 5 and power tech 4) and MRSPACMAN (runs off of diamond coins, produces ~20,000 power base; requires materials 6 and power tech 5). Construction nearly identical to the basic PACMAN generator.
- Fixed some R&D bugs. Always forgetting something. Copy/paste is the devil.
- Tweaked nuclear gun slightly. I need to make a better R&D readme one of these days...
- Tier 3 stock parts added. These often require rare mateirals (such as from mining) and aren't 100% reliable. However, they do allow some machines to become quite powerful...

Note: Since I forgot it in the last update: To use the generators, you have to wrench them into place over a wire connected to the powergrid you want to pump power 

into.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1116 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-24 16:51:50 +00:00
uhangi@gmail.com
a7d5bd7f6c Red bombsuits for security!
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1115 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-24 11:26:21 +00:00
morikou@gmail.com
17b01fac19 Wakka Wakka update
- PACMAN-type portable power generator now producable through the R&D system. You insert solid plasma coins (minted from solid plasma which you get from miners) into the generator and when you turn it on, it produces power (~5000 for a baseline model). Useful for powering small powernets/rooms. More powerful generators will be added eventually. To unlock the design, you need Plasma Technology 2 and Power Storage 3. To construct, it's 5 metal (Machine Frame) => cable => PACMAN board => 1 matter bin, 1 micro laser, 2 pieces of cable, and a capacitor => Screwdriver to finish. Screwdriver => Crowbar to start the deconstruction process. If not 100% reliable, the device will break down eventually.
- R&D console disk commands now actually work. Derp.
- In the R&D console settings menu, you can reset the console's R&D database to the default data. Make sure to backup data onto disk if you don't want to lose it!
- Instruction manuals in mech_construction.dm and mining.dm moved to code\game\objects\items\weapons\manuals.dm to make them easier to find. Condensed down some of the redundant code.
- R&Dinstruction manual added to the R&D lab.
- Fixed a pair of Destructive Analyzer bugs. If an object contains a mob (such as an intellicard with an AI in it), it runs the death routine for that mob.
- Protolathe now accepts uranium. GO FORTH, COMRADES.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1114 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-24 06:27:45 +00:00
n3ophyt3@gmail.com
d26492bc80 Added an exciting new item for R&D to research!
Advanced Energy Gun 
    Tired of having to run back to a recharge station because your guns run out of charge? No more! Using advanced miniaturization techniques, we have managed to shove a fully functional nuclear reactor into the grip of an otherwise standard energy gun. Space requirements resulted in the removal of the standard recharger port you don't need because of the awesome reactor we added!

(Note: reactor not entirely stable. Minor radiation leaks have been reported, along with occasional reactor failure.)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1113 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-24 06:06:34 +00:00
n3ophyt3@gmail.com
12bd3f5b7f Added big meteors, since the regular kind aren't proving sufficiently robust.
For the sanity of the admins, meteor explosions are no longer adminlogged.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1112 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-24 03:22:18 +00:00
n3ophyt3@gmail.com
f45e51e8fb Uranium ore can now be processed into uranium blocks. Sprite's a bit fugly, but I'm not a spriter.
Fixed typo in the stacking machine console.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1110 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-24 01:12:25 +00:00
bizarre.babel@gmail.com
178526cba3 Definitely fixed now, right NEO?
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1109 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-24 00:22:37 +00:00
bizarre.babel@gmail.com
529ae56b25 I guess doing it all right the first time was a fluke that other time. QQ Roboticist uniform take 2
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1107 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-24 00:01:59 +00:00
n3ophyt3@gmail.com
a03f35b1da The stacking machine in the mining colony no longer devours stacks larger than 1 that are fed into it.
The assorted mining-related machines that have input and output sections no longer require them to be in specific directions to hook up (but it still needs to be a cardinal direction, not diagonal) The unloading machine in the mining dock that feeds a conveyor belt to the cargo bay now works as a result.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1105 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-23 23:28:30 +00:00
bizarre.babel@gmail.com
00a7e43c37 Roboticists have a new uniform reflecting their move to engineering. Eye glasses are smaller and more reasonable instead of taking up half the face. Throwing it out as a test run before changing the sunglasses to match, the special goggles can stay huge for all I care.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1104 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-23 23:14:44 +00:00
n3ophyt3@gmail.com
7c525ef1f5 World.tick_lag set to 0.9, which seems to be the optimal setting for our current server hardware.
IF OTHER SERVERS READ THIS, DICK AROUND WITH TICK_LAG SETTINGS UNTIL YOU FIND ONE THAT WORKS FOR YOU.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1103 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-23 21:55:25 +00:00
n3ophyt3@gmail.com
6d1c9d387f math error on the number of round types removed from the meteor centcomm report.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1102 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-23 21:33:34 +00:00
n3ophyt3@gmail.com
9f3abbcd73 Meteor mode actually pummels the station with meteors now. The meteors don't start right away, and a centcomm report is still sent.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1101 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-23 21:26:41 +00:00
morikou@gmail.com
aeecba8089 Minor Update:
- Thermite'd walls and mined minerals no longer fuck over the lighting code.
- Power cells now have a different examine-text entry when they fail due to low reliability.
- Some R&D console tweaks.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1100 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-23 20:32:42 +00:00
KFFFF00
f29a14e2c9 More cultmode updates:
You can read the tome, it contains a guide how to make and runes.
2 nearly redundant runewords removed. Runes using them changed to use different words.
Communicate rune is now possible to imbue into a talisman.
EMP talisman now works. Blame Darem for breaking it with his new empulse proc.

Changelog updated with this and my previous commit.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1099 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-23 16:11:51 +00:00
baloh.matevz
c4ca650ddd Added cloning manual, as written by Perapsam
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1098 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-23 12:15:56 +00:00
n3ophyt3@gmail.com
56c7f84fe8 Added some logging to a method of making explosions that lacked it.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1097 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-23 08:48:29 +00:00
n3ophyt3@gmail.com
f17ec09d59 Nuke mode should now properly not pick people that have "be syndicate" set to no.
Nuke teams once again no longer win if they detonate their nuke on their transit shuttle.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1094 316c924e-a436-60f5-8080-3fe189b3f50e
2011-02-23 04:58:07 +00:00