Commit Graph

453 Commits

Author SHA1 Message Date
mport2004@gmail.com
62e28c2abf Organs:
Moved into their own folder and got split into three files.
Damage  zones have been regrouped slightly to make it easier to deal with them. Currently the organ groups are head, l/r leg, l/r arm, and head.

Attacking:
Armor is properly checked.
Currently aiming for the chest gives a higher chance to stun whereas the head will stun for longer.
Stungloves/Disarm now show up in the attack log.
Stungloves ignore intent.

Silicon:
AI units can now move between cams that are not on the ss13 network.
Cyborg's alert screen should not longer pop up every time they get an alert if they have opened it once during the round.
Robot vision now uses the standard amount of energy.

Gamemodes:
Added Deuryn's unrev message.
Runes can only be examined if you are close to them.
Moved the Loyalty implants to the HoS' locker at the request of HerpA.
Nuke agents now come with explosive implants that will activate upon death.

Projectiles:
Once again went though the gun code and cleaned things up, it is much better now.
Bullet_act fixed up and most mobs now use the one in living, just overload it if they need to do something diff.
Freeze /caplaser/xbow no longer have an infinite loop.
Shotguns have to be pumped manually.

Went though the latest runtime log.

Power cells now use return on their give/use procs

Assemblies have been reworked and are nearly finished, just need to finish up the special assembly code, redo the signalers, and add one or two new assembly items.
Laying down will now only take 3 ticks to get up, from 5.

You can no longer punch people on the spawn screen.

This is a big one and was cleared by two heads, TK will only allow you to pick up items.  If you have an item in your hand it will act normal.

This revision got much larger than originally intended my tests show everything is working fine, but you never know.  Ill likely do more mob teaks in the next few days.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2333 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-08 10:38:01 +00:00
bbusse@gmail.com
ed35e86839 Round statistics:
adminhelps, air alarms, borg deaths.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2331 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-06 00:18:05 +00:00
mport2004@gmail.com
a69a4fbc46 Fixed a rechargestation runtime.
Added a few misc areas.
Changed a number in the prefs that might help with less assistants.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2328 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-04 03:48:45 +00:00
mport2004@gmail.com
17ed3899c4 Fixed the map/code issues that the body bags caused.
/obj/effects is now /obj/effect.
/obj/station_objects is now /obj/structure.
Did a bit of minor blob work. 
The Bay 12 body bags were replaced with closets because having two sets of code that do almost the same thing is silly.
Changed back a few of the last jobproc edits as the remove from list before assign was a check to see if the mob was fucked up and if it was remove it so we did not check it again as it would still be fucked up.
The medbay/tox monkeys names are random once more.  More random name monkeys will help with changeling and clean up the observe/mob menus.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2324 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-03 10:28:57 +00:00
baloh.matevz
e8c6b08419 - Object tree grouped a bit more.
Two new categories were made: station_objects and effects. station_objects, which I'm sure someone will want renamed to 'structures' contains the objects which don't need process() or power code.

Effects contains objects which are either landmarks, triggers, spawners or decal.

Screenshot:
http://www.kamletos.si/new%20object%20tree.PNG

