Commit Graph

749 Commits

Author SHA1 Message Date
SkyMarshal
12392f74dd Merge pull request #1185 from Erthilo/master
HUD changes, medic spawn items, cow sprites, water bottles, Tajaran/Soghun fixes
2012-05-28 22:13:53 -07:00
vageyenaman@gmail.com
49647d329a There's a metric assload of stuff here, mostly in preparation to my massive traitor expansion, so I'll try to be brief:
- I added in the foundations for traitor factions. See factions.dm for all the different faction datums. They don't do anything yet.

- I completely ported mob/var/mutations from a bitfield to a generic list. Mutation enumerated-identifiers are added into this list. For instance, TK = 1, COLD_RESISTANCE = 2, XRAY = 3, etc... The purpose of this was because bitwise operations could not actually be used after a certain size (because BYOND is stuck in the 16bit era).

- I've added in completely-functional nano-augmentations. Check under implantnanoaug.dm for a list of implants and implaners. As mentioned previously, they are completely functional but may be slightly OP. Among these nanoaugs are Super Strength, Psionic Radar, Electric Hands, Energy Blade/Sword Synthesizer, Rebreather, Dermal Armor, Combat Reflexes, and Regenerative Nanorobots. I won't go into detail as to what they do, but hopefully they should be self-explanitory. If not, check out their descriptions in the file previously mentioned.

- Added in a future traitor item, the Mind Batterer. Along with it a new .ogg file.

- New telecomms bus mainframe sprite, thanks to WJohnston.

