Commit Graph

1849 Commits

Author SHA1 Message Date
baloh.matevz
830b28dc7f - Feedback gathering thing updated. Now it finally supports actual SQL data storage.
Use the global procs to gather feedback:

feedback_set(var_name, num)
feedback_inc(var_name, num)
feedback_dec(var_name, num)
feedback_set_details(var_name, text)

The values are saved to the database at the end of the round, if it ends properly.

Currently the following information is stored:
- Time when round starts
- Mode
- Time when round ends

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2450 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-30 04:31:49 +00:00
vageyenaman@gmail.com
313d99d003 ○ Fixes for announcements and comm consoles.
○ FINALLY FIXED THE REQUEST CONSOLES BEING SHITTY WOOOOOOOO
○ You can now do line breaks in the admin centcom announcements, just simply hit enter.

○ You can now name portable / constructed turrets properly by using a pen on their frame before you finalize the construction. Joy!


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2449 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-29 20:20:39 +00:00
petethegoat@gmail.com
c7daef1773 Forgot to update spec ops crates and the stealth bundle.
The sleepypen on the nuke shuttle is intentional.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2448 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-29 19:35:35 +00:00
petethegoat@gmail.com
2f84e522cb Stunglove overhaul: part two- gloves now lose all insulation when you wire them up.
Sleepypens have been removed!
Paralysis pens have been slightly nerfed, but look like regular pens.
Changed uplink implants to give five crystals instead of four.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2447 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-29 18:44:31 +00:00
baloh.matevz
bcda8f9a28 - More work on the new click proc. Added a 1s delay for all hand interactions:
- Added an exception for the application of a delay when you're targeting an item that you are holding. So there is only a 100ms delay when putting items in your backpack, taking them out, juggling stuff in your inventory, etc. It was about 1s before.

So the delays between uses are now:
- When targeting items that you aren't holding:
- - items with USEDELAY: 2s delay
- - items with NODELAY: 0.1s delay
- - items with neither: 1s delay
- When targeting items that you are holding
- - all items: 0.1s delay

There is one more problem with pathfinding where windows don't properly block clicking. This is the last thing that needs to be addressed, then it should finally be ready.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2446 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-29 18:00:05 +00:00
vageyenaman@gmail.com
011c04b772 Quickfix for my last commit.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2445 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-29 17:41:03 +00:00
vageyenaman@gmail.com
d93f83e593 Hair and Facial Hair Overhaul:
○ Hairs are now defined in /datum classes located in the new file sprite_accessories.dm. Further explanation and documentation can be located in this file.
   ○ As a result of the above change, some new_player preferences code had be reworked. Savefile versions have also been updated, and a small conversion proc has been placed to prevent file corruption and mis-matched variable data.
   ○ The final result of all of these changes is a simpler, pain-free way to add in new hairs. It also makes the code much more readable.


Other stuff:
   ○ Three new hairstyles (mostly female), one new beard.
   ○ Updated the changelog.

Final bugfixes:

   ○ Fixed xray superpower preventing you from using any kind of HUD eyewear.
   ○ You can no longer strangle metroids - instead, attempting to strangle them will result in you "squeezing" them.



The new hair system, while thoroughly tested by myself, is very prone to bugs given its very prototype state. Any bugs are to be reported via Issues.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2444 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-29 17:06:37 +00:00
baloh.matevz
ee298cf27d - View variables' options drop-down menu now also has the mob type transformation things. You can still only transform from a human mob type tho.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2443 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-29 16:16:07 +00:00
uporotiy
bb8d40c540 Added a few admin buttons in preparation for Halloween.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2441 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-29 14:36:01 +00:00
uporotiy
2a131d302c A bug with huggers hugging a person with an unremovable mask, fixed.
A verb which makes all nearby huggers activate, reintroduced.
An acid verb's wording, changed.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2440 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-29 08:44:36 +00:00
petethegoat@gmail.com
7524bca986 Stunglove overhaul: part one.
Stun gloves are now made by wiring a pair of gloves, and then attaching a battery- this shows up on the object sprite, but not on your character.
Stungloves use 2500 charge per stun! This means that some low capacity batteries will make useless stungloves.
To get your old inconspicous gloves back, simply cut away the wire and battery.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2439 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-29 02:15:50 +00:00
uporotiy
c0d8adf42f Facehugger overhaul
They now function like landmines. They don't move, but you can pick them up and throw them at people.
Eggs now grow gradually and you can harvest a hugger from a grown egg.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2438 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-28 17:17:01 +00:00
rockdtben
6655414f12 Modified the PowerUp Cart so that its process was local rather than global. You can now choose which Power Monitor to view.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2436 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-27 23:24:54 +00:00
n3ophyt3
fd18afec67 Turrets are once again smart enough to stop firing at someone that has teleported out of their protected area. Bloody ConstantA missing that part during his optimization of the turret code.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2435 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-27 16:40:27 +00:00
mport2004@gmail.com
db76ca237e The monkeying proc has been uncommented.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2434 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-27 13:36:48 +00:00
mport2004@gmail.com
3acd377876 Added a thing at Fateweavers request.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2433 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-27 10:27:23 +00:00
mport2004@gmail.com
fc99f3da81 Meteors have been updated to the slightlynewer health system
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2432 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-27 09:59:09 +00:00
mport2004@gmail.com
9ca449bf7a New WIP TK system added. To activate your TK click the throw button with an empty hand. This will bring up a tkgrab item. Click on a non-anchored (currently) non mob Object to select it as your "focus". Once a focus is selected so long as you are in range of the focus you can now click somewhere to throw the focus at the target. To quit using TK just drop the tkgrab item.
The captains laser, aegun, and xbow recharge a bit slower now, they recharged so fast that you almost never had to stop shooting. 
Cleaned up the cyborg_modules file
Medical and Security borgs have a hud item.
Medical bots bottles hold 60 of their chemical (up from 30).
Medical bots now have three syringes that are labeled "Syringe-(Inaprovaline)", "Syringe-(Anti-Toxin)",  and "Syringe-(Mixed)".
Medical bots now have two kelotane/dexalin pills (up from 1/ea).
Engineering bots got a new RCD thats just like the old one but the code is cleaner and meant for borgs only.
Husks brains can no longer be cut out.
Healing hands code has been removed till whoever wants to finish it adds it to a place that is NOT the base click procs.
Added veyveyr's nuke team weapon.  Its more or less the Uzi with a new icon.
Nuke teams also got a bit of extra ammo and a few more pinpointers/eguns in their locker.
Glass doors will not set opacity to 1 after they close.



