Commit Graph

12971 Commits

Author SHA1 Message Date
HarpyEagle 2e8f927085 More descriptive variable name
Renames armorpen to armor_penetration
2015-08-13 22:38:28 -04:00
mwerezak 0cf21df8b5 Adjusts projectile values 2015-08-13 22:37:47 -04:00
mwerezak bb8f706943 Adds armor penetration system 2015-08-13 22:23:00 -04:00
Chinsky 0056a889de Moved antibodies to the rest of reagents.
Updates them to use new chem processing.
Also axes unused commented out code.
2015-08-14 04:53:46 +03:00
Chinsky 38adf2c5b4 Fixes #10294
Now if virus can infect lesser/greater form of specie, it can infect its counterpart.
Also made viruses affect only joinable species to lessen a chance of spawning a virus that they can't work on (e.g. slime-affecting viruses that can't be injected into monkeys). As a side-effect viro reports are a little less inane listing all the species crewmembers aren't supposed to know about like xenomorphs and Shadows.
2015-08-14 04:20:44 +03:00
Chinsky 54cb084113 Merge pull request #9997 from PsiOmegaDelta/150702-MoneyMoneyMoney
Economic strength now depends on race and job.
2015-08-14 03:56:57 +03:00
Chinsky 8c9d36e24a Merge pull request #10197 from GinjaNinja32/gender
Changes gender-based words to use a datum list instead of switches.
2015-08-14 03:56:18 +03:00
Chinsky 94f0ceffe1 Merge pull request #10200 from mwerezak/gun-desc
Renames of various firearms (squashed version)
2015-08-14 03:55:43 +03:00
mwerezak 34bcc3143a Fixes bad span 2015-08-13 18:37:18 -04:00
mwerezak e0965bc2cb Implements inserting rags into booze bottles 2015-08-13 18:37:17 -04:00
mwerezak b003e2f94c Lowers the volume of eggs to 10 2015-08-13 18:37:15 -04:00
mwerezak 498253f056 Splashing atoms now causes a proportion of the chems to land on the target's loc
Splashing now differs from trans_to(). A proportion of the splashed chemicals will splash on the target's loc, until a turf is splashed.
2015-08-13 18:37:15 -04:00
mwerezak 880f82935f Implements lighting rags on fire
Rags can be lit on fire if soaked with welder fuel. While lit, the rag provides light, starts fires, and attacking mobs will ignite them.
Rags can be put out by clicking in hand.
Rags will burn out after a short time, turning into ash.
2015-08-13 18:37:14 -04:00
mwerezak b5425e0bd9 Makes beer and ale bottles into actual bottles, adjusts bottle smashing
Generalizes opening drink containers, makes beer and ale bottles a subtype of bottle instead of can
Adjusts bottle smashing, duration, damage, and reliability.
2015-08-13 18:37:13 -04:00
mwerezak 7198f98058 Improves support for rags as reagent containers
Rags now hold just under half a glass worth of reagents.
Fixes rags wiping down a mob while smothering them.
Rags can now be wrung out over a container or the floor, emptying it's
contents.
When wiping down stuff, a small amount of the rag's contents are
splashed onto the atom.
2015-08-13 18:32:51 -04:00
mwerezak 5ae15e222c Bottles smash when thrown using harm intent
Throwing a glass bottle at something nearby on harm intent causes it to smash, splashing it's contents over whatever it hits.
If the hit atom is too far away the bottle will not smash. Also it does not smash with 100% reliability.
2015-08-13 18:32:50 -04:00
HarpyEagle afa878e993 Adjusts breacher desc, comments 2015-08-13 18:21:57 -04:00
mwerezak c4ed6a10aa Merge pull request #10609 from PsiOmegaDelta/150813-ReagentQdel
qdel(reagent) adjustments.
2015-08-13 12:35:08 -04:00
PsiOmegaDelta f95efdc0a1 Merge pull request #10612 from Raptor1628/master
Fixes Grenade Launcher module sprite again
2015-08-13 17:08:36 +02:00
Chinsky cce6c3ce2d Merge pull request #10026 from Zuhayr/dronehats
Added hats for drones.
2015-08-13 17:49:03 +03:00
Chinsky 3b500d4076 Merge pull request #10279 from Kearel/LibraryModifications
Library modifications
2015-08-13 17:47:16 +03:00
Raptor1628 0274f87172 Fixes Grenade Launcher module sprite again
It didn't stick last time, so let's go again!
2015-08-13 10:11:11 -04:00
PsiOmegaDelta 985acc9f70 Changes the supply drop types into datums. Simplifies adding additional supply packs. 2015-08-13 12:11:18 +02:00
Zuhayr cc340831e2 Merge pull request #10304 from GinjaNinja32/follow
Better follow code
2015-08-13 18:39:20 +09:30
PsiOmegaDelta d1e8f670b2 qdel(reagent) adjustments.
Attempts to ensure qdel(reagents) only occur once per Destroy()
2015-08-13 10:26:31 +02:00
PsiOmegaDelta 62155433c2 Merge corrections.
Fixes the todo:s I claimed I'd fix at merge.
2015-08-13 10:17:03 +02:00
Zuhayr 4674333143 Minor holder refactor. 2015-08-13 17:31:42 +09:30
Zuhayr ab49ac0d6d Adds hats to dionaea. 2015-08-13 17:31:41 +09:30
Zuhayr 2f6a1f2830 Added hats for drones. 2015-08-13 17:31:40 +09:30
Zuhayr b265b3285c Cleaned up some errors, added logging for AI module use. 2015-08-13 17:15:51 +09:30
Zuhayr 86100ee2a4 Added procs for MMIs to use rigs as piloting AIs. 2015-08-13 17:09:25 +09:30
Zuhayr 59d0e28aff Allowed pAIs and AIs loaded into hardsuits to move and rest when control is enabled or the user is unconcious/dead.
Allows AIs/pAIs in rigs to use the selected module via middle click.
2015-08-13 17:09:22 +09:30
Zuhayr e362e13433 Merge pull request #10605 from PsiOmegaDelta/150813-TypoFix
Typo fix.
2015-08-13 17:01:25 +09:30
Zuhayr f6df7df714 Added diona gestalt preset. 2015-08-13 16:59:37 +09:30
Zuhayr 231eaf7e76 Added antag uplink option for hacked supply pod. 2015-08-13 16:59:18 +09:30
Zuhayr a8b801b377 Added supply beacon. 2015-08-13 16:59:18 +09:30
Zuhayr 1b840a6efc More work on pods, added personnel pod. 2015-08-13 16:59:18 +09:30
Zuhayr 31ffc91d47 Added supply drops. 2015-08-13 16:59:17 +09:30
Zuhayr dd41dfa16a Random map generator fixes, cleanup 2015-08-13 16:59:16 +09:30
PsiOmegaDelta e1db48e50f Typo fix.
Minor typo fix: Unladed to unloaded.
2015-08-13 09:26:41 +02:00
PsiOmegaDelta efef67a3e4 Merge remote-tracking branch 'upstream/dev-freeze' into dev 2015-08-13 09:11:05 +02:00
PsiOmegaDelta 1b10f78940 Merge remote-tracking branch 'upstream/master' into dev-freeze
Conflicts:
	code/modules/mob/living/carbon/human/life.dm
