Commit Graph

17074 Commits

Author SHA1 Message Date
Albert Iordache 77d28802fe Fixed another bug related to the player panel 2011-12-26 01:07:30 +02:00
panurgomatic 175d4b5655 - Fixed wrong paths for mech circuit boards
- Added Odysseus circuit boards to designs.
- Tweaked Odysseus parts construction costs. 

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2814 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-25 19:50:23 +00:00
SkyMarshal 8ee8875e80 Fixed some bugginess with evidence bags. 2011-12-25 12:37:20 -07:00
Albert Iordache 0297084fc2 Fixed runtime error preventing the player panel from opening 2011-12-25 21:30:35 +02:00
Albert Iordache d2a0fced23 Traitor will now be the default mode in case data/mode.txt get deleted 2011-12-25 20:10:06 +02:00
SkyMarshal dd8deae835 Numerous fixes. 2011-12-25 10:57:23 -07:00
Albert Iordache 815afb9746 This reverts commit 3725250419. 2011-12-25 19:56:37 +02:00
CIB f3366f285d Merge pull request #142 from Abi79/tg_updates
TG update: AIs now actually use power from APCs, rather than simply requ...
2011-12-25 09:39:24 -08:00
Albert Iordache 3725250419 Debugging commit. Reverting this soon. 2011-12-25 19:30:03 +02:00
n3ophyt3 e449a886b7 TG update: 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-25 19:05:13 +02:00
SkyMarshal 9becacf956 Merge branch 'master' of git://github.com/Baystation12/Baystation12 2011-12-25 08:48:06 -07:00
CIB 67acc6d467 Merge pull request #141 from Miniature/master
Made flamethrowers also work when you click on blob
2011-12-25 07:20:08 -08:00
Miniature 53967cc93b Made flamethrowers also work when you click on blob, so you don't have to hunt moving pixels 2011-12-26 00:33:51 +10:30
baloh.matevz 0abf7417a5 TG update: 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-25 15:48:04 +02:00
trubblebass@gmail.com 9b84f88ebb TG update: Botany fixes courtesy of Numbers:
- Adjusts a few nutrient values for plants.
- Fixes the weird messages produced by Chantrelles.
- Nettles breaking has also been fixed.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2666 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-25 15:47:15 +02:00
VivianFoxfoot@gmail.com d631e11e78 TG update: 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-25 15:35:33 +02:00
uporotiy df54c71559 TG update: 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-25 15:27:35 +02:00
VivianFoxfoot@gmail.com cd9821e371 TG update: I blame Kor for not submitting this earlier. Dammit, okay. This one works now. Stupid TortiseSVN, why would it do that.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2661 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-25 15:27:13 +02:00
VivianFoxfoot@gmail.com 098a610399 TG update: Accidently reverted someone else's changes with my last commit. This commit has both sets of changes included.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2660 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-25 15:26:17 +02:00
VivianFoxfoot@gmail.com f340f3fbd7 TG update: 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-25 15:25:11 +02:00
VivianFoxfoot@gmail.com b3b19a2e89 TG update: 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 Hawk_v3)
Also, first commit!  Yayyyyyy!

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2658 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-25 15:24:16 +02:00
ryantennessee@yahoo.com 11dbd27bfc TG update: "Now warns admins when people spray polyacid/space lube (Done for Quarxink)" -- credit to Polymorph
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2657 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-25 14:49:39 +02:00
Albert Iordache 462a32f57a Merge pull request #139 from Tastyfish/master
Library category fixes, moved edit appearance->fun where it should be
2011-12-25 04:44:26 -08:00
Albert Iordache cf43b6726d living/say(text) is now logged before applying any filters to the text. 2011-12-25 14:41:39 +02:00
quartz235@gmail.com 216b62c810 Removed daedric bible option due to licensing and copyright infringement is bad okay
no seriously man don't do it

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2811 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-25 11:54:30 +00:00
kortgstation@gmail.com dce715aee0 Simple animals can now attack/interact (as described in my last commit) with:
Humanoid Aliens
Alien Larva
Monkeys
Cyborgs
AIs
Metroids
Other simple animals

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2810 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-25 11:29:08 +00:00
kortgstation@gmail.com 2f2642130d Simple mobs can now attack humans (and you are able to set the attack messages and min/max damage of the attack with vars)
Simple mobs who attempt to attack and have a max damage of 0 (which is the default) will emote a friendly gesture towards the target, the default being "nuzzles" though also editable via vars.

