Commit Graph

1159 Commits

Author SHA1 Message Date
Ren Erthilo
841105e1f5 TG: Widespread grammar fixes! Still loads I've yet to fix. It'll take forever.
Resolved  Issue 333 : The plastic flaps on the mining station now actually block
air-flow. http://code.google.com/p/tgstation13/issues/detail?id=333
Fix for runtime in  issue 332  until getrev is fixed.
https://code.google.com/p/tgstation13/issues/detail?id=332
Resolved  Issue 331  https://code.google.com/p/tgstation13/issues/detail?id=331
Resolved  Issue 304  https://code.google.com/p/tgstation13/issues/detail?id=304
Removed a lever I found randomly placed within the asteroid rock.
Revision: r3021
Author: 	 elly1...@rocketmail.com
2012-04-17 22:11:45 +01:00
SkyMarshal
23f13cb95d Numerous bugfixes. 2012-04-17 11:55:53 -07:00
kortgstation@gmail.com
0e62a55fd5 Added cult girders (sprites by Ausops).
Cult walls can now be reduced to said girders.

Artificers can now create cult floors with a new 

Added the damaged cult floor sprites by Ausops.



git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3466 316c924e-a436-60f5-8080-3fe189b3f50e
2012-04-16 06:11:41 +00:00
baloh.matevz@gmail.com
0a0b415635 - When the shuttle and pods depart, all the doors on it will close.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3462 316c924e-a436-60f5-8080-3fe189b3f50e
2012-04-16 01:18:40 +00:00
baloh.matevz@gmail.com
3429ddf0b5 - Assume direct control moved to view variables
- "Mapping debug" verb renamed to "Debug verbs"

- assume direct control, jump to dead group, startup singulo verbs removed from admins. You can enable them by calling the verb 'debug verbs'. 'debug verbs' remains game-master only, as it is just for debugging stuff. For a non-game master to use the 'assume direct control' verb, they have to use view variables - it was added to the drop-down.

Some procs were moved around. Please code things in the locations which make sense! If you are making a verb for /mob/living, then don't put it in mob.dm, put it in mob/living.dm. Thanks.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3461 316c924e-a436-60f5-8080-3fe189b3f50e
2012-04-16 01:06:41 +00:00
Ren Erthilo
7a111e992d TG: ▫ Telecommunications is finally live. There's just too much to explain so I'm
going to recommend you visit the wiki article on Telecommunications.
▫ AI satellite replaced with Communications Satellite.
▫ Some turret tweaks. Gave "AI" turrets a variable that controls what type of
lethal shots they shoot.
▫ New job access level, Telecommunications Satellite. The CE, RD, and Captain
get this access level.

▫ Some icon tweaks and stuff.
▫ Faster chem machine energy regeneration rate.
Revision: r2959
Author: 	 vageyenaman
2012-04-15 20:35:24 +01:00
Ren Erthilo
0d030f5b22 Forgot this bit for adjusting health. 2012-04-15 17:18:14 +01:00
Ren Erthilo
0a22083a99 TG: -Admins can now adjust damage easily.
http://rockdtben.com/files/ss13/prototype4.png
-Also it refreshed automatically whenever you change any of the damage vars up
there.
Revision: r2943
Author: 	 rockdtben
2012-04-15 17:09:49 +01:00
elly1989@rocketmail.com
1d4b40d915 Added the foundations of a special-day events system. It's a bit more robust, tidy and efficient than calling isDay everywhere. It defaults to disabled. It can be enabled by uncommenting ALLOW_HOLIDAYS in config/config.txt
I've added no content just the foundations. All it does is give the station a holiday themed name and say "Happy [Holiday] Everybody!" at the round-start.

Added a .Set Holiday verb for GM and GA Admins. I'd rather people didn't use it for now (there's not much point as there's no content yet anyway). It's mainly for bugtesting.

