Commit Graph

259 Commits

Author SHA1 Message Date
uporotiy
be044b18c8 -Finished work on the "cult" gamemode. I'll still add features to it later, but it is safe to be put on secret rotation now.
-Added an energy cutlass and made a pirate version of the space suit in preparation for a later nuke update.
-Changeling now ends 15 minutes after changeling death, unless he's ressurected.
-Further fixing of wizarditis teleporting into space.
-Fixed the wise beard sprite.
-Fixed missing sprite for monkeyburgers.
-Fixed Beepsky automatically adding 2 treason points to EVERYONE.
I believe that's everything.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@365 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-02 19:13:32 +00:00
panurgomatic
18e52e6a09 - Made facehugger ignore mobs disease.
- Added disease longevity
- Added magboots. They prevent slipping. In space or on wet floors. Found in EVA.
- Small meteor fixes.
- Some comments and general faggotry.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@364 316c924e-a436-60f5-8080-3fe189b3f50e
2010-11-02 06:44:11 +00:00
uporotiy
5517539459 -A bit more work on cultist
-Sleepers and disposals now require two seconds to climb inside
-More random laws
-Fixed changeling random amount of genomes needed for the objective

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@359 316c924e-a436-60f5-8080-3fe189b3f50e
2010-10-28 18:11:36 +00:00
panurgomatic
4a130fb878 - Disease fixes
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@354 316c924e-a436-60f5-8080-3fe189b3f50e
2010-10-26 14:07:08 +00:00
musketstgstation@gmail.com
8553afa782 Hopefully fixed rev leaders sometimes spawning without a flash. If you don't get one, you should at least get a message.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@351 316c924e-a436-60f5-8080-3fe189b3f50e
2010-10-24 22:25:31 +00:00
uporotiy
fd6b044b1a Fixed a very, very stupid mistake. Hope I didn't make any more like that.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@337 316c924e-a436-60f5-8080-3fe189b3f50e
2010-10-20 21:51:36 +00:00
uporotiy
39efab2ce3 Added the very basis of cultist mode, it doesn't have proper objectives yet, but at least I can catch some bugs via playtesting, hopefully.
Wizards now shout a spell when they're casting - not corresponding to the spell itself, though, it's a placeholder until granny finishes his voice acting.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@336 316c924e-a436-60f5-8080-3fe189b3f50e
2010-10-20 21:46:31 +00:00
musketstgstation@gmail.com
c53ece134d Added changeling mode handling to the 'list current traitors' secret. Wizard mode handling is commented out because it doesn't work at the moment. Reduced the damage radius when using a lit welder on a fueltank.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@335 316c924e-a436-60f5-8080-3fe189b3f50e
2010-10-20 20:29:18 +00:00
uporotiy
b7e22cc56b Commented out the lagspike wizarditis bit of code (too derpy atm to actually fix it).
Added suspenders for mime.
Changed the virus crate so that it is a secure crate now.
Added the ability for admins to choose which virus to spread when triggering an outbreak.
Changed the dorf mode secret to be more manly.
Made clown's mask a gas one.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@328 316c924e-a436-60f5-8080-3fe189b3f50e
2010-10-19 19:36:10 +00:00
uporotiy
6752bc066e Fixed brainrot.
Started work on beesease.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@324 316c924e-a436-60f5-8080-3fe189b3f50e
2010-10-19 17:19:38 +00:00
uporotiy
50b8c9dd35 Added a new disease.
Removed GBS.
Fixed mime invisiwall.
Removed the red stripe on HoS's suit AGAIN.
Added metroid jam.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@314 316c924e-a436-60f5-8080-3fe189b3f50e
2010-10-18 18:29:59 +00:00
musketstgstation@gmail.com
62f42ff5e8 Changelings now keep a copy of their original DNA and so should always be able to return to their original form. Objective tracking updated to recognise this.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@288 316c924e-a436-60f5-8080-3fe189b3f50e
2010-10-15 22:05:53 +00:00
n3ophyt3@gmail.com
7391fac4e9 Another stack of runtime errors dealt with.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@260 316c924e-a436-60f5-8080-3fe189b3f50e
2010-10-10 05:36:31 +00:00
uporotiy
5b6d51966f First part of cultist update. Only one new rune, but got the mechanics sorted out.
Possible rev bugfix.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@259 316c924e-a436-60f5-8080-3fe189b3f50e
2010-10-09 23:21:25 +00:00
musketstgstation@gmail.com
6cc0c0a43e Testing an upgraded changeling neurotoxin dart, works like a ranged sleepypen. This will get changed back quickly if it turns out to be ridiculously overpowered. Also, changed 'sythe-like arm' to 'scythe-like arm'.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@245 316c924e-a436-60f5-8080-3fe189b3f50e
2010-10-05 00:13:00 +00:00
uhangi@gmail.com
be00348fef Adding zlevel 8, for a game/rp element/admindickery thing.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@243 316c924e-a436-60f5-8080-3fe189b3f50e
2010-10-04 04:07:38 +00:00
uporotiy
c4dcced352 HoS got an armored greatcoat instead of what he's got before.
Further tweaking of magma.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@235 316c924e-a436-60f5-8080-3fe189b3f50e
2010-10-01 18:22:07 +00:00
uporotiy
b2d281d0b6 Fixed a few bugs, I'm bad at finding them.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@234 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-30 20:45:55 +00:00
uporotiy
2d21a52a42 Blob upgrade and reskin. Apparently it's nigh invincible, but playtesting will sort out if it's too much powerful.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@233 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-30 20:28:45 +00:00
n3ophyt3@gmail.com
2d6ad4b55e Modified AI Malfunction
The timer does not start until the AI starts it
  Starting the timer causes a CentComm report
  Humans can see the timer when it starts

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@232 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-30 19:18:14 +00:00
n3ophyt3@gmail.com
81b0fdea10 More runtime errors squashed.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@231 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-30 18:30:49 +00:00
n3ophyt3@gmail.com
2a2eaa663a Bumped the nuclear operative headsets to an otherwise unreachable frequency, like the department channels.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@227 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-29 21:08:04 +00:00
n3ophyt3@gmail.com
21f5efb892 Fixed another stack of runtime errors.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@225 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-29 20:51:24 +00:00
n3ophyt3@gmail.com
b600b55ef4 Tweaked the explode station malf AI verb in case it being long was causing it to fuck up.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@223 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-29 20:19:20 +00:00
musketstgstation@gmail.com
02151aa745 Changeling mode displays number of genomes absorbed in the results.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@210 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-28 23:12:10 +00:00
musketstgstation@gmail.com
8bf88f1ce5 Changelings should show up as traitors on the admin player panel. Changelings should get their powers back if cloned in changeling mode.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@208 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-28 17:19:11 +00:00
musketstgstation@gmail.com
49d3762e46 fixed an off-by-one error in changeling objective tracking
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@206 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-28 15:30:04 +00:00
musketstgstation@gmail.com
d46127b168 Communications intercept added for Changeling mode. Please report any problems with this.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@205 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-28 14:52:30 +00:00
n3ophyt3@gmail.com
b8c40cfca5 Malf AIs now need at least three APCs hacked for the timer to progress.
APCs have 1/3rd the effect on malf timer as before.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@204 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-28 05:45:41 +00:00
musketstgstation@gmail.com
b84e83774d Missing file from Changeling mode
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@197 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-28 00:45:30 +00:00
musketstgstation@gmail.com
327113f44f Changeling mode alpha version - centcom update doesn't work, number of targets to absorb is nonrandom, probably has all sorts of balance issues, USE AT YOUR OWN RISK
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@194 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-28 00:06:59 +00:00
n3ophyt3@gmail.com
f339792009 Gave AI Malfunction a makeover.
The AI now has to actually do stuff to win!
    Malf AIs now have the ability to hack APCs.
    The timer does not start until at least one station APC is hacked.
    The hack takes 60 seconds (give or take lag), and the AI is unable to interact with other objects during the process.
    The more APCs you hack, the faster the timer goes.
  This change is very much experimental, and subject to change/being erased from the annals of time.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@185 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-27 03:30:03 +00:00
