Commit Graph

4856 Commits

Author SHA1 Message Date
quartz235@gmail.com
d766c48d83 Quick fix for a bot-crashing issue resolving youtube links due to what I assume was a directory typo
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4894 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-16 23:30:50 +00:00
giacomand@gmail.com
9e0d1ca164 -Added welding goggles, sprites by WJohnston. Aren't on the map yet as I'm waiting for it to be free.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4893 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-16 21:30:01 +00:00
giacomand@gmail.com
2ae7aee08c Added flares! One time activation item that stays on until it runs out of fuel.
You can randomly get them from emergency toolboxes, instead of a flash light.
Icon by Ausops!

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4892 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-16 16:48:22 +00:00
petethegoat@gmail.com
981ea58a47 Updated bedsheets and linen bins. Moved bedsheets out of defines, into bedsheet_bin.dm.
Standardised airlock_control.dm, and removed some useless spawn()s.
Updated a few things in paperbin.dm.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4891 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-16 14:17:06 +00:00
giacomand@gmail.com
964b86fdbd New Changeling Powers!
Hive Channel/Hive Absorb. Allows you to share your DNA with other changelings, very expensive chemical wise to absorb (download), not so much to channel (upload)! You cannot achieve your objective by sharing DNA.
Mimic Voice! You can form your voice of a name you enter. You won't look like them but when you talk, people will hear the name of who you selected. While you're mimicing, you can't regenerate chemicals.
Extract DNA! A power that allows you to silently sting someone and take their DNA! Meaning you do not have to absorb someone to become them. Extracting their DNA doesn't count towards completing your objectives.

Misc:

New livingmob proc GetVoice(), used by changeling mimicing and voice changers. Will return the name of the voice that should be heard by people.

Got rid of the chance to "feel" like someone isn't who they are.
Commented the check for someone's gender being incorrect in life. Looks like the bug hasn't re-occured since it was put in place.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4890 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-16 13:21:44 +00:00
aranclanos@hotmail.com
ac5259836f My first commit, yay!
Removing:
 -Erro code of r4861. Xsi gave me permission p-please don't kill me.
Proc added:
 -Added a proc that checks the rank of the admin and compares it to a var given. If the check fails, returns a 0 and a "You need more acces" message. If not, returns an 1. admin_rank_check(var/rank, var/requested)
Admin option changes:
 -You need to be at least a trialmin to change a var in VV.
 -You need to be at least a trialmin to change the vars on the tator panel
 -You need to be at least a trialmin to allow votes or start a custom one. (All admins can cancel votes)
 -All mob transformations (of playerpanel and VV) and special options (like godmode), now requires trialmin status or higher.
 -All admins can use aghost now.
 -All admins can right click - VV if they are a ghosting.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4889 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-16 03:07:08 +00:00
Kortgstation@gmail.com
ac75903c33 New bluespace artillery sprites by Ausops.
Updated the gun/my map to use them.

