Commit Graph

897 Commits

Author SHA1 Message Date
kortgstation@gmail.com
49b653b51a Sprited/added the blue magus and red magus robes
The blue version functions as wizard robes and spawns on the wizard's shuttle, the red versions replace the old cultist robe sprites.

Cultists now each start with join/blood/self instead of one random word each.

Cultist supply talisman now has five uses and can spawn armor talismans.

Updated the changelog 

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2749 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-20 04:45:46 +00:00
quartz235@gmail.com
2d360ca4da so i learned has_moved_recently is pretty bad and stuff today pretty cool thing to learn
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2748 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-20 00:44:06 +00:00
quartz235@gmail.com
c6e2da83b3 fixes for issue 260 issue 262 and issue 263
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2747 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-19 23:48:09 +00:00
kortgstation@gmail.com
3bada93424 The Wizard no longer starts with Ethereal Jaunt.
Instead, the spellbook simply starts with an extra use. This will save you the trouble of re-memorizing if you do not want to take ethereal jaunt.

Put an Ion Rifle on the nuke ops shuttle which will hopefully help with nuke teams getting routinely destroyed by sec borgs.

Fixed a wizard spawn message which referred to a no longer existing item (it mentioned "two" artifacts in your pockets,though you no longer spawn with a scrying gem)

Added Magus Helm sprites/object, which as of now does not spawn and is just an alternative wizard hat (counts for spell requirements).

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2743 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-19 11:54:11 +00:00
kortgstation@gmail.com
d370b3c2a2 Can now build Ion turrets
Can now build Staff of Change turrets

Staff of Change onback sprites added, Staff now fits onback.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2742 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-19 07:28:09 +00:00
baloh.matevz
dc563b41c0 player panel fix for names, real names, key or jobs with ' " or \.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2741 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-19 03:49:36 +00:00
kortgstation@gmail.com
b4c22c6dac The Staff of Change now has its own sprite/in hands.
The Wizard Spellbook has a new subsection: Artefacts. Artefacts are items with special properties that the wizard can purchase as an alternative to spells (one artefact costs as much as one spell)

Currently the only Artefact is the Staff of Change, more to follow.

Updated the changelog.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2739 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-19 02:49:16 +00:00
quartz235@gmail.com
5381aa9dcb Fixed issue 255 for miss phaeron
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2737 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-18 20:17:23 +00:00
quartz235@gmail.com
c989aed8af monkeys are no longer made of antigibnium, as brought to my attention in issue 253
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2736 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-18 18:50:25 +00:00
quartz235@gmail.com
3b058e1b39 tiny bugfix before i go to sleep
fixes issue 180

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2735 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-18 17:32:29 +00:00
kortgstation@gmail.com
0c0f7ee62c Hurr durr I'm fucking retarded forgot to check a file last commit.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2733 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-18 16:05:13 +00:00
kortgstation@gmail.com
20cff88a8a Added the Staff of Change gun, a self recharging weapon which cannot be placed in a recharger. It fires bolts of change
Added a new projectile "bolt of change."
When struck by a bolt of change, a mob will be randomly transformed into one of the following:
-Alien (Drone/Sentinel/Hunter)
-Metroid (Adult/Baby)
-Cyborg
-Monkey

The staff is admin only as of now.

Fixed some bits on the salvage shuttle.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2731 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-18 09:31:16 +00:00
baloh.matevz
bd26fea4be Feature request by muskets: Player panel now also searches through jobs.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2722 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-17 23:35:04 +00:00
baloh.matevz
a16730d0bb 48x48 pixels... started a file for walls in 48x48.
If you want to work on it and test it, just make a new dmi with the ratio of 48x48 pixels and then open code/defines/world.dm and add the following line to /world

icon_size = "48x48"

Assign the new dmi file to the objects you're using and compile.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2718 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-17 10:56:11 +00:00
uporotiy
c48b97519e Spells can now be based on the variables of their holder for cost. This allows cool things like a spell that deals 20 fire damage to you when you cast it.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2717 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-17 10:46:04 +00:00
baloh.matevz
1ac6e27795 updated the player panel.
Demo page:
http://www.kamletos.si/tgdb/playerpanel.html

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2715 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-17 08:26:23 +00:00
quartz235@gmail.com
26abf951e2 Fixes:
Issue 241
Issue 237
and
Issue 240

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2708 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-17 00:14:11 +00:00
vageyenaman@gmail.com
853d78c331 Bugfixes:
▫ Fix for Issue 161
   ▫ Fix for Issue 239
   ▫ Circuit imprinter runtime involving Atmosphereic Alert circuits.

▫ Capitalized some letters in the security level messages. Because that really annoyed me!

▫ Merged Donkieyo's patches with the master branch. (Forum post: http://nanotrasen.com/phpBB3/viewtopic.php?f=7&t=7051)