- New holdable shield, sprites courtesy of Muncher (i had to mangle the side sprites because of a technical little issue. I'll change it back to the original soon). It can be retracted and expanded. Probably only going to be given to traitors.

- A couple of minor bugfixes here and there, along with some code tidying.


Hope this isn't too large a commit. I intended it to be MUCH larger, but I've decided to split up my Traitor Factions expansion into smaller commits.



git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3692 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-29 03:16:47 +00:00
Erthilo
ad382d4e6b TG: -Removed reagent scanners from scientist and RD PDAs and gave the function to
chemist and CMO PDAs
-Making Heads slightly more headlier. Head offices given more desk space and
given spare PDA carts for their department. PDA Carts are also removed from
equipment lockers.
Revision: r3677
Author: 	 ericgfw...@hotmail.com
2012-05-29 01:21:18 +01:00
Erthilo
1e022584ac TG: -New PDAs for atmos, genetics, and chemistry
-New sprites for engineering and medsci PDAs
-Warden area renamed to Armory
Revision: r3676
Author: 	 ericgfw...@hotmail.com
2012-05-29 01:12:08 +01:00
Erthilo
b3c8cd18c3 TG: -Gave Roboticists morgue access. As a job that handles corpses frequently I felt
that this would be for the best.
-Removed Virologist's unneeded morgue access.
Revision: r3674
Author: 	 ericgfw...@hotmail.com
2012-05-29 01:00:39 +01:00
Erthilo
71b0c5d024 Surgeons spawn with scrubs, Emergency Physicians spawn with first responder jackets. 2012-05-28 20:42:15 +01:00
ericgfwong@hotmail.com
64d6f98c32 -Removed reagent scanners from scientist and RD PDAs and gave the function to chemist and CMO PDAs
-Making Heads slightly more headlier. Head offices given more desk space and given spare PDA carts for their department. PDA Carts are also removed from equipment lockers.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3677 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-26 22:12:30 +00:00
Erthilo
7e3a28bb82 Merge branch 'master' of github.com:Baystation12/Baystation12 into TGUpdates
Conflicts:
	baystation12.dme
2012-05-26 13:46:06 +01:00
ericgfwong@hotmail.com
95ab0ec1b5 -New PDAs for atmos, genetics, and chemistry
-New sprites for engineering and medsci PDAs
-Warden area renamed to Armory

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3676 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-26 11:53:55 +00:00
Albert Iordache
783349e8c7 Merge pull request #1153 from SkyMarshal/CoolTweaks
Added some SQL stuff from oldcode.  Someone should look this over.
2012-05-25 23:10:17 -07:00
ericgfwong@hotmail.com
fa11193c60 -Gave Roboticists morgue access. As a job that handles corpses frequently I felt that this would be for the best.
-Removed Virologist's unneeded morgue access.

Map changes:
-Robotics has body bags now
-Moved some cameras around in and near the bridge. The bridge should no longer be the most annoying place to navigate as AI
-More cameras moved out of maint.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3674 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-26 04:44:20 +00:00
Erthilo
6e289dabfc TG: Sanitized a large number of input()s.
- Hopefully this will cut down on the server spamming/crashing escapades
happening on other servers. (This wont stop that from happening, this just makes
it less severe)
- Some of the sanitizes were probably unnecessary, but better safe then sorry.

Added MAX_NAME_LEN constant which is initialized to 26.
- Please use MAX_NAME_LEN instead of typing in 26 when cutting inputs short.
26's are annoying when they have to be changed and you have to hunt through over
a hundred files and tens of thousands of lines of code to find them all.

Moved uplink_kits.dm to code/game/objects/storage

Moved uplinks.dm to code/game/objects
- The stuff inside uplinks.dm could really be chopped up and split into separate
dm files but this will do for now.

*********************************************************
**********************Important**************************
*********************************************************
When you create code that asks the user for an input consider whether or not it
gets shown to the user through html or the like.

If it does please sanatize() or strip_html() it. Also use copytext() to cutoff
spam by using MAX_NAME_LEN and MAX_MESSAGE_LEN as the cutoff var.
Revision: r3652
Author: 	 johnsonmt88
2012-05-26 00:09:56 +01:00
baloh.matevz@gmail.com
c2c7a3bcda - Variable declaration standardization. Big commit.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3671 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-25 19:26:36 +00:00
Erthilo
2a3967abf3 Renames Emergency Medical Technician to Emergency Physician to avoid "lol u not doctor". Virologists get their jumpsuit and labcoats back, yay! Fix for observers being able to observe than join a round immediately. 2012-05-24 23:19:52 +01:00
johnsonmt88@gmail.com
fd529891ca Sanitized a large number of input()s.
- Hopefully this will cut down on the server spamming/crashing escapades happening on other servers. (This wont stop that from happening, this just makes it less severe)
- Some of the sanitizes were probably unnecessary, but better safe then sorry.

Added MAX_NAME_LEN constant which is initialized to 26.
- Please use MAX_NAME_LEN instead of typing in 26 when cutting inputs short. 26's are annoying when they have to be changed and you have to hunt through over a hundred files and tens of thousands of lines of code to find them all.

Moved uplink_kits.dm to code/game/objects/storage

Moved uplinks.dm to code/game/objects
- The stuff inside uplinks.dm could really be chopped up and split into separate dm files but this will do for now.


*********************************************************
**********************Important**************************
*********************************************************
When you create code that asks the user for an input consider whether or not it gets shown to the user through html or the like.

If it does please sanatize() or strip_html() it. Also use copytext() to cutoff spam by using MAX_NAME_LEN and MAX_MESSAGE_LEN as the cutoff var.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3652 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-24 19:34:04 +00:00
SkyMarshal
7e92be62ae Added some SQL stuff from oldcode. Someone should look this over. 2012-05-23 16:03:46 -07:00
Erthilo
7fd99c7d3a TG: -Bunch of new/updated locker sprites. Most noticeable in mining and engineering
-New wardrobe closets for several departments
Revision: r3633
Author: 	 ericgfw...@hotmail.com
2012-05-21 20:40:08 +01:00
Erthilo
286599fb73 TG: -Minor update to job list (used in HoP computer)
Revision: r3626
Author: 	 ericgfw...@hotmail.com
2012-05-21 17:00:47 +01:00
Erthilo
3c1d50232a Fixes workaround if someone has a savefile and is taken off the alien whitelist. 2012-05-21 14:23:32 +01:00
ericgfwong@hotmail.com
b6a70eab34 -Bunch of new/updated locker sprites. Most noticeable in mining and engineering
-New wardrobe closets for several departments
-Showers now have soap. Don't drop it!

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3633 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-21 11:54:51 +00:00
Erthilo
56db1fdff8 Adds Soghun/Tajaran whitelisting. Stick key and race into alienwhitelist.txt like so 'byondguy - Soghun' to allow soghun, etc. 2012-05-20 20:51:38 +01:00
ericgfwong@hotmail.com
05ba20a5a1 -Expanded bar area to include a few more tools for the bartender
-Minor update to job list (used in HoP computer)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3626 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-20 09:06:23 +00:00
Erthilo
f76addd642 TG: - Removed hat storage.
Revision: r3608
Author: 	 baloh.matevz

TG: -Added missing door assemblies and associated sprites
Revision: r3609
Author: 	 ericgfw...@hotmail.com
2012-05-19 01:41:04 +01:00
baloh.matevz
1b3be12c3d - Removed hat storage.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3608 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-18 19:15:21 +00:00
Erthilo
cf6a56433b Merge branch 'master' of github.com:Baystation12/Baystation12
Conflicts:
	html/changelog.html
2012-05-18 00:46:20 +01:00
Erthilo
fb71890c18 TG: -Added WJohnston's scrubs to Medical Doctor lockers.
-Added two new syndicate bundles
-Reduced cost of thermals to 3 telecrystals (formerly 4)
-Singularity Beacons are now spawned from a smaller, portable device.
-CMO and QM jumpsuits made more unique.
-Updated Cargo Tech jumpsuit and sprite
-Edited Warden's jumpsuit striping to match his jacket
-Added WJohnston's CMO bio hood
-Bug fixes for Nodrak's Random button (Still not actually in. - Erthilo)

-Fixed misaligned downed sprites for HoS's coat and medical scrubs
-Reduced number of scrubs in medical lockers, randomized their colours

Revision: r3599 &  r3601
Author: 	 ericgfw...@hotmail.com
2012-05-17 22:13:44 +01:00
Erthilo
6130ce6d4a Adds camera film which can be used to refill cameras. Added to detectives wardrobe and arts and crafts crate. Minor grammar and punctuation fixes. 2012-05-17 21:32:34 +01:00
Erthilo
e9c3c990b1 Ported Animus Station's currency system, credit to @EditorRUS. ATM's now require a pin which is generated and stored in mob notes. Space cash renamed to stack of credits, and same value credits can be stacked together. Credits are generated randomly between 500 to 2000 credits. Credits or coins can be inserted and converted to credits. Still not used for anything! 2012-05-17 20:50:47 +01:00
ericgfwong@hotmail.com
b54822362a -Added WJohnston's scrubs to Medical Doctor lockers.
-Added two new syndicate bundles
-Reduced cost of thermals to 3 telecrystals (formerly 4)
-Singularity Beacons are now spawned from a smaller, portable device.
-CMO and QM jumpsuits made more unique.
-Updated Cargo Tech jumpsuit and sprite
-Edited Warden's jumpsuit striping to match his jacket
-Added WJohnston's CMO bio hood
-Bug fixes for Nodrak's Random button

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3599 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-16 06:09:32 +00:00
SkyMarshal
d7131de6dc Merge pull request #1060 from Erthilo/TGUpdates
TG Updates 3586 to 3594 + Var logging for stripping
2012-05-14 19:10:06 -07:00
Erthilo
91595b5012 TG: -Fixed broken piping in DJ station
-Added a shower unit to virology's clean airlock
-Removed access requirement for Toxins Test Chamber, as it was before
-Courtroom witness box made easier to use
-QM now has full access to the departments he commands (mining)
-Beakers, small and large can now be made/recycled in autolathes. Large beakers
are significantly more expensive
Revision: r3592
Author: 	 ericgfw...@hotmail.com
2012-05-15 00:45:32 +01:00
Erthilo
0a7c3f8538 TG: -New PDAs for roboticists and shaft miners.
Revision: r3589
Author: 	 d_h2...@yahoo.com
2012-05-15 00:41:30 +01:00
Erthilo
eacd6b91e7 TG: -Defined a new area for the prison wing, so ghosts won't teleport to the admin
brig by accident
-Removed prison toilet disposals
-Reduced number of blast doors in prison wing, as it was overkill
-Fixes prison break event to also affect the prison wing
-Restores geneticists' supervisor text and headsets to include the RD
-HoP now starts with full access to his departments (all Supply and Civil)
Revision: r3587
Author: 	 ericgfw...@hotmail.com
2012-05-15 00:16:31 +01:00
SkyMarshal
2c18852662 Made req_access work like req_one_access used to; req_combined_access is now used for when you need more than one type of access to be checked together. Adjusted maps to reflect this. 2012-05-14 15:04:38 -07:00
ericgfwong@hotmail.com
333ad1f318 -Fixed broken piping in DJ station
-Added a shower unit to virology's clean airlock
-Removed access requirement for Toxins Test Chamber, as it was before
-Courtroom witness box made easier to use
-QM now has full access to the departments he commands (mining)
-Beakers, small and large can now be made/recycled in autolathes. Large beakers are significantly more expensive

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3592 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-14 08:30:12 +00:00
d_h2005@yahoo.com
afad989abc -New PDAs for roboticists and shaft miners.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3589 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-14 03:22:28 +00:00
ericgfwong@hotmail.com
43f93a06c5 -Defined a new area for the prison wing, so ghosts won't teleport to the admin brig by accident
-Removed prison toilet disposals
-Reduced number of blast doors in prison wing, as it was overkill
-Fixes prison break event to also affect the prison wing
-Restores geneticists' supervisor text and headsets to include the RD
-HoP now starts with full access to his departments (all Supply and Civil)

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3587 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-13 23:49:12 +00:00
Erthilo
ab552e20d1 TG: Renamed access_medlab to access_genetics.
Gave the RD his genetics access back.

Added Invisty's hyperspace tiles.
Added Icarus's map updates (Sec, gateway room, genetics/RD access) ((this is a
big overhaul to sec)).
Added Flashkirby99's SMES sprites.

