Commit Graph

4880 Commits

Author SHA1 Message Date
Robson Richards 5685c9ed6e Removes old method instead of commenting it out 2013-11-17 12:14:21 +00:00
Robson Richards ea3b035e5b Fixes the issue in explosion.dm 2013-11-17 12:03:05 +00:00
Razharas 6d0bbc8b24 Further improvement of ling code
Yadda yadda
2013-11-17 02:09:43 +04:00
Kyrah Abattoir 560b50ec1b Reformatted the way objects and items structure their description text, added the little object "icon" everyone seems to be using.
Added superclass invoke for the arcane tome

Added superclass invoke to light switches, removed it's (unused) description.

FLightswitch description repetition derp

examine superclass invoke for gas flow meter, space heater, fire extinguishers, grenades/IEDs, fancy boxes and welder. Changed description for welder and fire extinguisher to show their content in a similar style.

Fixed tank, linen bins and janicart description, and added welder of previous commit (forgot to commit it)

REMOVED icon in mop_bucket description (now provided by item class).
REMOVED unused examine() override in clothing/gloves
REMOVED custom examine() for glass/rag
CHANGED using examine superclass on paperwork/paperbin, removed redundant description code
CHANGED examine superclass for power/apc
ADDED universal maxcharge readout for all the powercell types.
CHANGED using examine superclass on machinery/light, removed redundant description code

FIXED weapon/virusdish use a description field.
TWEAK lowercased some of the portable generators.

Fixed improperness of pacman names
2013-11-16 22:15:50 +01:00
Fleure ecc10f6aea Refactored big package attack code 2013-11-16 20:56:23 +00:00
Giacomand 261314d23d * Rewrote the explosion sound to be more optimized and to be more dynamic.
Explosions that are close to you play the usual sound.
Explosions which are far away will play explosionfar.ogg but with volume differences depending on the distance.
Max cap bombs will play explosionfar.ogg for half of the station (140 tiles).
Explosion sounds will have panning, so stereo users will be able to tell the direction that the sound came from.
Small bombs will play much less than max cap bombs, and be quieter.
2013-11-16 19:27:10 +00:00
Razharas 453da53560 Ling changes and some click additiong to items 2013-11-16 23:10:55 +04:00
Robson Richards 637c3f7f63 Fixes for @Aranclanos
Diseases now have a requires and a required_limb variable
if requires is 1 then it will run a check for required_limb (WHICH USES TYPEPATHS)

Reverts a turret change that git through into the pull for some reason

added some feedback messages in certain places

removed the hulk-like snowflake check that was really crappy anyways

Reworked a part of surgery/surgery_step.dm to use a switch
2013-11-16 18:13:41 +00:00
Kyrah Abattoir 94497eed78 Corrected typos and cleaned out description 2013-11-16 12:57:16 +01:00
Kyrah Abattoir 86a75bba95 Fixed paths for icons. 2013-11-16 12:01:29 +01:00
Kyrah Abattoir 40f17ebaf2 More code, vending machines cannot dispense while they are unscrewed. (might remove that)
Only the dmi files are missing now.
2013-11-15 20:26:39 +01:00
Giacomand 6b68a7245d * AIs can no longer intercept messages randomly. Instead they can use the Message Monitor by getting their cyborg to get the keypass.
* The Captain's PDA no longer starts off, instead their PDA is detonation proof.
2013-11-15 14:17:53 +00:00
Kyrah Abattoir e11b05416b New system based on restocking points rather than fixed inventory. 2013-11-15 01:04:32 +01:00
havocx42 be44497a09 removing unnecessary "/" from variant declaration 2013-11-14 22:54:23 +00:00
Laurence Reading d753d524c2 Attacking unanchored windows truns them into stacks of glass 2013-11-14 22:17:01 +00:00
Kyrah Abattoir b6cceb8ac7 vending system that use granular stock boxes 2013-11-14 21:57:36 +01:00
Fleure 05d5933137 Fixed being able to escape moving lockers 2013-11-14 18:42:13 +00:00
fleure 364992496b Fixed nozzle not filling from sink. 2013-11-12 00:02:29 +00:00
fleure c860235a51 Added watertank backpack and put on map 2013-11-11 19:08:37 +00:00
Cheridan b2b9aea469 Merge pull request #1733 from JJRcop/borg-decon-dumb
Adds instructions to deconstruct cyborgs into Cyborgs for Dummies
2013-11-10 13:39:31 -08:00
Robson Richards 6587fe30cd Fixes an earlier attempt at the previous commit
Fixes a comment that was a DIRTY LIAR
2013-11-10 02:04:00 +00:00
Robson Richards b2b6a9ff84 Fixes Chem healing and Chem damaging of Robotic limbs
Hey @Cheridan NO ISTYPES! :D
Ugh.. I mean "Removes" 10 totally unnecessary istypes
Fixes the healing of robotic limbs so that the message actually doesn't display now.

Credit to ACCount12 for digging around and finding some nifty code
that my brain never thought of
2013-11-10 01:55:40 +00:00
Giacomand f7e662e883 Merge branch 'master' of https://github.com/tgstation/-tg-station into tele_sci_change
Resolved Conflicts:
	code/__HELPERS/game.dm
