Commit Graph

1568 Commits

Author SHA1 Message Date
Ansari
29270c1d23 Portal beam no blows. No damage 2017-10-10 17:18:40 +08:00
Ansari
51dceab69c Change the e-cost on both gun to 250 2017-10-03 16:39:04 +08:00
Ansari
db8ecd2e6e Add two ammo_casing. Increase energy cost to 300. 2017-10-02 18:11:04 +08:00
uraniummeltdown
f8cfa51b21 10mm alt magazines have their own sprites 2017-09-30 22:22:11 +04:00
tigercat2000
60e287c019 VV Refactor
Ports /tg/'s VV refactor. Most of this is just cleaning up and making it
easier on the coders, but everyone else benefits too:

 - Mass mod no longer freezes the server (CHECK_TICK <3)
 - Attempting to change any of the step_* values or anything that will
 otherwise disable pixel movement will now prompt you and ask if you are
 sure you want to continue
 - You can actually enter |text| again in a box, rather than being
 forced to always use the multi-line input
 - Cookies! VV saves your search and scroll position for a given UID,
 rather convenient for debugging
 - The refresh button on /clients works finally
 - You can view lists in detail by clicking on them like any other
 reference, and edit them directly that way. This also means there is no
 hard limit on how many variables you can see in a list before it's
 truncated- it will just be hidden until you view the list in VV
 directly.
 - You can shuffle lists and clear duplicate/null entries.
 - Mildly reordered the stuff in the dropdown, inconvenient but
 necessary.
2017-09-14 14:08:38 -07:00
Crazy Lemon
d66434120a Merge pull request #7869 from shazbot194/Enforcer_upgrade
New enforcer sprites, adds suppressor and flashlight support, and a trainer
2017-08-31 17:44:15 -07:00
KasparoVy
258df0caad Blood Spray now Lands on Mobs in Path of Splatter
Whether the blood is pixel-shifted there or not, if there's a mob that
can be splattered, they will be.
2017-08-10 22:40:44 -04:00
shazbot194
02bc43b20e Small sprite update
Changes in description
2017-07-28 23:43:34 -08:00
shazbot194
8fcf5e0cec Now with lights
LIGHT
2017-07-26 19:26:51 -08:00
KasparoVy
00a65b4fc1 Truth. 2017-07-25 22:49:57 -04:00
KasparoVy
8dbfc8ee1d Respects Windows and our Inability to Pass Them
Blood that would splatter onto windows is now pixel-shifted and renders
above them so you can A: Clean it with ease and B: See it in all its
gorey glory.

I had to get creative with how I detected structures blocking blood
splatter.

Janiborgs riding, sprayers spraying and cleaner grenades foaming over
adjacent tiles won't clean off wall/windowblood. You have to use soap
and click on the blood.
2017-07-25 22:49:57 -04:00
KasparoVy
849f698256 Respects Walls and our Inability to see Through Them & Xenosplatter Fix
Pixel shifts blood onto non-floor structures, thus respecting viewing
angles.

You are no longer able to see blood splattered on a wall from the other
side unless you've x-ray vision.