Updated the changelog.
Revision: r3576
Author: 	 petethegoat
2012-05-13 00:24:34 +01:00
Erthilo
035bc3541f Fixes contraband and arts and craft crate. 2012-05-12 00:12:15 +01:00
petethegoat@gmail.com
bec8e2cf37 Renamed access_medlab to access_genetics.
Gave the RD his genetics access back.

Added Invisty's hyperspace tiles.
Added Icarus's map updates (Sec, gateway room, genetics/RD access) ((this is a big overhaul to sec)).
Added Flashkirby99's SMES sprites.

Updated the changelog.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3576 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-11 12:28:02 +00:00
Erthilo
340a86bbcc Chemistry moved to purely CMO's domain. RD's chemistry access removed. Slightly tweak title screen so the flare doesn't go off the edge (trust me it looks better) 2012-05-10 20:56:53 +01:00
johnsonmt88@gmail.com
13dc140188 - Updated jobban panel to reflect the recent R&D changes
- Runtime fix for admins using the traitor panel before the round starts

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3570 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-09 07:23:44 +00:00
petethegoat@gmail.com
556af691c0 :/ Removed RD's chemistry access (he couldn't get into chemistry before anyway, but, y'know)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3563 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-06 22:12:15 +00:00
petethegoat@gmail.com
6787059292 Whoops! Fixed the RD's access. Thanks Icarus.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3562 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-06 21:56:10 +00:00
petethegoat@gmail.com
3eb03d4664 For Icarus: map updates to medbay & sec, ID computer updates and clarification
For Pete: made chemistry and genetics fully part of medbay, research can go die. Added cheri's hydro closets to hydroponics.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3561 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-06 21:22:49 +00:00
Erthilo
f2777aa65f TG: Tonnes of stuff, please check the changelog.
In short: massive updates to security, the library, hydroponics, the kitchen and
the bar, by Flazeo and Ikarrus
Massive updates to the PA, with Invisty's new sprites, done by Sieve
New sprites for field gens too, also by Invisty
Borg and battery updates by Sieve
Fake gloves by Sieve
I messed around with some pressure_resistance stuff on Dumpdavidson's suggestion
(only in paperwork)

