Commit Graph

143 Commits

Author SHA1 Message Date
Aranclanos
ccae5781c5 added two defines CLICK_CD_RANGE and CLICK_CD_MELEE (4 and 8), replaced all changeNext_move() procs to use these two defines.
Added melee click cooldown for paper spam on cameras.
2014-08-03 22:14:56 -03:00
Alex
6da164fa57 Merge pull request #4194 from A-t48/AdminMeteorConfirm
Fix #3738 Admin spawned meteors has no announcement confirmation
2014-07-25 09:24:46 +01:00
Cheridan
1e7a737a06 Merge pull request #4145 from Ergovisavi/faction_check
Changes faction to list
2014-07-22 19:10:53 -05:00
Kyle Franz
fc5a6f9915 Fix #3738 Admin spawned meteors has no announcement confirmation 2014-07-19 00:20:19 -07:00
Ergovisavi
ff17e36750 Changes faction to list and edits hostile mobs to use the list type faction, along with changing existing factions to match the new list type
Also changes trees and space bats to "hostile" faction because they were copypasta'd carp before that, as well as changing goats to "neutral" and attack_self 1 so that the great mining drone / goat wars end
2014-07-12 20:03:46 -07:00
Aranclanos
33ee96dc39 Fixed the crash with immovable rods 2014-07-12 20:44:48 -03:00
Cheridan
b02b93ce2a Notifications + Random Stuff
Adds sound notifications for Ninja and Wizard Apprentice spawning -- hopefully means fewer afk antags.

Adds a ghostnotice span class, used in the new notify_ghosts proc. Upon creation, things that require ghostly attention (NarSie, golem runes) give more visible messages to the dead.

Retires the 'moderate' span class, which was only used in tomato throwing? Refactors tomato code (this ended up being the meat of this PR, somehow...)

Reorganizes some item definition/procs.
2014-07-01 23:16:02 -05:00
CollenN
2aab5fa71c Finalizes Mutantrace Datum Update
https://github.com/tgstation/-tg-station/pull/3609

Squashes the commits from the above pull request. Should hopefully be a
lot less cluttered.
2014-06-19 17:42:14 -04:00
Alex
6cce892cf6 Merge pull request #3831 from CollenN/bogemagchance
Fixes typo in ion_storm New()
2014-06-05 21:38:43 +01:00
CollenN
5c69101766 Fixes typo in ion_storm New()
I have no idea why you'd want to emag a bog, or how you'd emag a bog.
But regardless, you can now properly set the botEmagChance through
New().
2014-06-01 15:22:50 -04:00
Cheridan
3c7897f6de removes a word from ion_storm.dm 2014-05-28 23:29:35 -05:00
Alex
67482d6e87 Merge pull request #3794 from Menshin/power_distribution_tweaks
Power distribution tweaking
2014-05-27 10:04:25 +01:00
ikarrus
82b861702f Resolved Conflicts:
code/modules/mob/living/simple_animal/constructs.dm
2014-05-25 10:59:08 -06:00
Menshin
6749f21042 Tweaked the power distribution handling :
* the power is correctly handled each tick instead of 1 tick on 2, because of bad reinitalization,
* apcs now draw power as others machines and fixed the amount of power send to them

Partially fixes #3761.
2014-05-25 00:54:41 +02:00
Cheridan
79a4de45e7 Merge pull request #3729 from Ikarrus/immovablerod
Fixes Immovable Rod
2014-05-21 21:45:14 -05:00
Menshin
5f7875f4de Replaced the "not used anymore" command_alert with the new "priority_annonce" proc, making the code compilable again. 2014-05-18 11:50:25 +02:00
Alex
9066cccf9c Merge pull request #3645 from Ikarrus/announcements
Priority Announcement Changes
2014-05-18 02:07:55 +01:00
ikarrus
6dbdc37e04 Resolved Conflicts:
code/modules/events/immovable_rod.dm
2014-05-17 18:46:53 -06:00
ikarrus
f861f12075 Fixes Immovable Rod
-Rod no longer gets deleted after hitting a few objects
-Rod no longer gets stuck in the rare case it hits a shuttle at just the right angle. It now explodes.
2014-05-17 14:30:24 -06:00
Cheridan
3a0bd3de28 Merge branch 'master' of https://github.com/tgstation/-tg-station into MeteorsSuck
Conflicts:
	code/game/turfs/simulated/walls.dm
2014-05-13 14:03:42 -05:00
ikarrus
995338c21d -Added attack cooldown for space vines and simple animals
-Reduced some duplicate code in constructs.dm
2014-05-10 18:16:35 -06:00
ikarrus
a48ba0d256 Priority Announcement Changes
-Centcom announcement proc merged with generic priority announcement proc
-Re-added the Captain Announces accompanied by a new pleasant sound, instead of the generic priority announcement
-Captain Announcements will automatically generate a newscaster article
-Priority announcements without any defined accompanying sound will play a generic "Attention" soundbyte as an audio cue
-Communications consoles will display who is currently logged in
2014-05-05 22:18:57 -06:00
Razharas
a59e9c85d6 Thanks byond and your stealth declarations
Hate this shit sooooooo much
2014-04-28 00:21:15 +04:00
Razharas
67671c5af7 Fixed grammer and new light mutation
Yep
2014-04-26 20:56:47 +04:00
Razharas
13053de7ef Less magic numbers in equasions, also tiny buff 2014-04-24 23:44:10 +04:00
Razharas
730b96936e Fixed possible runtimes and colour twerking 2014-04-24 23:32:43 +04:00
Cheridan
2d547d4d82 Refactors space dust
Meteors spin