Added the Shade simple mob (and some temporary sprites) which is the first simple mob capable of attacking. It was mostly for test purposes, but will probably end up becoming a feature of soul stones later on.

Note: Simple animals still cannot interact with other simple animals, critters, mechs, cyborgs, aliens, monkeys etc etc, only humans at this point.


git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2808 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-25 08:43:02 +00:00
vageyenaman@gmail.com e7c27d1299 Huge fukken commit. Very game-changing new feature has been added but it isn't actually available to players yet.
Spess Networking Technology:

    ▪ The machines are located in Centcom near the cargo shuttle.
    ▪ A new admin debug verb "Change Radio Type". Using this will toggle between old (current) radio code and the new radio code. ADMINS: I recommend only doing this if Doohl (me) is around to take note of anything that happens.
    ▪ The whole thing works, in theory, but hasn't been stress-tested with the usual 60+ players. I will write up a Tgstation Wiki article and/or explain what some of the stuff does in IRC or ingame.


One last thing to point out: this is a PROTOTYPE. I have tested it myself and optimized the code very well. In theory, this new radio system is significantly less laggy AND has many more features. However, because of it's a prototype, it can at any time destroy the server. The reason I am committing this and not updating the changelog is because it's not an actual feature YET. I want to stress test this on the servers to see how it fairs, then add some more stuff to it like the ability to link machines and repair networks.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2807 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-25 07:10:12 +00:00
SkyMarshal c6499583b4 Updated. 2011-12-25 00:07:42 -07:00
Tastyfish 359ffe93e1 Merge remote-tracking branch 'upstream/master' 2011-12-25 00:55:20 -05:00
Tastyfish 67af6ac4d2 future-proof food code for other critters snacking 2011-12-25 00:55:18 -05:00
Tastyfish 31a2f6d5ef library category fixes, moved edit appearence->fun where it should be 2011-12-25 00:52:36 -05:00
Albert Iordache 88bcb26710 Fixed a compiling error. 2011-12-25 01:05:43 +02:00
Albert Iordache 6f23ef6b22 Fixed an evidence bag runtime error and added a few CRASH() checks to /obj/machinery/disposal 2011-12-25 00:59:59 +02:00
CIB 3580a685e6 Merge pull request #137 from Abi79/tg_updates
Tg updates
2011-12-24 14:50:50 -08:00
Albert Iordache b9ce0ddf20 Merge pull request #138 from CIB/master
Engineering related map changes
2011-12-24 13:11:41 -08:00
rockdtben 8892ae794c Now all calls for bruteloss are handled via procs now. Extensibility++
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2803 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-24 20:54:25 +00:00
rockdtben d189f96896 Removing more referencing of variables replacing with procs. So make updating the system easier.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2802 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-24 20:15:30 +00:00
vageyenaman@gmail.com 75c7670e75 TG update: 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-24 22:15:22 +02:00
rockdtben fac10fb031 TG update: 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-24 22:07:37 +02:00
rockdtben ea79e4b272 TG update: Removed some redundant checks
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2652 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-24 22:06:57 +02:00
ryantennessee@yahoo.com 7707864437 TG update: 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-24 22:05:16 +02:00
ryantennessee@yahoo.com d565fe7a9c TG update: 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-24 22:00:26 +02:00
ryantennessee@yahoo.com a631f38041 TG update: 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-24 21:59:03 +02:00
Albert Iordache 6fd39d5ef6 TG update: food.dmi
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2644 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-24 21:37:53 +02:00
CIB d2ca063f61 Merge pull request #135 from Tastyfish/master
hos (non-trench)coat added to closet for people that want it, edit appearence admin verb
2011-12-24 11:35:08 -08:00
Albert Iordache 10842e2ede Custom items are now placed on the ground, if all else fails. 2011-12-24 20:59:50 +02:00
quartz235@gmail.com 679caf9a51 Chef has eggs again, now located in his normal fridge.
I hope this doesn't mess up all the egg nog :'(

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2800 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-24 17:48:42 +00:00
baloh.matevz 484039cf6b Engineering lockers (personal, welding supplies, CE and electrical) now have custom sprites... and they're yellow.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2798 316c924e-a436-60f5-8080-3fe189b3f50e
2011-12-24 15:35:46 +00:00
Tastyfish baef1bdad7 take morgue from chef 2011-12-24 09:58:21 -05:00