uhangi@gmail.com
c126ca1943 nuclear report bugfix
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@181 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-27 00:57:49 +00:00
n3ophyt3@gmail.com
7181e4f01b Fixed nuke rounds not ending if the nuke isn't detonated.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@176 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-26 05:15:11 +00:00
n3ophyt3@gmail.com
e591ff05d2 Round end reports now specify which AI's laws it is listing.
Malf rounds no longer end if a non-malfunctioning AI is killed.

Silicon-based life once again creates robogibs, not sure when that got reverted.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@170 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-25 03:47:59 +00:00
n3ophyt3@gmail.com
93fa2f9f06 Station-built AIs now default to having Asimov laws, as opposed to no laws.
AIs can no longer take the same name as an existing AI.

Removing the glass panel from a partially-constructed AI core now gives the proper iconstate if there was a brain inserted.

Removed obsolete statement in malf's post-setup.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@169 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-25 03:06:44 +00:00
n3ophyt3@gmail.com
83b68e04d8 AIs can now see their 'health' on the status tab, since they lack a HUD.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@160 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-23 23:18:59 +00:00
n3ophyt3@gmail.com
2cea5d69e9 AI Malfunction round time has been increased from the 20 seconds I had it at for testing purposes. Really need to remember to undo such changes BEFORE I upload.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@154 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-23 02:41:03 +00:00
n3ophyt3@gmail.com
09a85d8c39 Fixed a bunch of broken code relating to AI malfunction
Malf AIs now appear red-tinted
  Malf AIs now get their 30-second window of ability to explode the station when they win
  