renames meateors
2014-04-23 15:01:19 -05:00
Cheridan
dd454959e2 Adds new event. 2014-04-23 01:42:05 -05:00
Cheridan
f83f1932b2 Meteor code uses OOP principles a little better now
Adds new types of meteors with different effects.
Meteors drop some ore when they hit.
2014-04-23 01:37:44 -05:00
Cheridan
4d8160ab14 meteorhit() is kill 2014-04-22 12:16:02 -05:00
Razharas
b6ca0139cb No logging for explosive bullshit 2014-04-22 19:04:10 +04:00
Razharas
603c72549b Fixes goats not eating vines
Yep it was a bug
2014-04-22 13:14:53 +04:00
Razharas
f5c66b3bda Fixis colouring, forgot some of the #s
Yep
2014-04-22 12:57:28 +04:00
Razharas
4ff66475ce Quick fix of explosive vines
Wasnt producing explosions otherwise
2014-04-21 12:06:50 +04:00
Razharas
37cb6f9220 AHJGFD 2014-04-18 19:48:32 +04:00
Razharas
d536671fd7 Fixing instagib vine
>Lower severity means higher damage
>Intuition
>Logic
>Sanity
2014-04-18 19:24:08 +04:00
Razharas
40c349c052 A little tweak 2014-04-15 01:24:36 +04:00
Razharas
a250e5f670 More !!FUN!!
Im open to discussion as to remove some of the TOO op mutations
2014-04-13 00:04:41 +04:00
Razharas
6e641397bf Message fix 2014-04-11 02:31:52 +04:00
Razharas
d26e1ee5ac Fastfix of name 2014-04-11 02:28:41 +04:00
Razharas
cb5eaf0b10 Tweaks and giggles 2014-04-11 01:36:38 +04:00
Razharas
31d851d315 Such vines
So mutation
2014-04-10 07:51:20 +04:00
Miauw
5abb553f4a Merge branch 'master' of https://github.com/tgstation/-tg-station into warnstandardization
Conflicts:
	code/_onclick/telekinesis.dm
2014-04-08 14:29:58 +02:00
Aranclanos
fc915bf800 If you try to use the teleporter and the teleport was rejected for any reason (like having a nuclear disk), you won't get the chance to get a random damage from the teleport.
Fixes issue #2236.
Removed some spawn() calls.
Removed the chance of fail from the portal effects (the blue portals made with hand teleporters).
The portal datums will now return 0 if the teleport failed, and now use a new proc, start(), instead of New() to handle themselves.
Standarized teleport.dm from the helper_datums folder.
Removed the checks for centcomm z level and away missions z level for teleports. Now you can go there.
changed the /red messages from the teleports datum to span classes.
The "[something] bounces off of the portal!" were replaced for "The portal rejects [something]".
Removed an extra "the" on those messages.
2014-04-02 08:36:33 -03:00
Miauw
dc9ead6575 Merge branch 'master' of https://github.com/tgstation/-tg-station into warnstandardization
Conflicts:
	code/_onclick/telekinesis.dm
	code/game/sound.dm
2014-03-30 20:48:03 +02:00
YotaXP
febfa4d1e5 Merge branch 'qdel-with-datums'
Conflicts:
	code/_onclick/hud/screen_objects.dm
	code/controllers/garbage.dm
	code/game/atoms.dm
	code/game/objects/items/weapons/storage/storage.dm
	code/modules/mob/mob.dm
2014-03-27 21:46:53 -04:00
Mloc-Hibernia
8af8a43d6f Initial pass to convert LF to CRLF
Signed-off-by: Mloc-Hibernia <colmohici@gmail.com>
2014-03-24 08:53:40 +00:00
YotaXP
3656217c29 Modified qdel() to accept any datum.
The garbage controller no longer bothers nulling out every variable on destroyed objects.
An object can opt to not be collected by returning true from Destroy().  Useful for pools or other edge cases.
Fixed boxes not being collected, along with a couple other things.
Turfs will not be monitored for collection.
generate_ion_law() is no longer a /datum proc, and I am an admin in the repo.  Deal with it.
2014-03-24 00:10:43 -04:00
Miauw
a80dd4df0f Merge branch 'master' of https://github.com/tgstation/-tg-station into warnstandardization
Conflicts:
	code/game/objects/items/weapons/AI_modules.dm
2014-03-22 17:42:07 +01:00
Miauw
520b114293 fixes shit 2014-03-09 18:31:43 +01:00