2015-08-13 09:01:10 +02:00
Kelenius 3b1b8a33c6 Merge branch 'dev' into ofSleepersAndNano
Conflicts:
	maps/exodus-1.dmm
	maps/exodus-2.dmm
	maps/exodus-3.dmm
2015-08-13 09:49:34 +03:00
PsiOmegaDelta ccf6fa285d Removes Flesh to Stone fully.
Fixes #10600.
2015-08-13 08:25:03 +02:00
Kelenius d8d94b9d64 Merge branch 'dev' into ofSleepersAndNano
Conflicts:
	code/game/machinery/Sleeper.dm
	maps/exodus-1.dmm
2015-08-13 09:20:51 +03:00
Kearel 93959dc83d Changelog + scrambled paper 2015-08-13 01:16:00 -05:00
PsiOmegaDelta db565ae2ff Merge remote-tracking branch 'upstream/dev' into 150703-Uplinkery
Conflicts:
	code/datums/datacore.dm
	code/defines/obj.dm
2015-08-13 08:11:32 +02:00
PsiOmegaDelta 77d0bbd643 Merge remote-tracking branch 'upstream/dev' into 150722-TagPairs
Conflicts:
	code/game/gamemodes/changeling/modularchangling.dm
2015-08-13 08:09:28 +02:00
PsiOmegaDelta c63f4c62b5 Merge remote-tracking branch 'upstream/dev' into 150702-MoneyMoneyMoney
Conflicts:
	code/__defines/mobs.dm
	code/game/jobs/job/civilian.dm
	code/game/jobs/job_controller.dm
2015-08-13 08:06:11 +02:00
Kelenius 60196df634 Merge branch 'dev' into ofClicksAndCooldowns
Conflicts:
	code/modules/projectiles/gun.dm
2015-08-13 08:40:31 +03:00