git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2706 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-16 23:47:49 +00:00
Xenusicelon
419f25c3df Fix for Issue 245 by Quarxink
http://code.google.com/p/tgstation13/issues/detail?id=245#c0

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2704 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-16 21:04:20 +00:00
trubblebass@gmail.com
ebb1905879 Fix for Pete's fix.
It should work properly now.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2703 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-16 17:07:23 +00:00
petethegoat@gmail.com
ceaffa789f Malf AIs can no longer occupy non-station z-levels.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2702 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-16 16:31:09 +00:00
baloh.matevz
ea2062e13f Possessing stuff now sends admin messages.
Possessing and then releasing something restores your original name. Works even if you possess several things one after another as well as if you release an object without having possessed it in the first place.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2699 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-16 15:00:41 +00:00
baloh.matevz
e2a8a5e8bb added a proc for feedback feedback_add_details(var/variable,var/details)
This adds the contents of the details variable at the end of the variable, which is defined in the variable variable. You know this last line makes perfect sense.

It also adds a space between what is already in details and what you're adding.

in effect it's a 

s += " content"

Added an autogibber. If you bump into it from the right end, it gibs you.

Added an exit into space at engineering, by the escape pod.
- External airlocks require engineering + external access
- pod airlocks don't require any access

Added an exit into space at the pod in security
- External airlocks require security + external access


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2698 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-16 09:40:14 +00:00
petethegoat@gmail.com
e9436a8666 Added corner conveyor belts.
There's one in disposals, which is also slightly redesigned.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2693 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-15 19:48:46 +00:00
CIB123@gmail.com
20e69ebf32 Added antibody-based, random symptom virology.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2686 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-15 10:56:23 +00:00
petethegoat@gmail.com
04a7eab2c6 Huge disposals update- most of the station has been repiped. Engineering and atmospherics now have disposals.
Mail delivery via disposals should now go to the correct locations.
Fixed the lack of t-ray sprites for the sort junctions.
Fixed issue 225. The delay shouldn't be a problem for actual atmos techs.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2684 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-14 18:19:31 +00:00
uporotiy
3f5b76aff0 Added stun, weaken and paralysis-related procs in place of directly editing the vars. Hulk is 5% chance now due to being completely immune to any sort of stunning (will nerf more later). Think that's all but not entirely sure.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2683 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-14 16:38:46 +00:00
kortgstation@gmail.com
5041d652f3 Lowered the trigger rate on the teleport armour and the teleport radius (from 8 to 6) to sate Urist.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2681 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-14 09:39:57 +00:00
kortgstation@gmail.com
784b6ee0db Added Reactive Teleport armour and on/off sprites for the armour.
Click in hand to toggle on/off (like a cloaking device).
When worn and activated, successfully blocked attacks will cause the wearer to warp randomly up to 8 tiles.
EMPs will disable it.
Values may need tweaking to balance the armour.
One set now spawns in the RD's office to it will get used/tested, depending on how that goes I may move it to being produceable by the protolathe only, or remove it entirely etc

Removed more X-Com shit I managed to fail to remove because of silliness with updating before committing restoring the file I meant to delete.