Fixed an error in the holo-deck logging. "overrided" is not a fucking word.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4888 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-16 02:55:51 +00:00
petethegoat@gmail.com
aa60fde7f4 Fix for borked atmos on away missions. This may still need some further tweaking, but it definitely fixes the issue. I looked at the powernet issue too, but I couldn't reproduce it anymore. Maybe it's fixed.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4887 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-16 02:08:51 +00:00
d_h2005@yahoo.com
d1c4c8bc4e -Committing my second away mission map: It's time to go back to school!
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4886 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-15 21:02:40 +00:00
giacomand@gmail.com
bc51528d7d This commit is so it is possible to get a secret AI running without it being announced.
-Removed the "X is your AI." message and the sound that played. (I accidentally committed it before asking carn for permission, so it won't show up here but I just commented out the sound() and the world << message.)
-Uncommented the old welcome message for game start.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4885 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-15 18:44:29 +00:00
petethegoat@gmail.com
cfb1ad5551 Committing for Aranclanos:
Fixes issue 986. (Constructed normal walls named wrong)
Fixes issue 1000. (Destroyed vent still shows up in air alarm)
Fixes issue 1003. (Glowshrooms don't give off light when planted!)
Fixes issue 1004. (Issues with (?) Command)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4884 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-15 16:45:18 +00:00
petethegoat@gmail.com
606e40729a Fixed issue 1008. (Putting stuff into the seed extractor doesn't update sprites)
Added floor safes.
Fixed the icon paths (or lack thereof) for bluespace artillery, and the capitalisation.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4883 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-15 16:17:55 +00:00
petethegoat@gmail.com
5b1e7cb336 Removed the bandolier, on account of it looking like shit. In the two places where it was used, it's been replaced with the normal satchel.
Added the safe! A majestic two tumbler chunk of metal.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4882 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-15 15:01:16 +00:00
johnsonmt88@gmail.com
f223c4451a Fix for radiation suit lockers looking like EoD closets. Fixes issue 1010.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4881 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-15 01:49:54 +00:00
johnsonmt88@gmail.com
757410d487 Closets now pick up all items on the tile they're created on, the same as crates. This makes it easier for mappers to put things in lockers without making new locker types or var-editing them.
Moved snowflake telecomm ambient sound code that only half worked into the switch that's designed to handle it.

Committing for Aranclanos:
- Toggle ambience should now properly work. Fixes issue 992.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4880 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-15 01:28:06 +00:00
johnsonmt88@gmail.com
a48519f105 Fixed a parrot verb so that players can not drop items after they've died.
Commiting for Aranclanos:
- Mimes can once again use deadchat when dead. Fixes issue 996.
- Exiting Cryostasis will leave you cold, but not cold enough to take burn damage. Fixes issue 995.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4879 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-15 00:05:16 +00:00
baloh.matevz
266f163879 - To support the SQL based admin rank system, I added a permission assignment panel, which is accessible to the people who have the PERMISSIONS permission. This panel can be used to add new admins, remove or edit the rank of existing admins.
Screenshot:
http://www.kamletos.si/permissions%20panel.PNG

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4878 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-14 19:45:21 +00:00
Kortgstation@gmail.com
80d18c4b1e Mediborg's hypospray produces Doctor's Delight instead of Tricord.
CMO's hypo starts filled with Doctor's Delight.

Syndicate simple animals have a higher block chance vs projectiles than they do vs melee attacks (there are just way too many guns strewn about my map for them to live long otherwise)


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4877 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-14 19:05:48 +00:00
petethegoat@gmail.com
edb2283ab4 Removed the Boo! verb.
Fixed ghosts being able to rotate chairs.
Removed the chance for players to hear muffled speech when ghosts talk.
Removed the syndicream reagent, and replaced it with doctor's delight in the two snacks it was in.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4876 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-14 18:48:23 +00:00
giacomand@gmail.com
e404e7774e -Replaced two manual valves in atmos (above the canister ports) with easier to use pumps. This will let you easily redirect the flow of the gas.
-Busses can now be connected to broadcasters.

Meaning a simple setup of:

Receiver -> Bus -> Processor -> Bus (same bus) -> Broadcaster.

Not as fast as the current setup, but it would be nifty for emergencies.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4875 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-14 11:03:07 +00:00
giacomand@gmail.com
e00fd0fd4b -Fixed the flags for head items. Most space helmets will protect your face.
-Welding mask will protect your face if it is down.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4874 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-14 07:33:19 +00:00
giacomand@gmail.com
9047fbee05 -Re-added the sound effect that Robots made when brought to life.
-Made the alien damage multiplier not heal them better.
-Strongly nerfed the amount of burn damage aliens healed naturally (not on weeds)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4873 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-14 06:49:15 +00:00
petethegoat@gmail.com
eae0178138 Removed a stupid dumb wrong bad define from explosion_recursive.dm. It was a typo define for rwalls, but the proper define was right below it.
Fixed a typo in bluespaceartillery.dm.
Fixed invisible filing cabinets.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4872 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-14 03:24:05 +00:00
d_h2005@yahoo.com
8a39af31ee New version of my away ship. No more aired/airless turf lag. Replaces the normal SMES with infinite SMES.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4871 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-14 03:16:26 +00:00
Kortgstation@gmail.com
dae813ec40 Removed the old gateway structure placeholders.
Made the gateway check for another gate before checking for whether it is charged. This is too stop poor confused players standing at the gate waiting for it to locate an away mission when one isn't loaded.

Ticked stationcollision.dm so it is actually possible to play Nodraks map without specifically compiling your server to do so.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4870 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-14 02:04:10 +00:00
giacomand@gmail.com
ddd8e94784 -Walls, firelocks and glass-less airlocks now stop heat.
-Fire made more deadly, as the flames will add more damage and a fire can spread more quickly.
-Fire can break windows now, meaning they can potentially extinguish themselves by opening a window to space.
-Increased the delay for atmos to process a cell and airgroup, will help with the lag for 50 player servers.
-Minor tweaks were made.
--Plasma needing a bit more before displaying its overlay.
--Pressure can now damage you at 550 kPA. This was because it wasn't viable to set the pumps to over-pressurize a room and potentially kill people.
--High pressure warning shows at 325.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4869 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-14 02:02:18 +00:00
petethegoat@gmail.com
65f4910c94 Updated trashbag code a teeny tiny bit. Mostly just changing it to use proper text styles.
Added a world.log message when away missions are loaded.
Fixed a spelling error in stationCollision.dm.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4868 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-14 02:01:54 +00:00
Kortgstation@gmail.com
e6296952fa Fixed the medkits on my map being empty.
Removed several turrets from the syndicate ships, as they made them impossible to leave/killed the syndicate mobs.

Gave the syndicate mobs slightly more health, as the unshielded ones were dying before they could react.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4867 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-14 01:54:19 +00:00
Kortgstation@gmail.com
b5c2593e53 Changed my mind, only the syndicate mobs in RIGs are slower
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4866 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-14 01:12:20 +00:00
Kortgstation@gmail.com
ec10add191 Fixed the syndicate NPC shields. They only block 1/5 attacks now
Made syndicate NPCs slower.

Made the e-sword NPCs do less damage.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4865 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-14 01:01:33 +00:00
baloh.matevz
60cbe6a39e - Failed to notice two logic problems... Fixed.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4864 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-13 22:37:14 +00:00
baloh.matevz
a5b37f81c3 - Added a config option that allows the admin system to run off of data from the database. There is a config options in config.txt that dictates whether to use the new SQL based system or the legacy admins.txt system. If a server is set to use the new system, but a connection cannot be established to the database, it reverts to the legacy system, same applies if a query to the database returns empty. The config option defaults to use the legacy system.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4863 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-13 22:32:51 +00:00
giacomand@gmail.com
940808ee86 -New facehugger animation by Sly.
-Moved "debug_controller" to badmin, so if the controller needs debugging a game admin can promote a coder to badmin and allow them to debug it.
-Fixed an issue with aliens having two different status tabs.
-Moved all facehugger icons to icons/mob/alien.dmi

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4862 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-13 21:26:30 +00:00
baloh.matevz
3df64dcff6 - View variables is now admin candidate and up.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4861 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-13 21:13:20 +00:00
baloh.matevz
3def1bd57a - Added corgi puppies to code:
Screenshot:
http://www.kamletos.si/puppy.PNG

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4860 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-13 20:31:35 +00:00
petethegoat@gmail.com
7d0dc98613 it keeps happening
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4859 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-13 19:54:56 +00:00
giacomand@gmail.com
3dd4f8cbc5 -Optimized freelooking a bit.
-Larva can now die, instead of staying in critical.
-Improved the prison break event.
-Added the cameranet to the list of debuggable controllers (I know it's not technically a controller but it seems like the best place to be).

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4858 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-13 19:52:41 +00:00
petethegoat@gmail.com
c4382905e5 Stamps are applied based on the icon_state of the stamp. Saves a switch.
They are also offset by a random amount.

Sosjerky is now properly named.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4857 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-13 18:55:09 +00:00
baloh.matevz
e914038494 - Added objects to engineering in 3.0.0
Screenshots:
http://www.kamletos.si/engineering%20for%203.0.0%20alpha.png
http://www.kamletos.si/engineering%20for%203.0.0%20alpha2.png (No darkness)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4856 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-13 18:40:47 +00:00
petethegoat@gmail.com
c4f9b43020 Moved para and sleepy pen defines out of weapon.dm.
Updated flashlight code a little.
Added inhand sprites for desk lamps.
Standardised modules/paperwork.
Decapitalised a bunch of mining items.
Slightly reverted update_icons.dm, so we're not looping through mutations more than we need to. Also, skeletons can now wear lipstick!

A few other things which aren't worth listing individually.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4855 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-13 14:37:28 +00:00
baloh.matevz
92650f1464 - Committing additional work done to security in the 3.0.0 map.
Screenshots:
http://www.kamletos.si/security%203.0.0%20alpha3.png
http://www.kamletos.si/security%203.0.0%20alpha4.png (no darkness)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4854 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-13 13:45:59 +00:00
Kortgstation@gmail.com
304ac5e6c3 Changed the way corpses get named (cause the old one isn't working). They just take the landmark name as their name.
Tweaked my away mission spawn points/loot/enemy locations, and named all the corpses correctly this time.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4852 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-13 04:06:32 +00:00
johnsonmt88@gmail.com
a65f8c3ff8 Admin Observers have lost two verbs: 'gibself' and 'investigate' by request.
Telebacon has been commented out. Fixes(haha) issue 999.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4851 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-13 03:10:34 +00:00
Kortgstation@gmail.com
bc52355d77 Bluespace artillery actually checks for its cooldown between shots now.
Syndicate simple animals wont shoot a corpse forever. They also fire slightly less frequently in general.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4850 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-13 01:35:34 +00:00
baloh.matevz
952954446b - Added ground code for logic elements. Currently supports sensors, indicators, negators, two input and gates, or gates, xor gates, xnor (equivalence) gates and a relay, with one control input that works by logic laws and another input and output that work by powernet laws.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4849 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-12 22:46:24 +00:00
baloh.matevz
96b53e1189 - Added numeric value polls. These allow multiple options to be present in each poll, each option has a drop-down list that goes from a low value (-3 in screenshot) to a high value (3 in screenshot), both of these can be set per-option. Along with text descriptors for the lowest value option, middle option and highest value option (In the screenshot 'Worst', 'no change' and 'Best')
Example screenshot (if you ignore the poll text):
http://www.kamletos.si/numval%20polls.PNG

Also note that the screenshot above only has one option (or question). It can have an unlimited number.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4848 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-12 18:37:36 +00:00
Kortgstation@gmail.com
29fe7720ca Committing my mostly finished away mission.
Added a few new corpse types

Simple animals can now open doors

Added a bluespace artillery control machine. Using PA sprites as placeholders until I get real ones.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4847 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-12 06:05:52 +00:00
johnsonmt88@gmail.com
e3b3ff836b The wizard's teleport scroll now only works if the wizard actually has it. Fixes issue 997.
I've also moved the teleport scroll define from defines/obj/weapon.dm into scrolls.dm

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4846 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-11 23:07:34 +00:00
giacomand@gmail.com
5eba2eda1d -Added a new Game Master fun button. It will set the default player OOC colour to whatever the user chooses.
http://i.imgur.com/xRM7j.png

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4845 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-11 22:24:08 +00:00
elly1989@rocketmail.com
a640d10307 The icon_state of space turfs is now generated by jumbling up its x y and z coordinates. This means when space turfs get deleted the icon_state doesn't change each time and look stupid.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4844 316c924e-a436-60f5-8080-3fe189b3f50e
2012-10-11 21:59:01 +00:00