Commit Graph

841 Commits

Author SHA1 Message Date
caelaislinn
3e86a24489 wip antiqua, wip birdman, conveyors push items into crates now
Signed-off-by: caelaislinn <cael_aislinn@yahoo.com.au>
2012-05-18 04:08:43 +10:00
Albert Iordache
d70e769f52 Fixed an ATM runtime error. 2012-05-17 13:59:14 +03:00
Cael Aislinn
a625c23cc3 test
Signed-off-by: Cael Aislinn <cael_aislinn@yahoo.com.au>
2012-05-17 16:13:03 +10: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
Uristqwerty
d74d6e75c0 Basic teleport-to-clicked-location, menu with size dropdown. 2012-05-16 02:08:34 -04:00
Erthilo
7de0918d3e TG: Random button added to traitor uplinks.
- All traitor items are available in the random button so long as you have the
crystals to purchase it.
- This means it's possible (though very unlikely) to get 5 sets of revolver
ammo.
- It's RANDOM, don't expect great stuff every time.

Made startSinglo() a game-master only verb in the debug tab.
- It is incredibly useful and time saving when testing stuff out before
committing.

Added borgs, AIs and dead players to the list of protected paths in the delete
all verb.
- Unless someone can give me a valid reason as to why an admin would delete all
ghosts.
Revision: r3595
Author: 	 johnsonmt88
2012-05-15 23:53:35 +01:00
johnsonmt88@gmail.com
82c94e017d Compile -> Commit -> Update -> Can not compile...
How does that even happen? Sorry.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3596 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-15 00:42:09 +00:00
johnsonmt88@gmail.com
d336b65d1b Random button added to traitor uplinks.
- All traitor items are available in the random button so long as you have the crystals to purchase it.
- This means it's possible (though very unlikely) to get 5 sets of revolver ammo.
- It's RANDOM, don't expect great stuff every time.

Made startSinglo() a game-master only verb in the debug tab.
- It is incredibly useful and time saving when testing stuff out before committing.

Added borgs, AIs and dead players to the list of protected paths in the delete all verb. 
- Unless someone can give me a valid reason as to why an admin would delete all ghosts.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3595 316c924e-a436-60f5-8080-3fe189b3f50e
2012-05-15 00:32:26 +00: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
SkyMarshal
b2d2bff7a2 Add the capability for the NT chatbot pAI to use the PDA's messaging function instead of the system it had been. Also, several bugfixes for runtimes. 2012-05-14 12:19:15 -07:00
Uristqwerty
bcc3972fbe Minimap (work in progress):
- Uses freelook visibility calculations
- all visible turfs represented as a 2x2 square
- - doors, windows, and structural objects that block movement show up in different colours from walls, floors, and space
- - windows and windoors that only block the edge of a tile show as a 1x2 line
- Areas that were visble but now aren't display in red. This will happen during regular activity, as doors open and close, as well as during abnormal circumstances, such as a camera being disabled/destroyed, or additional walls being constructed that block a camera's LOS.
- changes in visibility in an area triggers a map update which takes place two minutes later, reducing amount of processing (since further update triggers are ignored until the pending update has taken place), and give antagonists time after disabling a camera to conduct their business, before the map reveals that anything is out of the ordinary.

Sample screenshot: http://i.imgur.com/PS2vF.png

Todo:
- Remove test verb available to everyone, replace with AI-only (and perhaps avaiable to admins and ghosts?) verb.
- Clicking a tile immediately enters freelook and jumps to that tile
- Perhaps overlay blinking blue for areas with atmosphere alerts, brown for power? Independant of visibility, or centred on APC?
- A verb to force-update the current 3x3 area, while in freelook?
2012-05-14 04:04:56 -04:00
SkyMarshal
bdc0de5fd0 Fixes numerous bugs from the Runtimes topic, more sanity checking on pipes and atmos stuff for the new FEA. 2012-05-13 13:52:40 -07:00
unknown
26b8eb33fd Minor stuff for photos
Making copiers copy them properly
New photos will appear in your hand, rather than on the ground
2012-05-12 23:25:35 +03:00
unknown
d3dccd4388 Making photocopiers copy photos properly.
They did not copy big image
2012-05-12 22:29:31 +03:00
SkyMarshal
c43ee6dc57 Merge pull request #1037 from comma/master
Police tape overhaul
2012-05-12 12:28:41 -07:00
unknown
ed90684d2f Merge branch 'master' of git://github.com/Baystation12/Baystation12 2012-05-12 22:20:23 +03:00
unknown
9efafd39bd Police tape overhaul
General purge of copypaste code

Framework for easier adding of new tape types
Now you only need two sprites of roll and sprites of tape length (H and V)
Define them in police_tape.dm