Foundations are there to create holiday random events and round-start stuff so we can keep everything together. Check out code/game/gamemodes/events/holidays !


NOTE: This is intended for easter eggs! Little trinkets and such to make these days special. It IS NOT for spawning grief items and game-changing stuff. If you REALLY want to add stuff like that, please speak to the project heads. If it's used for spawning bullshit like poop or grief items I'll just remove my code. Thanks.

Happy Friday 13th :)

Other Fixes:
Oxygen tanks no longer spam BEEPBEEPBEEPBEEP at everybody nearby. That only happens for the person holding them.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3450 316c924e-a436-60f5-8080-3fe189b3f50e
2012-04-13 16:58:03 +00: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
VivianFoxfoot@gmail.com
12cec7801e Fixes a bug in the tensioner where it could runtime if no rounds had enough tension to be picked.
Comments out the wish granter after a demonstration by Kor.  Still, it could maybe be made into its own game mode, perhaps somewhat related to Ruby mode.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3439 316c924e-a436-60f5-8080-3fe189b3f50e
2012-04-12 03:21:10 +00:00
SkyMarshal
f0490787ef Merge pull request #819 from Erthilo/TGUpdates
TG Updates up to r2928
2012-04-11 11:36:41 -07:00
SkyMarshal
2b619a2dd5 Made bans automatically show the address for the appeal forum, if set in config. 2012-04-10 23:52:28 -07:00
VivianFoxfoot@gmail.com
8978487548 Decreases the side of the tensioner warning
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3432 316c924e-a436-60f5-8080-3fe189b3f50e
2012-04-10 19:25:43 +00:00
VivianFoxfoot@gmail.com
e99bde9c55 Re-adds metadata support.
Adds ghost sight as its own verb to see all emotes in the world.  

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3419 316c924e-a436-60f5-8080-3fe189b3f50e
2012-04-09 14:33:11 +00:00
Ren Erthilo
5f54641c82 TG: - Welding shards while on top of a stack of glass (with less than 50 sheets) now
adds the produced glass to the stack.
- Some runtime fixes r2919 Author: quartz235
2012-04-09 15:06:03 +01:00
mport2004@gmail.com
4331dca438 Someone thought it would be a great idea to comment out the ability to wake up, you will once again sometimes wake up after medbay hits you with sleepytox.
Ghosts no longer hear emotes from across the map.
You can once again examine yourself.
Buildmode is back in because it is a very useful and great tool.
It is also an ADMIN TOOL and will cause runtimes like most of the other admin tools if you use it like shit.
Removed more erp bullshit

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3417 316c924e-a436-60f5-8080-3fe189b3f50e
2012-04-09 07:09:07 +00:00
Ren Erthilo
2cabc9ccda Reclarifies malf AI laws. 2012-04-08 08:13:14 +01:00
Travis Whitehead
7c2d3979ff Set malf AI laws to default, so players don't metagame seeing asimov. 2012-04-08 09:18:21 +03:00
VivianFoxfoot@gmail.com
c44df4b4c5 Makes the tensioner firing notice more visible to admins.
Adds a listing of the tension required for each mode to have a chance to fire at the bottom of the tensioner controls

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3408 316c924e-a436-60f5-8080-3fe189b3f50e
2012-04-08 00:43:43 +00:00
Albert Iordache
2c6660d665 Merge pull request #796 from SkyMarshal/Airlocks
Made transformations between mobs with organs work better.  Destroying a limb removes implants.  Implants now go where you select.  Fixed some runtimes and retardedness.
2012-04-06 09:59:14 -07:00
SkyMarshal
5b3ad2a925 Made transformations between mobs with organs work better. Destroying a limb removes implants. Implants now go where you select. Fixed some runtimes and retardedness. 2012-04-05 21:55:41 -07:00
Albert Iordache
7dc33d5fa0 Merge pull request #793 from comma/master
Removed siren. At least until some not-annoying sample will be introduced.
2012-04-05 10:30:05 -07:00
comma
cbc24f583e Removed siren
People hated it :(
Maybe will make it togglable from comms console sometime.
2012-04-05 17:56:08 +03:00
Ren Erthilo
478a462e3a Merge branch 'master' of git://github.com/Baystation12/Baystation12 into TGUpdates 2012-04-03 19:42:41 +01:00
Mloc
238a2e99a8 Merge pull request #785 from comma/master
Sirens not haunting you after shuttle gets recalled.
2012-04-03 03:17:45 -07:00
vageyenaman@gmail.com
f292079363 Bugfixes and stuff.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3394 316c924e-a436-60f5-8080-3fe189b3f50e
2012-04-02 23:39:53 +00:00
comma
77a71abdc7 Fix: Siren sound now not playing after shuttle been recalled.
If you called shuttle and then recalled it, you had to listen to the siren anyway, every 90 seconds till the round end.
2012-04-02 23:00:09 +03:00
VivianFoxfoot@gmail.com
c9d716f6b8 Removes the ERP system because it has bugs in it/generates runtimes and I don't feel like maintaining/expanding it. If any of the other coders want to, they can re-add it.
Converts the metadata system into its own thing
Makes ghost_ears hear emotes as well as a test.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3392 316c924e-a436-60f5-8080-3fe189b3f50e
2012-04-02 15:55:46 +00:00
Ren Erthilo
af9a80cce4 Merge branch 'master' of git://github.com/Baystation12/Baystation12 into TGUpdates
Conflicts:
	code/modules/mob/mob_defines.dm
	icons/mob/items_lefthand.dmi
	icons/mob/items_righthand.dmi
	icons/obj/storage.dmi
	maps/tgstation.2.0.8.dmm
2012-04-02 00:37:54 +01:00
Albert Iordache
c9536305f8 Merge pull request #778 from SkyMarshal/Airlocks
New damage system and objective system fixes, further bugfixes #776, #775, and #772
2012-04-01 12:49:38 -07:00
SkyMarshal
c1262a004c Removed unused variable I forgot about. 2012-04-01 09:13:20 -07:00
VivianFoxfoot@gmail.com
dd4a4a5b7f Minor fixes to the tensioner, changes to the borg deathsquad from 6->3 and fixes their cell
Changes changling unstun time to 45 from 25
Fix for the datumvars file which had spaces instead of tabs
Adds the starts of a rather robust erping system!  In time, we can make SS13 as realistic an ERP simulator as it is an atmos one.
Adds metadata support for clients, mostly to hold ERPing notes.  This is included in the savefile.
Adds code support for a parrot in!  Just needs a sprite
Bugfix to the 'resist' button, unless I don't understand how it works.  I don't see how it could have ever worked before.
Preferences are now attached to a mob



git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3386 316c924e-a436-60f5-8080-3fe189b3f50e
2012-04-01 15:27:21 +00:00
quartz235@gmail.com
902d9f6934 added a confirmation prompt to the borg deathsquad pc
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3385 316c924e-a436-60f5-8080-3fe189b3f50e
2012-04-01 11:21:12 +00:00
vageyenaman@gmail.com
6224c7f6c2 View variables now properly displays the contents of an associative list (ie stuff like list("ballnumber" = 2)).
Changed around a few access levels; only jobs who need to do maintenance have access to maintenance tunnels. Also the heads and detective.

Removed the radio mode toggle verb, as telecomms has long left the "experimental" stage.

Messed with sec huds. Their readings are far more reliable. Officers can now use huds to modify humans' criminal statuses on the go. To do this, simply examine a human and at the end should be a clickable link to change the status. Uses /mob/living/carbon/human/Topic().

Added some new sprites from the forums, including those spider sprites and the new, more feline-looking cat.

Dat changelog

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3383 316c924e-a436-60f5-8080-3fe189b3f50e
2012-04-01 07:50:48 +00:00
elly1989@rocketmail.com
fcb10e6e32 Runtime fix for paint
Shuttle call/recall announcements are now more noticeable. Removed a few ways they could be spammed.
Cats and Dogs can see in the dark.
Recommitted some of the poop stuff by Doohl because, hell it's only one day and I don't hate fun.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3382 316c924e-a436-60f5-8080-3fe189b3f50e
2012-04-01 06:39:22 +00:00
SkyMarshal
cd4a82a90b Fixes for the fingerprint runtimes, other runtimes, the new damage system, and the new objective system, to reduce the super hard objectives. 2012-03-31 22:01:21 -07:00
comma
07b26ee6b4 Calling shuttle now turns red lights in hallways (a bit different from fire alarm one).
Also every 90 seconds siren is played.
2012-04-01 07:27:17 +03:00
VivianFoxfoot@gmail.com
63e708de2a Minor fix to tensioner.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3375 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-30 06:31:41 +00:00
VivianFoxfoot@gmail.com
79b537ce5b Adds a dummy process() to /obj/machinery/door so that doors aren't removed from the machine list. Best guess, all machines call process automatically, and because doors didn't have an explicit one defined, they automatically called the one that removed them from the list.
Adds a borg deathsquad to the map.
Few more fixes to the tensioner.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3374 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-30 06:19:30 +00:00
Ren Erthilo
7cf7c7775a Merge branch 'master' of git://github.com/Baystation12/Baystation12 into TGUpdates 2012-03-30 06:18:37 +01:00
johnsonmt88@gmail.com
0f456531b9 - Fixed one of the ways the Core R&D Computer can lock up and become completely unusable. If it gets stuck from using this method, just close the window and click on the computer again. Fixes issue 316.
- Vaccine bottles from the panD.E.M.I.C. now auto-name. There was a bug where you could very quickly create a ton of bottles which could cause clients to crash. Fixes issue 326.

- Changed various ASSERT()'s to sanity ifs. ASSERT should really only be used during debugging, not in release. Runtime prevention.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3368 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-28 16:51:55 +00:00
Ren Erthilo
bbc40f27ee Some merge fixes, changed Malf laws to regular AI ones, changes for the AI and Cyborgs hints, and an actual fix for implanting rev heads. 2012-03-28 03:45:36 +01:00
Ren Erthilo
c414c0444a TG: Changed all chances of sleep curing diseases to laying down. Temporary, or
perhaps permanent, fix because sleeping is broken. r2889
2012-03-27 00:00:39 +01:00
Ren Erthilo
e6b85575f6 TG: brainloss is now only referenced via procs. r2874 2012-03-26 23:20:45 +01:00
VivianFoxfoot@gmail.com
646a468254 More checks added to tensioner.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3362 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-26 19:18:33 +00:00
Ren Erthilo
089e844be9 A large amount of groundwork for /tg/ code. Comes with some gameplay changes.
* + You now take severe brute damage in environments over 750kPA. A new HUD icon warns you when it's above 500kPA. Space suits block this.
* > Welding fuel tanks explode when shot.
* > Riot shields prevent you from being pushed.
* > People cannot be shoved when being pulled and handcuffed.
* > The internals button on the hud now works for tanks in almost any area, such as your pocket.
* > No more popups when you insert your ID into your PDA. There's a link in the PDA menu to update info.
* - Removed photo system from ID's as it doesn't work.
2012-03-26 03:16:01 +01:00
SkyMarshal
a5a7df1c20 Part two of the objective system. Also fixed up AIs on the shuttle, bug #747, and interacting with windows. 2012-03-25 00:33:38 -07:00
SkyMarshal
09546b7fe0 First commit towards the new objective system. 2012-03-24 21:50:17 -07:00
vageyenaman@gmail.com
37e972ec48 More work on shuttle transit stuff.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3352 316c924e-a436-60f5-8080-3fe189b3f50e
2012-03-24 02:11:47 +00:00