git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2431 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-27 08:37:40 +00:00
kortgstation@gmail.com
a2557781f4 Added Vey's Jensen set+a shitty dermal "helmet" I made
Removed the nurse outfit from the theatre cause it spawns in medbay anyway


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2430 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-27 03:44:59 +00:00
mport2004@gmail.com
eba614d78f Fixed some runtimes
Gibber now properly checks for clothes when you attempt to shove people in it.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2429 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-26 23:15:34 +00:00
baloh.matevz@gmail.com
4c268a37ee spelling, erro, spelling.
alraedy on this slot >> already on this slot

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2428 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-25 22:33:44 +00:00
baloh.matevz@gmail.com
3774e89b64 Ian can now wear the captain's hat and top hat.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2427 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-25 22:30:16 +00:00
mport2004@gmail.com
76a584a808 Ammo boxes and such now have a multiple_sprites var that determines if the update_icon proc should actually update the icon.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2426 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-25 13:16:09 +00:00
baloh.matevz
cd3e0ea9e7 The grant full access verb now works even if the person doesn't have an ID on them. If they don't, it will create an id and use the person's real name for the registered name and captain as the assignment.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2420 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-22 16:44:43 +00:00
baloh.matevz
d090ec651d You can now no longer toggle your flashlight, lantern, pen light or hardhat when in closets or other containers. This it to prevent some strange abnormalities. Urist said he'll fix it more in-depth by making a new item-lighting interfacing system, but after 3 weeks he has yet to deliver on his promise. Until then this is a temp-fix (And because I know Urist won't ever deliver, this is a permanent fix.)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2419 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-22 16:00:47 +00:00
mport2004@gmail.com
bbac01f4c8 Detectives revolver had an extra indent in its name gun proc
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2418 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-22 13:02:04 +00:00
mport2004@gmail.com
4131ecf2fd Derp, quickfix for the brig closets autoclosing.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2417 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-22 12:47:04 +00:00
mport2004@gmail.com
fd84d3b3b2 Updated the forum links and fixed an access issue on a security door.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2416 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-22 12:39:48 +00:00
mport2004@gmail.com
88ea6b4436 Gave the HoS his L implant box back, this brings sec up to 8 Limplants total.
Fixed a few area tiles in maintenance.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2414 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-22 11:41:57 +00:00
mport2004@gmail.com
3c68098a08 Fixed a few runtimes.
Changed the shotgun pump proc a bit, should work better now and not teleport old shells around.
Added a config option for the jobs to be loaded from the jobs.txt rather than use the defaults.
Loyalty implanter removed.  The Limplanter was designed to be on the prison station as it took more time and was a pain to get people up there to implant them.  No prison station, no Limplanter.
Implanter lockbox moved to the armory from the HoS' locker.
Security room's table once again shrunk so people can walk around in there.
Brig lockers are now anchored to the inside of the cells and once again have their IDs set.
Warden's locker moved to his office.
Cell controls Names/IDs/Access fixed as well as once again working with the brig lockers.
Removed a few of the blast doors from the inside of the brig.
The three secure cells have blast doors controlled from a button outside of the cell.
The play admin midis toggle should be working properly now.
Morgue trays will no longer teleport anything from anywhere.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2413 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-22 11:32:08 +00:00
vageyenaman@gmail.com
64887ce41c Small bugfixes including a fix for skinhead hair.
Made the "you are about to be cloned" message bigger: <font size = 3>.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2412 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-21 23:03:04 +00:00
uporotiy
c74765faaf Fixed the borg health display issue.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2410 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-21 20:01:40 +00:00
petethegoat@gmail.com
5c47d7e7ce Changed the prison break event to affect the main brig!
Added a sprite for welded vents. (Original courtesy of Cheridan)
Added an overlay for connected canisters. (Thanks to ruarai)
Updated one of the AI statuses to be animated.
Fixed the original style hotkeys.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2409 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-21 18:02:46 +00:00
baloh.matevz@gmail.com
254dad3dd9 Guest commit for Urist, who doesn't have SVN.
Fixed the default death hitpoints from 0 to -100, in case the configuration file (game_options.txt) goes missing.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2406 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-21 10:43:47 +00:00
panurgomatic
468a8823b3 - Fixed Issue 185
- Moved some files from /icons to /html
- Added /datum/getrev which should get the server revision info from local svn files. Settings in /config/svndir.txt. Added new OOC verb "Show Server Revision"

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2405 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-21 02:49:37 +00:00
petethegoat@gmail.com
f6713d3581 Hotfix for r2403.
Forgot to add shutters.dm.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2404 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-20 22:00:27 +00:00
petethegoat@gmail.com
6fb491e96f Added shutters, sprites courtesy of the wonderful veyveyr.
Dead mobs can no longer emote. (except for *deathgasp)
Changed the path of /obj/effect/securearea to /obj/effect/sign/securearea for consistency.
Slight map updates to the kitchen and brig.
Prisoner closets only have one set of clothing in them.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2403 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-20 21:39:15 +00:00
uporotiy
2383130a28 Shhhhhhh.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2402 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-20 17:39:08 +00:00
petethegoat@gmail.com
44da35ee64 Fixes camera casings not fitting in lockers, fixes being able to delete cameras completely by moving away after wrenching them.
Fixes racks being dum.