To show it off, engineering tape added, passable by engineers and atmos techs

Last but not least - ability to lift the tape, allowing passage for pretty much everything.
Done by those with access, attack by empty hand on help intent.
2012-05-12 22:16:23 +03:00
SkyMarshal
893529c69e Fixes some FEA stuff, for a general improvement to how well the system runs. 2012-05-11 18:19:00 -07:00
SkyMarshal
502c66664c Some more work on FEA, WIP FEA/ZAS work, does not effect the game currently. 2012-05-11 18:06:21 -07:00
SkyMarshal
15d72e3b0e Improves how gas mixture datums are handled, reduces proc calls, commenting. Removed ghost-heating from cryo and "oxygen_agent_b" gas type. 2012-05-11 18:02:30 -07:00
Miniature
2a7336f61f Merge branch 'master' of github.com:Baystation12/Baystation12
Conflicts:
	config/config.txt
2012-05-12 00:52:42 +09:30
Miniature
e3772d4158 Made picking a camera through the camera list actually work, also a couple of comments 2012-05-11 23:59:02 +09:30
Erthilo
434434e8c1 Fixes a rogue period in Tajaran examine, also fixes various glasses not working on Tajaran. 2012-05-11 00:29:10 +01:00
Erthilo
08191c824d Merge branch 'DetectiveWork' of https://github.com/SkyMarshal/Baystation12 into SkyMarshal-DetectiveWork
Notes:
Fucking hell. Makes the detective backend shit non-retarded. <3 Hashtables.
Map changes. Some improvements/adjustments to code to work with the map changes.

Conflicts:
	baystation12.dme
2012-05-10 16:48:01 +01:00
Erthilo
a3089f9017 TG: Changed the way facial scarring works. Instead of setting your real_name to
"Unknown" it uses the disfigured variable of a human's head organ to dictate the
human's name variable.

This means real_name is now somewhat back to being a reliable source of the
mob's actual name. It should eliminate a lot of the "cloning as unknown" bugs.

It also means I could simplify that god-awful name updating stuff into a nice
and simple helper proc.

Some original_name stuff was added here and there,  mainly during cloning. A lot
of the "getting random ghost names" should  be fixed now. Still loads to do
though, particularly with transforms and such. >_>