I didn't notice any bugs, but with a revision editing 276 files of byond code, you never know.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2323 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-03 06:54:28 +00:00
petethegoat@gmail.com
344ea49cac There are boxes of bodybags in the morgue and the armoury. Maybe the janitor's job will become less insurmountable as a result. You can also label them with a pen.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2317 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-02 18:05:04 +00:00
vageyenaman@gmail.com
ffd6cc4f31 Bugfix: Wizards will now longer spray or shoot themselves with whatever they're holding when they cast spells.
Changes: 
     ◦ Vanilla mulebots move slightly faster, hacked mulebots will move even faster!
     
     ◦ Changed the description of carp. 

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2314 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-02 07:34:16 +00:00
panurgomatic
862cfb57d2 - Fix for [ issue 157 ] The resources should always recharge now
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2308 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-02 01:28:53 +00:00
panurgomatic
268f1d4aea - Additional fixes for mech fabricator and added option to eject materials.
- If door access check fails for exosuit pilot, exosuit operation permissions will be checked instead (meaning, if your ID lacks permission, but exosuit has it, the door will open). Should work for MMI-ed exosuits.
- Exosuit Armor Booster Module (Ranged Weapons) will increase deflect probability.
- Added safepick() prock. Same as pick(), but no runtime errors if list is empty - in that case it returns null.
- Reagents in water particle (extinguisher foam) will react with atom said particle bumps into.
- Other bugfixes.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2302 316c924e-a436-60f5-8080-3fe189b3f50e
2011-10-01 01:55:39 +00:00
n3ophyt3
53da0c8bf1 Another arcade tweak.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2297 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-29 17:14:41 +00:00
petethegoat@gmail.com
bcdc8d259d Uploading resin & membrane sprites for Urist.
Only vending machines which accept coins have a coin slot.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2294 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-29 15:07:10 +00:00
n3ophyt3
3d5ccb7d72 Tweaked emagged arcades a bit, admins get informed when someone wins.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2285 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-28 22:40:02 +00:00
n3ophyt3
792f67a6f2 Arcade machines can now be emagged, do you dare play a round of Outbomb Cuban Pete?
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2284 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-28 22:15:06 +00:00
polyxenitopalidou@gmail.com
61aaa00af2 •Fixed small bugs with fireaxing unpowered doors.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2282 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-28 20:55:44 +00:00
mport2004@gmail.com
cf0023bbb2 You can now interact with belts that are not on your belt slot.
Added Security Belts, 4 slot belt that can carry basic sec gear.
The security shuttle control can now be emag'd.
Removed the old take off and stabilize verbs for the pshuttle. 
Cleaned up some computer defines.
The detective's cabinet is now a secure cabinet.
Most of the secure closets cleaned up a bit.
The captain no longer spawns with an ID box in his backpack.
RD's locker got its flash back.
Added the blob node sprites.
Removed the 2% laser resist that normal jumpsuits gave.  Normal clothing should not be blocking lasers.  Left the 10% special block on each department.
Riot suit slowdown lowered to 1 from 2.5
Repiped the right side of sec and tidied up the powerlines.
Loyalty Implanter moved into the outer rec room checkpoint.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2277 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-27 06:26:45 +00:00
polyxenitopalidou@gmail.com
d8991f9d25 •New sprites added, the work of veyveyr: New large grenade, new formal black jacket (spawns in the laundry room) and new screwdrivers.
•Airlock electronics now tiny
•Marked unused drink sprites

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2276 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-26 23:52:16 +00:00
bbusse@gmail.com
211f5c3e5f Added a z-level air transfer vent for eventual multi-level shenanigans
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2272 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-25 17:08:13 +00:00
bbusse@gmail.com
8254e001dd Small bugfix: Atmo meters should work now. Husks can't have blood samples taken.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2267 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-25 04:21:56 +00:00
petethegoat@gmail.com
f08df6445d Fixed being able to climb into disposals while stunned or weakened, etc.
Fixed floorbots creating a full toolbox on death.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2253 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-23 01:55:16 +00:00
mport2004@gmail.com
676a64bacb More blob work.
You no longer have to be naked to be put into cryo or the cloning machine.  This should make genetics slightly less messy.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2242 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-21 07:21:17 +00:00
hawk.v3@ntlworld.com
31281956cb Fix for the Cloner creation issue, it was missing the "Please add some cables" line. Unless I got confused as to the problem, should work now.
Doubled the burntime for candles.