This also fixes a bug where xeno blood splatters were red.
2017-07-25 22:38:49 -04:00
KasparoVy
0679d3cc19 Splatter lands 1 tile away in target direction.
Adjusts splatter to land 1 tile away from the mob in the target direction.
Splatter can land on walls, windows, etc. and works with diagonals.
2017-07-25 22:38:49 -04:00
shazbot194
076008e44b Foam magazine name change
Enforcer Foam magazine
2017-07-25 14:39:25 -08:00
shazbot194
e2415a74f6 Adds in more colors, suppresors, and a trainer
read desc for more deteails.
2017-07-25 14:29:41 -08:00
Crazy Lemon
1b8af7dc94 Merge pull request #7708 from Fox-McCloud/you-cant-outmeme-memers
Darts no longer proc reaction
2017-07-25 10:42:42 -07:00
Fox McCloud
d29d285aef Merge pull request #7764 from Kyep/shotgun_noreact
Shotgun darts are no longer noreact like cryobeakers
2017-07-25 11:48:14 -04:00
Fox McCloud
ae1128b33d Merge pull request #7787 from imsxz/honk-rifle-self-charge
Makes HONK Rifle selfcharge
2017-07-25 11:46:36 -04:00
shazbot194
2401d28895 New enforcer sprites
adds in new enforcer sprites
2017-07-24 20:56:21 -08:00
Alffd
b0e460a203 Fixes tab issues 2017-07-19 20:05:43 -04:00
tigercat2000
2f7254d19e Merge pull request #7802 from Fox-McCloud/gunshot-splatter
Adds Gunshot Blood Splatter
2017-07-19 14:21:52 -07:00
Fox-McCloud
6d38ed3d90 colors 2017-07-15 05:40:14 -04:00
Fox-McCloud
88cc556c4f Adds Gunshot Blood Splatter 2017-07-14 11:26:15 -04:00
Fox-McCloud
b07eb1a0b5 Refactors Species Flags into Species Traits List 2017-07-13 18:55:45 -04:00
imsxz
39961ea353 Makes honk rifle charge automatically 2017-07-13 14:22:19 -04:00
Kyep
af4a14a6c4 Shotgun darts are no longer noreact like cryobeakers 2017-07-12 05:49:43 -07:00
Aurorablade
476cdc3e06 Blood Refactor (#6220)
* commit for branch swap

* branch swap again

* BLEED

* trying to clear up compile errors

* i killed everything when i tested this...

* restorealltheblood

* I REMOVED A THING

* well some progress

* stop bleeding

* got to swap branches again.

* grr

* damn bloodcolors

* Squash everything

* color....colourrrrrrr

* color....colourrrrrrr

* well now that updated the branch...

* Changes

* Some tweaks..before i upload something major

* COLOR NOT COLOUR...COLOR

YES I KNOW NOT EVERYONE SPELLS IT LIKE THAT BUT MY GOD

* Foot print shit..

blood coloring is going to be PAIN

* trying to handle some colors..maybe.

* blood colorsing sucks..di i mention this?

* commenting cod malfunctions.

* Changes

* lets try this

* Its too late at night.

* blargh

* woops

* almost works...

* progress..

* Branch swap

* figured out the overlay issue....

* BRANCH SWAP

* BLARGH

* fixed merged conflicts..expect something to be horribly wrong.

* bunch of changes

* Major Fixes

 - Moved blood_state and bloodiness var definitions to
 /obj/effect/decal/cleanable/blood as well as /cleanable/Crossed(), in
 order to make blood color work properly.
   - These were not used by any other decal, so it was pointless.
 - Tweaked human/add_blood so that hand_blood_color uses the correct
 value now.
 - Corrected gibs having the wrong basecolor.
 - Tracks of different blood colors will no longer combine weirdly, and
 will instead form seperate overlays.
   - This also fixes all of the issues with tracks in general and not
   updating correctly.
 - Fixed transfering blood in add_fingerprint; the old detective code
 didn't use the new format for add_blood().
 - Fixed xenomorphs causing runtimes in makeTrail(), and gave them their
 own trails. Sprites should probably be brightened later.
 - Fixed mobs occasionally randomly having their blood_DNA list reset.

* may have accidently removed shit.

* Mrowl

* stiff

water is not bleeding
lowered trail making threshold

* tweaks then conflcits

* weee

* indent

* some tweaks

* somefox tweaks.

* derp

* why won't they bleed!?

* BLEED DAMMIT

* Flattist comments and removes simple animale blood volume

Cause i cannot get it to work right.

* PRAISE FLATTIST

* Simple animals have a blood volume now

Bug with trail fixed.

* changes

* thanksmrowlmrowl

* exotice blood trails

* makesure is an exotic bleeder has a bleed rate first...

* FoxBoxTweakSox

* BoxVoxSoXFox

* ONE MORE THING

* animalsbleedreds

* Buh? BUGH!

* thisismescreaming

* removing note needed thing

* Color changes but the rabbit hole continues.

* This is not pretty....

* wot

* IT WORKS DAMMIT

* colors.

* germaphobic commit..

* we have to use the old system

* nothing to see here

* doubleprocarady

* try to fix mulebots

* mulebot fixed

* DONE
2017-07-11 16:49:11 -04:00
Fox-McCloud
e29d346198 Projectile Reflection Refactor 2017-07-06 16:29:40 -04:00
Fox-McCloud
40e5123e42 Darts no longer proc reaction 2017-07-04 21:04:56 -04:00
Fox-McCloud
354cc6a987 Merge remote-tracking branch 'upstream/master' into so-edgey 2017-07-04 17:17:09 -04:00
Fox-McCloud
549152f498 Merge remote-tracking branch 'upstream/master' into breathing-tube 2017-07-04 15:33:53 -04:00
Fox-McCloud
666fff6e4a useless bullet removal 2017-07-01 20:38:58 -04:00
Fox-McCloud
e1cc7e1431 Merge remote-tracking branch 'upstream/master' into so-edgey 2017-07-01 20:17:16 -04:00
Fox-McCloud
05a24da2e8 The Most Non-Edgey PR Ever 2017-07-01 19:48:43 -04:00
Fox-McCloud
04b9394d34 last tweaks 2017-07-01 01:44:02 -04:00
Fox-McCloud
e8bbe783c6 arm augments 2017-06-28 17:01:34 -04:00
Sam
d0dde4f3d7 Uses more QDEL_NULLs 2017-06-15 00:49:00 +01:00
Sam
7c7c8c70cb Merge remote-tracking branch 'refs/remotes/origin/master' into Intent-defines 2017-06-10 10:16:33 +01:00
Sam
4d57fff5c9 Updates Intents 2017-06-10 09:43:36 +01:00
Kyep
ee2eb3eb4b Fox request 2017-06-05 22:07:06 -07:00
Kyep
ed3d8cb278 Tweaks instagib lasers
Instagib lasers now work on non-carbon mobs (such as simple_animals),
and turfs.

No CL, as admin-only.
2017-06-05 03:55:08 -07:00
Sam
c1cc319f62 Uses more intent defines 2017-06-03 18:29:50 +01:00
tigercat2000
633c972f46 RnD autolathe removal + tech level overhaul 2017-06-01 11:34:29 -07:00
Sam
2d13e2f7bf Converts /modules/ to using WEIGHT_CLASS_x 2017-05-28 01:25:09 +01:00
Tigercat2000
bbca8405ef -tg- Move Refactor
This commit ports /tg/'s move refactor.

The throwing system has been replaced entirely, removing the necessity
of throw_at_fast and resolving multiple outstanding issues, such as
crossbows being unusable.

Spacedrifting has also been upgraded to function with the new throwing
system. It is now it's own process.

Tickcomp has been killed, and the config values have been adjusted to
more or less match live Paradise.

All mobs now share a common Bump() proc. There are only four mobtypes
which do not, including humans and simple animals. With the exception
of mob types that do not ever want to Bump() or be Bumped(), they should
call the parent proc.

Human movement slowdown has been moderately tweaked in how it stacks effects;
It shouldn't be significantly different from a player perspective.

Mobs will now spread fire if they bump into another mob. I don't want to set
the world on fiiiire, I just want start a flame in your heart~

For player facing changes: Input delay has been reduced by roughly ~50ms for
any direction keys, by advantage of a previously unknown flag on byond verbs
which allow them to operate independently from the tick rate of the server.
You may need to clear your interface.dmf file if you have a custom skin for
this change to function.
2017-05-25 06:35:01 -07:00
Crazy Lemon
9cfcb13d8b Merge pull request #7361 from DarkPyrolord/randombulletfixes
A few bullet fixes
2017-05-21 23:58:19 -07:00
Crazylemon64
4936a18e70 Merge branch 'master' into remap_centcom 2017-05-20 14:40:03 -07:00
DarkPyrolord
5a75998fd8 Bullet fixes, no more rubber shells sticking, or bullet bananas. 2017-05-20 21:54:14 +12:00
Fox-McCloud
31c9519f3e More GC Define Transitions 2017-05-13 04:24:05 -04:00
Fox McCloud
36d4298e2b Merge pull request #7198 from Crazylemon64/organ_varname_refactor
Refactors "organs" to be "bodyparts" to end confusion once and for all
2017-04-30 17:00:44 -04:00