Fixed a runtime with Tajarans trying to use a variable that doesn't exist for
PDAs. Removed that variable from IDs as it's only used by furries.
Revision: r3546
Author: 	 elly1...@rocketmail.com
2012-05-10 00:53:05 +01:00
SkyMarshal
ef7f71a963 Fucking hell. Makes the detective backend shit non-retarded. <3 Hashtables. 2012-05-09 12:01:27 -07:00
Erthilo
76f88da735 Merge branch 'master' of github.com:Baystation12/Baystation12 into TGUpdates 2012-05-08 18:28:05 +01:00
CaelAislinn
bd86b7236f fixed some weird merge issues
Signed-off-by: CaelAislinn <cael_aislinn@yahoo.com.au>
2012-05-08 15:43:41 +10:00
Erthilo
0e9ea15900 Updates eraser description and in uplink. 2012-05-07 23:44:48 +01:00
Erthilo
0f4445bdbb Changelog, missed stuff from previous commits, and commenting out silly stuff. 2012-05-07 23:25:29 +01:00
Erthilo
026074d6c5 TG: (Might very possibly be broken. Didn't port most of the stuff due to it having been rewritten. - Erthilo)
Adds BS12 dismemberment.  Not all features of it are implemented yet, but it
should be equal to our previous system.
Adds greater changeling code, but doesn't change the genome count yet on it.
Renames registered to registered_name on IDs because bs12 had it and it seemed
like a good idea to do last night.  For some reason.
Adds an afterattack to mobs that can be used.  (In fairness, lots of shit in
attack_hand should be in there instead, like stungloves and stuff, to minimize
duplicated code)
Revision: r3537
Author: 	 VivianFoxfoot
2012-05-06 22:53:39 +01:00
CIB
16ce22c59f Merge pull request #992 from Miniature/master
Made subtlemessage thinking (again?) and fixed pulling ATMs around
2012-05-06 06:06:40 -07:00
Miniature
06ccb71b8d Merge branch 'master' of github.com:Miniature/Baystation12 2012-05-06 22:15:29 +09:30
Miniature
2555e04c7f You can no longer steal ATMs by simply pulling them off. 2012-05-06 22:12:41 +09:30
CaelAislinn
93a56064bf WIP antiqua engineering, WIP antiqua supermatter research lab, r-ust updates, fixed dopeghoti's derp.
Signed-off-by: CaelAislinn <cael_aislinn@yahoo.com.au>
2012-05-04 23:56:52 +10:00
CaelAislinn
3cec18affd balances, improvements and tweaks to rust and antiqua. did not to cameras because i have a lecture in six hours.
Signed-off-by: CaelAislinn <cael_aislinn@yahoo.com.au>
2012-05-01 03:33:29 +10:00
cib
f2167f60bb Updates to Epidemic and virology:
- Vira now take a few minutes before they cause any symptoms at all to the infectee. This also increases the life time of vira a bit.
- In Epidemic, the heads now get a Command Report explaining the situation. However, the crew itself must not be notified of the events.
- Epidemic now has a time limit(currently 90 minutes). If the crew is not cured by that time, the station will be destroyed by an inbound cruiser.
2012-04-29 08:30:15 -07:00
Hawk-v3
604260754a Map pathfixing for Antiquia, mapstuff for Mini and new Atmos in TG station.
Tyop fix in code.
2012-04-28 23:02:11 +01:00
Miniature
4d9b33e3d2 AIs now are forced to use freelook, and can't turn it off 2012-04-28 21:56:55 +09:30
Miniature
eabf714ee0 Merge branch 'master' of github.com:Baystation12/Baystation12 2012-04-28 07:36:13 +09:30
Miniature
a447d994b0 ATM with a really shitty sprite, not mapped
You can take money out with a html interface, and put money in by bashing the thing with the money
2012-04-28 07:34:44 +09:30
Ren Erthilo
73ececb414 TG: - Added a medsci headset to virology and genetics
- Added two scientist lockers into the science wing
- Added some roboticist clothing to robotics + roboticist headset
- Added an extra QM headset to the rack in his office.

Changed a few headsets which jobs spawn with to match their hierarchy:
- Roboticist now spawns with the robotics headset instead of engineering. The
robotics headset has engineering and science channels.
- Virologist now spawns with the medsci headset instead of the medical headset.
The medsci headset has medical and science channels.

With this there are now extra headsets for every job.
Revision: r3091
Author: 	 baloh.matevz
2012-04-22 19:54:05 +01:00
Ren Erthilo
d823d5ef0d Clean up Syringe and Notebook code. 2012-04-22 02:29:21 +01:00
Ren Erthilo
2444daca6b Adds fingerless gloves that leave fingerprints. Adds new filing cabinet sprites. Adds some new unused sprites. 2012-04-21 18:40:14 +01:00
CaelAislinn
2a82b40740 files for alpha version of rust fusion reactor.
rust integrated into antiqua, no breakroom.
lots of fusion bugs, missing features and imbas but it works.

Signed-off-by: CaelAislinn <cael_aislinn@yahoo.com.au>
2012-04-19 01:20:35 +10:00
comma
ee37ebd13d Now possible to place police tape on airlocks
Also resprite for tape in general.
2012-04-17 06:06:01 +03:00
Albert Iordache
e9cfb0519d Added some different suicide messages 2012-04-15 12:01:40 +03:00
Ren Erthilo
6f07e9a196 Soghun and Tajaran now have differing male and female versions. Fixed some sprite errors with Tajaran dismemberment and mouths. 2012-04-14 01:13:40 +01:00
elly1989@rocketmail.com
04f0a79866 Rewrote blackholes (gravitational anomalies) and wormholes to try and optimise them a little. If you have any concerns about how I've done so just give me a shout and I'll either rework them or revert my changes back. Wormholes especially seem a bit faster on my laptop. Smoke has temporarily been removed from the blackhole event until I get time to investigate why the hell effect_systems are using so much memory ( spark effects were using 40% of my processor a second ago D: ). To compensate this I made them a new sprite.
Commented out the authentication system. It was the remnants of the old goon authentication stuff (or maybe even older) and wasn't actually used in our code at all (at least not in any useful way, it was merely called and short-circuited to 1, so all those if(authenticated) were totally pointless. This has removed 3 unused variables from every client, a bunch of unused variables from the config and two empty text files!

Committed (as a config option) a feature requested by Apoc station. It causes a 'reply to' window to popup when an admin PMs a non-admin player. It's meant to grab their attention so they can't say "I didn't see your PM". It defaults to off. To turn it on just uncomment the #POPUP_ADMIN_PM line in config/config.txt

Fixed a derp in isday where it was fetching the month instead of the day.

Removed medal references from Gib()

Removed the medal_hub global variables because they aren't used in any way shape or form.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3444 316c924e-a436-60f5-8080-3fe189b3f50e
2012-04-12 21:54:51 +00:00
SkyMarshal
d03228bc6e Adds in limb replacement surgery, robolimbs, and all the crap for them. They can take more damage, require wires and welder to repair, but malfunction when they get more damaged, and explode when destroyed. 2012-04-11 15:42:54 -07:00