I did test these, but knowing my luck, something else broke.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2235 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-20 18:27:23 +00:00
baloh.matevz
238201223e - You can now only clean your gloves and hands in the sink if you simple 'click on it with an empty hand'
- You can still clean items with it if you have them in your hand
- Both these actions now take a short time to complete, they're no longer instantaneous.
- Ian now does a corgi dance every now and then.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2234 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-20 16:34:46 +00:00
baloh.matevz
2d1f2603cd It is no longer possible to clone people who have suicided. People who succumbed can be cloned normally, don't worry. Hopefully there will now be fewer people who suicide in the brig since "lol-it's faster to get cloned".
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2232 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-20 15:20:30 +00:00
mport2004@gmail.com
1fa2d19cfb Bit of blob work.
Moved the radio defines into the actual radio code files.
Fixed a few runtimes.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2229 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-19 10:06:55 +00:00
mport2004@gmail.com
a72e6d6a84 Projectiles cleaned up a bit and moved into a /modules folder.
Solars should work a bit better now.
Removed the old shield item as it has not been used in forever and was cluttering up some of the mob code.
IonRifle only has 5 shots before it needs to be reloaded down from 10.
Lowered the weakbullet's stun to match the taser.
You can no longer recall the shuttle on meteor.
Fixed a bug I caused on rev where if the revs were in space and dead it would count them as living.
Bit of blob work.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2220 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-18 07:27:05 +00:00
baloh.matevz
4944729976 You can now attach a string to coins using cable coil (remove with wirecutters). With a string attached you have a chance to recover the coin when buying an item from a vending machine that requires a coin.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2212 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-17 13:43:57 +00:00
baloh.matevz
48e5403e72 You can now insert a coin into a vending machine. Some (currently only cigarette machine) have special items which you can only get to with a coin. No, hacking will not allow you to get to these items.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2209 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-17 01:17:36 +00:00
mport2004@gmail.com
c471fde2f9 Fixed cyborg rev heads counting as living and still being able to flash people.
Normal revs that get borged will be unrev'd.
Added a cooldown to the captains message system.
Cleaned up the Coms computer slightly.
Fixed a few runtimes.
More blob work.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2207 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-16 05:52:10 +00:00
Daelith.Rhedynfre@gmail.com
d35df18cd4 -Fixed a couple typos
-Changed the cook book sprite

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2205 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-15 06:53:45 +00:00
mport2004@gmail.com
90bd0c9d68 Cleaned up the sleeper code a bit.
Monkey boxes lowered to 2 monkeys per box and the crate now costs net 15 points for one box. They were also removed from vending machines.  I warned that they would be changed if people continued to spam them.
Windows and disposal pipes layers adjusted slightly.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2204 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-15 06:07:33 +00:00
LastBattaWolf@hotmail.com
565ccf9bd5 - Fixed bug where putting someone in a sleeper didn't set it as occupied, allowing others to climb in which would destroy the mob already inside.
- Fixed bug where players who hadn't entered the game could hear dsay
- Runtime! now runs times.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2203 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-15 04:03:19 +00:00
mport2004@gmail.com
c612827472 Singularity absorption explosion range lowered and is now dependent on singularity size.
BoH is no longer an instakill on a singularity, the chance the singularity will die from bombs now 25% from 10%.
Finished removing Metabslow from the game because delaying Interface rebuilds is a bad idea.
Sadly THE SUN is gone due to lighting lag issues, the current mob max luminosity is set to 7.
Damage and stun from doors shocking people has been lowered.
process() is now an obj level proc as it was already used by several procs and they can now jump onto the ticker if needed. 


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2199 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-14 07:24:19 +00:00
mport2004@gmail.com
206c30c48a The safe plasma limit on breathing has been lowered causing plasma to actually damage you at a semi decent rate.
The force secret mode will now build the list of possible modes and make sure it can set the forced mode up before it actually picks the mode.  If the setup fails it will just use another mode from the secret list.
The R-table in medbay lobby was replaced with a normal table and medbay mostly follows the old "Can you get to the hall with next to nothing on you" map design.
Blob mode work.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2185 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-12 08:57:02 +00:00
vageyenaman@gmail.com
3887ecb60c New admin feature: under the "Game Panel" verb, if the current mode is secret (or if you change it to secret) a new selection will appear underneath the Change Gamemode selection that allows you to "force" secret to be a certain game mode. This is mostly for adminfuckery where they make it wizard every single time for 10 rounds and the game mode is still secret.
Removed an unneeded metroid variable.

Added some more arcade names.

Fixed the grammars.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2182 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-12 03:11:42 +00:00
mport2004@gmail.com
e95d16da16 Lawyer now has a purple suit and the job has two slots.
Lowered the number of spare jumpsuits in most of the lockers from 6 to 3.
The old arrival message is now back in.
Finished the Ion Rifle and added one to the armory.  Might need to change it up a bit depending on how well it works.
Bullet_act worked on a bit, EMP effects should work now.
Cyborgs are stunned by EMPs.
Raised the changelings required genome number for multichan at the request of Urist. 


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2175 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-11 11:39:44 +00:00
baloh.matevz
e2ffd2f5b2 Updated the interface a bit to allow a built-in browser.
The upper right panel, where the verbs usually are now has two functions, verbs and the browser. This feature has been added to hopefully reduce the number or pop-ups that appear. Currently only request consoles and vending machines use this feature. I'll wait for feedback and then update the rest, if feedback is positive.