AIs and Ghosts can now enjoy the glorious station explosion cinematics.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@153 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-23 02:38:42 +00:00
n3ophyt3@gmail.com
184cce0222 Malfunction rounds now end 40 seconds after an AI win, to allow it time to decide to destroy the station (if that even works)
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@152 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-23 00:59:18 +00:00
Skiedrake
cbec1b6f3d Removed files that were 0 bytes in size.
Made sure every verb now has a name which starts with a capital letter and makes sense, because OCD.
Changed the categories of verbs a lot, now they are in much more sensible tabs.
Added a couple of admin verbs:
 - Right click monkeyize
 - Call Shuttle
 - Recall Shuttle
Removed some goon verbs.
Gave "Coder" admin group a little more admin verbs:
 - Monkeyize, Cultistize, Abominationize, Call Shuttle, Recall Shuttle, Make Sound
Added mobs a "say_message" variable. Now admin-created mobs can "scree", "squeak" etc. instead of just "chimper" or "hiss".

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@138 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-22 00:41:07 +00:00
n3ophyt3@gmail.com
53904b1c40 Added an option to allow an intelicarded AI to interact with electronic devices. This currently reaches anywhere the AI can see, the range might get toned down.
The little yellow light on the intelicard turns green when the AI is allowed to interact with things.

Removed the malfunction timer, as apparently it makes it too hard on the AI. This will likely get replaced with something different (and more IC) later.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@136 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-21 21:16:08 +00:00
uporotiy
519b9c221f Added new random names for variety because someone asked me to tg this up.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@129 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-21 13:02:27 +00:00
n3ophyt3@gmail.com
d97fad2ace Forgot to uncomment some bits I'd had commented out in the process of making sure I could only get AI theft objectives while testing.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@128 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-21 06:20:45 +00:00
n3ophyt3@gmail.com
0042a4fc8c The round-end code now properly recognizes theft of a functional AI.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@127 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-21 06:18:05 +00:00
Skiedrake
d98a8b57c0 Added:
Numbers' hydroponics syringe injections:
Now you can put chemical solutions into hydrotrays and plants will react accordingly.
Minihoe for uprooting weeds safely. Added to hydroponics trays.

Changed:
Advanced ProcCall proc, now actually somewhat useful.
Blob expands faster again.
Slight Plant-b-Gone buff against alien weeds.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@125 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-21 02:55:21 +00:00
n3ophyt3@gmail.com
6c581cced4 Intelicarding an AI no longer causes two sets of AI laws to be reported at round-end.
You can now view the laws of an Intelicarded AI, and initiate a wipe of its files, killing it. Further functionality, such as giving it the ability to talk over a radio, is planned.

It is no longer possible to use an Intelicard on an AI core that has already had its AI removed.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@124 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-21 01:35:14 +00:00
Skiedrake
9eb0e80ae7 New:
Aliens now bleed green when you hit them. The green blood can be mopped and cleaned.
Hurt people and bodies leave behind blood when you drag them.
Monkeys now also bleed when struck with items.
Added variable "update_icon" for mobs. Basically you can now change the icon on aliens and monkeys as an admin and it will not change back when you move around.
You can spawn monkey and alien "RolePlay" bodies which have update_icon = 0 at start.

Fixed:
Monkeys not slipping on wet floor and causing runtime errors.
Monkeys and Aliens not being able to speak on station bounced radios or intercoms and causing runtime errors.
Anything else than humans not being able to attack humans with items (did no damage).
Food sometimes dealing damage when you eat it (such as chips).

Changed:
Alien weeds and the blob now spread at a reasonable pace.
Removed some redundant code, such as what was left of poo and urine.
Removed nutrient.dm again, someone brought it back at some point, it's redundant.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@118 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-19 22:19:32 +00:00
uhangi@gmail.com
f40854481b last version didn't compile, derp. fixing that
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@115 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-18 20:14:49 +00:00
uhangi@gmail.com
b9cbc2cbc9 nuclear intercept bugfix, yay
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@114 316c924e-a436-60f5-8080-3fe189b3f50e
2010-09-18 19:53:39 +00:00