Updated the changelog.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2680 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-14 09:12:03 +00:00
kortgstation@gmail.com
523100876a Removed all the Xcom sprites/code
Removed the gigyas sprite
Removed the Vriska sprite
Added the (almost finished) displacer. One minor bug with it to work out, does not actually spawn anywhere though so it shouldn't effect anything. Will try to finish it later tonight.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2676 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-13 22:48:09 +00:00
rockdtben
024d1b074a -Removed a proc that does nothing anymore.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2675 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-13 12:38:05 +00:00
rockdtben
334f1e3059 -Removed setBruteLoss and setFireLoss since they served no purpose.
-Overrided the proc for get[Fire/Brute]Loss and adjust[Fire/Brute]Loss for humans to use the total damage proc.
-Removed redundant checks aka setBruteLoss(max(getBruteLoss(), 0) since the adjust brute proc already prevents it from going negative.
-Commented out the UpdateDamage() procs contents as it did nothing. If problems arise we might have to investigate. Soon I will remove the proc entierly.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2673 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-13 03:49:07 +00:00
n3ophyt3
73c7391c32 AIs now actually use power from APCs, rather than simply require that equipment power is active.
Malf overhaul, take two!
Waaaay back in the old days, I made it so malf AIs had to hack APCs to win, instead of just sit AFK for 45 minutes. Now I'm taking some more drastic action, to see what happens.

THE MALF AI NO LONGER SPAWNS ON THE AI SAT.
Instead of sitting in the AI sat hoping nobody notices your blatantly obvious hacking, at which point the 3 people lucky enough to have looted EVA get to have all the fun, you can now shunt your core processes into an APC you have hacked, and hacked APCs are only moderately obvious.

While shunted into an APC, the AI draws power from that APC instead of the one in their main core. If the APC loses power, the AI loses power as normal. If the APC they are in is damaged or destroyed, they are forced back into their main core. If the main core is inoperative at that time, they die. The AI is also capable of willingly going back to their main core. As long as the AI's main core is intact, the AI speaks out of its core, regardless of its current location.

I have tested as much of this as I could to make sure it is functional, but thanks to the game mode overhaul, I have been unable to run actual malf rounds on my test server, so I have had to cheat and set things to work in any mode for testing. As for actual round balance, there's no real way to predict how that shit'll change.

This is just the base overhaul, more changes will be forthcoming as malf rounds provide data on how the change performs.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2668 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-12 04:45:08 +00:00
baloh.matevz
0f2f9038f4 Fixed the player panel not opening, bug caused by r2658
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2667 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-12 03:09:00 +00:00
VivianFoxfoot@gmail.com
8469753da5 Fire now does four times as much damage, to make it so that running through a blaze is now likely a fatal enterprise. Firesuit still offers protection.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2664 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-11 22:03:08 +00:00
uporotiy
8ede0b3fc6 Fixed a few derps in Poly's commit (namely, the revert back to public vars instead of procs).
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2662 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-11 12:18:38 +00:00
VivianFoxfoot@gmail.com
df1d12c368 Adds a cooldown to changeling lesser form. (30 seconds)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2659 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-11 08:31:45 +00:00
VivianFoxfoot@gmail.com
09186455a1 Shows the job a player was assigned and the job currently on their ID (if they have one) on the admin player panel. (Done for Hawx_v3)
Also, first commit!  Yayyyyyy!  

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2658 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-11 04:41:42 +00:00
vageyenaman@gmail.com
87bc81ced5 Small changes and bugfixes:
◦ Metroids can now be observed by ghosts.
   ◦ Saved User Interface preferences ("Old UI" & "New UI") now correctly get transferred to clones.
   ◦ Captain announcements now require the player to be next to the console. (Issue 220)
   ◦ Radio headsets no longer sometimes fail to deliver the messages (Issue 221)
   ◦ Some other insignificant back-end shenanigans.


◦ The pregame lobby now has title music. The gameticker chooses between two .ogg files on game start and plays that for everyone who joins. The music stops when create_character() gets called though.
◦ Gave some critters, namely "creature" and "blob" some attack sounds. 




git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2655 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-10 19:34:49 +00:00
rockdtben
c2eaca7b29 Removed all global modifications of toxloss.
Added a setToxLoss() proc.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2653 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-10 14:36:08 +00:00
rockdtben
46685aba5b Removed some redundant checks
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2652 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-10 14:14:48 +00:00
ryantennessee@yahoo.com
b8ef575274 Jetpack changing to wrong sprite when turned on fixed.
Syringes will autochange inject/draw when full/empty.
Medborg syringes start full and set to inject even though the icon is still messed up.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2650 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-09 20:33:25 +00:00
kortgstation@gmail.com
f22a97e982 Added a mint food item/sprite which contains mint toxin
Added mint toxin, a poison which will gib fat people upon consumption
Added the mint to the chefs kitchen.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2648 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-09 04:26:15 +00:00
ryantennessee@yahoo.com
08347ddb01 Tracked down the last bottles with limited transfer amounts and made more transfer amounts for them.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2647 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-09 01:22:01 +00:00
ryantennessee@yahoo.com
24d262f19d Drills and Ddrills now dig sand faster than shovels. Changed digging to produce 5 glass ore instead of 4.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2646 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-09 01:01:37 +00:00
baloh.matevz@gmail.com
b30bfac8f9 - added feedback logging for alert levels
- alert level descriptions are now part of the config file config.txt
- alert levels default to the ones I had before, if the config file isn't configured.
- Restored a HTML vending machine interface, an updated one. (I have limited time so I'll commit this one too, it's part of the bundle i coded while offline today and I don't have time to separate it before discussing it. I'll revert it later if needed)

Vending machine demo:
http://www.kamletos.si/vending.html

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2641 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-08 11:09:01 +00:00
n3ophyt3
141977983c Fixed an issue with the captain's laser.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2640 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-08 06:28:16 +00:00
baloh.matevz@gmail.com
d1f2c54b17 (forgot one file, but also sending the log from the previous commit)
Command intercept will now only increase the security level if it's lower than blue
Added a keycard authentication device. When you interact with it it asks you which event you'd like to trigger, currently only "Red alert". When you select the event, it asks you to swipe your ID card. If you have the new keycard auth access (60) on it (all heads of staff do), it will trigger all other devices of the same type to flash for 2 seconds. If someone with the same access level on their card swipes their card on another device during this period, the event will happen.

The idea behind this is the two key idea from submarine movies - just with ID cards. Admins are informed who requests the event and who triggers it btw, so abusing this is a bad idea.

Added this to the changelog. Hopefully the dme will work properly this time.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2635 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-07 00:55:20 +00:00
baloh.matevz@gmail.com
8636f28d7d In response to the problems of miner inactivity and a suspicion of the steel change affecting robotics in that mechs, specifically ripleys will no longer be built, I have included some stats logging about mecha construction and mineral production.
Also made steel and reinforced glass correctly decrease ore amounts.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2631 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-06 22:33:23 +00:00
uporotiy
df04d75c48 Aaaaaaaaaand once again I forget to upload a new file.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2629 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-06 15:04:11 +00:00