2013-11-09 18:43:55 +00:00
Aranclanos 2295080ea3 Merge branch 'medmech' of https://github.com/fleure/-tg-station into medmech
Conflicts:
	code/game/objects/structures/crates_lockers/closets.dm
2013-11-09 15:14:48 -03:00
Giacomand 0c5cd7d8ac Telescience now uses projectile trajectories to calculate the tile to teleport to.
The user can set a rotation (the direction the teleport will send him), the power (the amount of power the telepad will use, basically the x velocity) and the angle (which is the y velocity).

The random factor is that the power is randomly offset everytime you recalibrate the telepad.

There is a delay between each use of the teleport, which is calculated by the time it takes for a projectile to hit a destination.
There is also a delay determined by the amount of power you use.

Added a manual for telescience, which links to the wiki.
2013-11-09 15:03:23 +00:00
Miauw 5ad9505ef4 [MAP]Fixed space-fastening properly.
Conflicts:
	code/modules/power/singularity/field_generator.dm
	maps/tgstation.2.1.2.dmm
(What is this I don't even)
2013-11-09 14:42:54 +01:00
Miauw 58f021626b Cleaned up bugfixes. Committed musician.dm too, I accidently forgot that. 2013-11-09 14:11:40 +01:00
Miauw b6a35258ec RCD's "Change Airlock Settings" will no longer ask you weird shit. Fixed #232 2013-11-09 14:10:23 +01:00
JJRcop 685910cfd5 Adds instructions to deconstruct cyborgs into Cyborgs for Dummies 2013-11-09 00:43:51 -05:00
Giacom 9f5f30eb68 Merge pull request #1670 from Cheridan/Bugs
Bugfixes
2013-11-07 09:08:57 -08:00
Cheridan c0566016d5 Merge branch 'master' of https://github.com/tgstation/-tg-station into pr/1701 2013-11-06 11:03:40 -06:00
Fleure aaf68d2a12 Included additional structures to escape from 2013-11-05 00:26:30 +00:00
Cheridan 729dea43a2 Fixes up the implant removal messages, replaces names with paths in uplink_item.dm 2013-11-04 09:58:04 -06:00
Cheridan 637e7f72c9 Nuke Op Population Scaling and Content Update
to be edited
2013-11-03 16:41:57 -06:00
AlexanderUlanH 87b72833bd Added the labor shuttle 2013-11-02 15:16:39 -04:00
sirbayer c6c1dbd363 Merge branch 'master' of https://github.com/tgstation/-tg-station into srsbsns-improvedprojectiles 2013-11-01 20:32:04 -07:00
Robson Richards 78ee2d0c32 Updates code/game/objects/items/stacks/medical.dm - Woopsie. 2013-11-01 19:50:09 +00:00
Robson Richards a9b725db2f Lot's of stuff, Read full Commit log
Cybernetic limbs
Multi-location operations
Limbs have sprites now (They never dropped before so it was irrelevant)
No Organic healing of Robotic limbs (But the message is still there, fixing soon)
No "organic" diseases in Robotic areas
No more operations in robotic areas - Cheer's Pete for the surgery system being so nice
Healing Robotic limbs with welders (brute) and cable (burn)
Probably other things I forget
2013-11-01 19:44:07 +00:00
sirbayer 19e51caef0 Modification of .gitignore to include admins.txt. Hopefully.`
Added myself to admins.txt for testing.

Merge branch 'srsbsns'

Fucking finally figuring out how to make admins.txt be ignored.

Merge branch 'master' of https://github.com/tgstation/-tg-station

Conflicts:
	config/admins.txt

stuff

Merge branch 'master' of https://github.com/tgstation/-tg-station

Merge branch 'master' of https://github.com/tgstation/-tg-station

Conflicts:
	config/admins.txt

Merge branch 'master' of https://github.com/tgstation/-tg-station

Conflicts:
	config/admins.txt

Merge branch 'master' of https://github.com/tgstation/-tg-station

Conflicts:
	config/admins.txt

Merge branch 'master' of https://github.com/tgstation/-tg-station

Merge branch 'master' of https://github.com/tgstation/-tg-station

Merge branch 'master' of https://github.com/tgstation/-tg-station

latest setting for tgstation.dme

deeply do I loathe these files

Merge branch 'master' of https://github.com/tgstation/-tg-station

Conflicts:
	config/admins.txt

God I hate gitignore

Merge branch 'master' of https://github.com/tgstation/-tg-station

Modification of .gitignore to include admins.txt. Hopefully.`

Added myself to admins.txt for testing.

Merge branch 'srsbsns'

Fucking finally figuring out how to make admins.txt be ignored.

Merge branch 'master' of https://github.com/tgstation/-tg-station

Conflicts:
	config/admins.txt

stuff

Merge branch 'master' of https://github.com/tgstation/-tg-station

Merge branch 'master' of https://github.com/tgstation/-tg-station

Conflicts:
	config/admins.txt

Merge branch 'master' of https://github.com/tgstation/-tg-station

Conflicts:
	config/admins.txt

Merge branch 'master' of https://github.com/tgstation/-tg-station

Conflicts:
	config/admins.txt

Merge branch 'master' of https://github.com/tgstation/-tg-station

Merge branch 'master' of https://github.com/tgstation/-tg-station

Merge branch 'master' of https://github.com/tgstation/-tg-station

latest setting for tgstation.dme

deeply do I loathe these files

Merge branch 'master' of https://github.com/tgstation/-tg-station

Conflicts:
	config/admins.txt

God I hate gitignore

Merge branch 'master' of https://github.com/tgstation/-tg-station

Modification of .gitignore to include admins.txt. Hopefully.`

Added myself to admins.txt for testing.

Merge branch 'srsbsns'

Fucking finally figuring out how to make admins.txt be ignored.

Merge branch 'master' of https://github.com/tgstation/-tg-station

Conflicts:
	config/admins.txt

stuff

Merge branch 'master' of https://github.com/tgstation/-tg-station

Merge branch 'master' of https://github.com/tgstation/-tg-station

Conflicts:
	config/admins.txt

Merge branch 'master' of https://github.com/tgstation/-tg-station

Conflicts:
	config/admins.txt

Merge branch 'master' of https://github.com/tgstation/-tg-station

Conflicts:
	config/admins.txt

Merge branch 'master' of https://github.com/tgstation/-tg-station

Merge branch 'master' of https://github.com/tgstation/-tg-station

Merge branch 'master' of https://github.com/tgstation/-tg-station

latest setting for tgstation.dme

deeply do I loathe these files

Merge branch 'master' of https://github.com/tgstation/-tg-station

Conflicts:
	config/admins.txt

God I hate gitignore

Merge branch 'master' of https://github.com/tgstation/-tg-station

Merge remote-tracking branch 'remotes/origin/srsbsns-improvedprojectiles' into srsbsns-improvedprojectiles

Conflicts:
	config/admins.txt
	data/investigate/singulo.html

I don't what I'm doing

Massive overhaul to automatic gun functionality, intended primarily to
allow partially-filled magazines to be released.

Now it compiles and doesn't throw runtimes! Also chambering rounds works
right! Unfortunately the contents still need to be looked at, the Russian
Revolver isn't working, and the Bartender's shotgun is just a nightmare.
Also you still can't eject mags.

Mags eject, most gun work. Shotguns still have a problem with reloading
and chambering. Russian Revolver is a bitch.

Heavy finalizing touches. Fixed references to changed trees. Added
icon_states for some magazines. Fixed revolver glitches and subtyped
double-barreled shotguns to revolvers to fix its glitches. Made bullets
and spent shells more obvious via graphical changes. Probably did some
other things but I can't think of what they'd be.

Sprite tweaks for final preparations for pull request.

final FINAL finalizations.

Adding full paths to overwritten procs for simplicity's sake.

Fixing damaged .gitignore and config/admins.txt.

Finalization for pull preparation. Clean up some descs, eliminate data folder.
2013-10-30 17:56:00 -07:00
Aranclanos 0b5e2d3c17 Merge pull request #1662 from Giacom/doppler_array_tweak
The doppler array will now state the theoretical size of the explosion if it was uncapped.
2013-10-30 09:08:52 -07:00
Aranclanos 2888ade897 Merge pull request #1655 from Giacom/robot_violin
Added the space violin to the service cyborg modules + MORE [CHANGELOG]
2013-10-30 08:19:22 -07:00
Giacom 3efaff62ba Merge pull request #1668 from AndroidSFV/Fix633
Resolves #633
2013-10-29 14:42:56 -07:00
Cheridan a501cefb32 Merge pull request #1666 from Neerti/10-27-2013_nukeops_belt
New 'Military Belt' for nuke ops.
2013-10-28 20:51:36 -07:00
Giacom bafd52f8da Merge pull request #1650 from AndroidSFV/fix230
Resolves #230
2013-10-28 05:40:37 -07:00
Cheridan bad46f62ba -Fixes issue 1462
Adds an update icons call to cloakers

-Fixes issue 1387
Clonees get healed of all damage types while in the pod.
2013-10-27 22:02:22 -05:00
AndroidSFV 3144b54e92 Fixes #633. Problem was a null.loc runtime from the chair being disassembled. 2013-10-27 19:37:38 -05:00
Neerti 2417c72307 Adds a new belt, intended for nuclear operatives to use. New 'military belt' and sprites added. 2013-10-27 19:44:29 -04:00
Giacomand 9ad2d5b5c2 The doppler array will now state the theoretical size of the explosion, which is the size of the explosion if there were no bomb cap. 2013-10-27 12:45:02 +00:00
Fleure d4aa482ff1 Changed locker escape message usage 2013-10-26 20:07:26 +01:00
Giacom eac041f23f Merge pull request #1614 from JJRcop/mmi-extract
Adds the ability to safely deconstruct cyborgs
2013-10-26 11:28:24 -07:00