PROBABLY A BUNCH OF OTHER SHIT
Revision: r3505
Author: 	 petethegoat
2012-05-06 18:26:41 +01:00
Erthilo
7be4fd6755 TG: -Added sprites for fat hulks and fat lizardmen. Have fun with that, weirdos.
-New carrot in-tray sprites.
-Added define for bottle of adminordrazine and supporting code for injecting
adminordrazine into plants. Basically for debugging, so I don't have to spend 10
minutes injecting plants with mutagen each time.
-Raised the passive species-mutation chance slightly. For real this time.
-Added sprites for red and yellow floorbots into aibots.dmi.
-New PDAs for the botanists and librarian. Sprites for cartridges for both too.
(There's some work into a botany cartridge but it's commented out for now)
Revision: r3498
Author: 	 d_h2...@yahoo.com
2012-05-06 00:45:31 +01:00
d_h2005@yahoo.com
b0d3396262 -Added fat jumpsuit sprites for orange, owl, pink, security, warden, and yellow jumpsuits. Made the placeholder for suits that don't have a fat sprite a normal grey jumpsuit instead of having the person naked with FAT SUIT written over them.
-Tweaked the way the Somatoray works on trays. Hopefully this will make it more useful and less buggy.
-Botanical leather gloves tweaked. Can now remove lights without getting you burned, basically.
-Botanists given morgue access to better clone people via replicant pods.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3557 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-04 16:44:15 +00:00
Ren Erthilo
77845f557a TG: - Made the gold, silver, regular id cards a job datum variable.
Revision: r3471
Author: 	 baloh.matev
2012-05-03 03:37:23 +01:00
Ren Erthilo
3c96a4357d TG: Reverting the ID changes, no more gold IDs for everyone.
I'll try and get the silver IDs in properly, but I don't have time to work it
out atm.
Revision: r3457
Author: 	 petethegoat
2012-05-03 03:33:57 +01:00