Also removed the redcoat spawn pack... The redcoat suit is MINE.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2170 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-10 19:35:54 +00:00
polyxenitopalidou@gmail.com
991104caa6 •SSU standarisation
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2158 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-08 16:50:49 +00:00
uporotiy
167a347526 Arcade machines now vend their contents (if they have any) before vending the standard prizes.
Spinning toy added.
Xbows now stun people instead of doing damage. (may be subject to change)
Fixed a changeling bug.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2157 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-08 12:24:32 +00:00
LastBattaWolf@hotmail.com
2cf38f00d2 - Suicide is now visible on examine. Since I am terribad at coding, I made it so it checks for the suiciding var, which is usually reset once you finish dying to allow for suiciding again if you're cloned, but now it will instead reset when you are cloned.
- Fixed a bug I made re: examining oxygen tanks.
- Made chemsprayers large instead of small.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2155 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-08 06:17:25 +00:00
uhangi@gmail.com
c24bf8efd6 -Adding electropack and screwdriver to the autolathe
-Switching around some items that need to be hacked in order to get from the autolathe
-Fixing electropack bug
-You can now make radio signalers, headsets, and station bounced radios from the autolathe

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2139 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-06 01:32:46 +00:00
baloh.matevz
15004dd381 Sleeper update:
- Sleeper can now only inject Soporific, Dermaline, Bicaridine and Dexalin only to people who have 1HP or more
- Sleepers can now only inject Inaprovaline to people who have -100 HP or more
- You cannot inject anything to a dead person (less than -100 HP)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2132 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-05 21:28:18 +00:00
baloh.matevz
48b40765d4 HoP finally gets some love update:
ID computer got updated:
- New interface
- Clicking it with an ID card will now first check if the card has ID computer access, if it does it will place the card in the authentication slot. If the slot is full, or the card doesn't have ID comp access, it will place it in the slot for the ID to be modified. If both slots are full nothing will happen.
- Removing an ID from the computer will now place it in your hand, if it's empty.
- Added this to the changelog.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2130 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-05 17:25:54 +00:00
mport2004@gmail.com
aae2ffd2b5 Went though the oddly few runtimes
Fixed up a few more firedoors on the map
Optables will respect air groups now
The Singularity:
Might produce less lag when eating things now.
80% down from 100% chance for a beacon to force movement.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2126 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-05 07:11:55 +00:00
uporotiy
735a85abe8 Changeling cloning works properly now.
Changeling IDs are shown at the end of a round along with their names.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2087 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-02 06:01:18 +00:00
tronaldnwn@hotmail.com
2566168d22 I returned the Rigs slow down to 2 points.
Went though the Autolathe and cleaned its item order up a little.

Sinks! Sinks now fill glasses/cups and beaker/buckets 10 units of water at a time. As soon as I can (given how much map update keep springing up every five seconds) I'll add a sink to hydro, and take out the water cooler in the kitchen.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2085 316c924e-a436-60f5-8080-3fe189b3f50e
2011-09-02 00:55:12 +00:00
LastBattaWolf@hotmail.com
3d04e3505c pete is a feygoat
-snappops in arcades

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2082 316c924e-a436-60f5-8080-3fe189b3f50e
2011-08-31 20:31:52 +00:00
mport2004@gmail.com
b471da4ed4 The modified Changeling mode should end properly now.
Tracking implants can now be used to message the holder.
Mini Readme update.
Explosive implants will explode when the host dies.  Might try and wrap these into nuke or as a new traitor item.
Added a play local sound proc.
Fixed most of the runtimes in the latest log.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2074 316c924e-a436-60f5-8080-3fe189b3f50e
2011-08-30 07:29:59 +00:00
Superxpdude@gmail.com
edd3fa0f9f MEDBAY AND RESEARCH DIVISION HAVE BEEN COMPLETELY REMAPPED.
Added a CMO biosuit (Sprites thanks to Petethegoat)
Scientists and the RD no longer have medbay access, as research now connects to the hallway.
Added a wall-mounted medical vendor.
Committing some stuff for Petethegoat: http://nanotrasen.com/phpBB3/viewtopic.php?f=7&t=5744&p=49236#p49236 For more info regarding the patch.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2060 316c924e-a436-60f5-8080-3fe189b3f50e
2011-08-29 03:04:52 +00:00
LastBattaWolf@hotmail.com
0d5948fdea The wizard now has a voice, and plantbags can now feed plants directly into the biogenerator.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2059 316c924e-a436-60f5-8080-3fe189b3f50e
2011-08-29 00:41:37 +00:00
LastBattaWolf@hotmail.com
92da7d50e1 Added plantbags and fixed a derp with last commit
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2057 316c924e-a436-60f5-8080-3fe189b3f50e
2011-08-28 20:02:58 +00:00