(I'm pretty tired so I'd appreciate it if someone would take a glance over this and make sure I haven't BROKEN EVERYTHING.) Compiles fine and seems to work though.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2400 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-20 03:57:38 +00:00
petethegoat@gmail.com
cf94d6458b Books can't be abused by dickbags any more!
Books are now named "Book: Woody's got wood", instead of "Cryptographic Sequencer".

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2398 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-20 00:17:38 +00:00
petethegoat@gmail.com
01f9dcb429 Split up the simple animals into their own .dms.
Added crabs.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2397 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-19 20:51:34 +00:00
polyxenitopalidou@gmail.com
2d507ef3e0 •Fix for invisible, unpassable racks though they still lack a sprite. Thanks, Quar.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2396 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-19 20:50:33 +00:00
petethegoat@gmail.com
d187ca3ba9 Committing Uristqwerty's AI freelook. Thank you!
The extent of my implementation of this involves commenting out some multi z-level specific stuff, and adding a dmi of the overlays it uses.

This currently causes runtime errors due to my lazy implementation!
Only -you- can fix them.
http://pastebin.com/AqU8sA4b

So far as I can tell, it just needs some sanity checks. I would leave this unchecked until the runtimes are fixed.

Additionally, our map doesn't actually fair too badly with proper camera LOS, but there are a couple of areas that need improvement. Please update the map when you tick this!

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2395 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-19 18:47:47 +00:00
petethegoat@gmail.com
bf95475610 Improved teleportation with datacards, like with the clown planet coordinates
This means admins can now set up landmarks and give people datacards that take them there, as well as paving the way for archaeology stuff.

Slight map update to the kitchen, also adjusted some places with Vey's new warning stripe corners.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2394 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-19 18:01:48 +00:00
uporotiy
d0ee297f99 This is why we can have nice things.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2393 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-19 16:39:48 +00:00
baloh.matevz@gmail.com
fe49e1c149 Okay in relation to the previous commit r2391 muting is now tied to clients and not mobs. So if you get muted as a human and then die and change into a ghost you will no longer 'loose' your mute.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2392 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-19 13:05:36 +00:00
baloh.matevz@gmail.com
de944a135c - The admin-mute verb and mute option in the player panel now makes the mob unable to speak in everything except for adminhelps and admin private messages.
- The player panel now has a Compelte mute option, which mutes everything including adminhelps and admin pm-s.
- A person who is muted will now be informed he is whenever they try to speak/OOC/etc.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2391 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-19 12:49:02 +00:00
mport2004@gmail.com
454835bdb8 Cleanbots have Janitor level access rather than Detective.
You can fold up closed and empty body bags via mouse drop.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2390 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-19 02:40:11 +00:00
petethegoat@gmail.com
f24295f43b Added Tobba's cleanbot patrolling and portable generator updates.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2389 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-18 19:45:09 +00:00
uporotiy
454df92855 This is why we can't have nice things.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2388 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-18 17:22:49 +00:00