Commit Graph

15960 Commits

Author SHA1 Message Date
Tigercat2000
b91d86abcd Makes RCD qdel doors
This still doesn't fix the turf-not-updating bug, but it does make the RCD
qdel doors.
2015-04-29 20:26:59 -07:00
Tigercat2000
e5d95ba55e Adjust LINDA airflow push speed
This commit adds a small, 2 cycle delay between LINDA pushing a certain
object. This is due to differences between ours and -tg-'s processing
speed, which was causing strange teleportation.
2015-04-29 18:40:06 -07:00
Tigercat2000
627c600b81 Restore CLF3 to standard level
Whoops. Forgot to reintegrate a fire_stacks multiplication when I
reintegrated mob fire.
2015-04-29 17:17:34 -07:00
Tigercat2000
dfc74ebde6 Modify fire_act to temperature_expose where needed
This commit changes a bunch of objects fire_act's to temperature_expose,
to allow for superhot gas to act like an actual hotspot. This behaviour is
consistant with -tg-.
2015-04-29 16:56:12 -07:00
Tigercat2000
43a09daddc Merge remote-tracking branch 'Fox/fixessssss' into okayletstrysomethingslightlydifferent
Conflicts:
	code/modules/reagents/reagent_containers/glass_containers.dm
	maps/cyberiad.dmm

Fawwkss wai ;-;
2015-04-29 15:31:21 -07:00
Fox-McCloud
c1826deeda Various Fixes 2015-04-29 18:12:24 -04:00
Tigercat2000
38ab273dda Fix up reagent bombs, remove carbon fire_act
Carbon mobs do not actually need a fire_act, all it was doing was breaking
things with hardsuits. Reagent bombs are supposed to have a unique proc
instead of fire_act, so fixed.
2015-04-29 14:42:57 -07:00
Tigercat2000
173bdc4c27 Mob life fix, firedoors
This commit does the following;
 - Repairs mob breathing by adding a new ticker process, mob_master, as
   air_master is an unreliable ticker with it's customizable speed
 - Restore firedoor attack_hand access
  - You can now open and close firedoors by using no item, provided you
    have access to them and they aren't locked.
2015-04-29 12:47:23 -07:00
Tigercat2000
b56d1cf06c LINDA patch- Airlock atmospass fix, Runtime fix
This commit fixes the bug encountered wherein airlocks were not checked
before gas was allowed to move onto their tile- but only if opened and
closed. The problem was that they did not issue the correct atmos updating
command when they closed, but they did when they opened, and when they are
created.

The runtime was seemingly random, but the small sanity check will prevent
it from happening again.
2015-04-29 07:16:54 -07:00
Tigercat2000
635cf3ad60 Remove FEA files
These are useless now, the FEA code for gas datums is in the datums
folder. These aren't even in the compile.
2015-04-29 06:11:53 -07:00
Krausus
4915d7067e Fixes setting default language through Check Known Languages
Also removes some non-functional code from the previous "fix".
2015-04-29 09:01:44 -04:00
Krausus
5e9e2cbd16 Fixes Cyborg Analyzer not showing destroyed components 2015-04-29 08:09:30 -04:00
Krausus
e9e4cda991 Fixes "An Unknown Servent" Typo 2015-04-29 07:59:17 -04:00
Krausus
57cd8f69c7 Fixes Colorful Reagent coloring non-simple mobs 2015-04-29 07:52:56 -04:00
Krausus
fc9607d17b Fixes Portable Chem Dispenser recharge delay
Now calculates properly, and matches up with the recently-reduced
recharge delay of the full-size dispensers
2015-04-29 07:38:26 -04:00
Tigercat2000
32ecfbafea Update firedoor sprite, minor door Move() change
This commit updates the firedoor sprite to the -tg- glass firedoors. It
also changes the fire overlay back to a firey overlay instead of the
greyscaled version. The door Move() has been changed to help any possible
unforseen scenarios.
2015-04-28 18:32:02 -07:00
Tigercat2000
6e0bfbbbfa Merge remote-tracking branch 'upstream/master' into okayletstrysomethingslightlydifferent
Conflicts:
	maps/cyberiad.dmm
2015-04-28 14:26:43 -07:00
Tigercat2000
62657448d4 Reintegrate mob fire
I took out the entire on_fire system to work on LINDA. This commit readds
it.
2015-04-28 13:57:58 -07:00
Tigercat2000
9b7b4ae656 Apply most/all of LINDA's updates
This commit ports most, if not all of LINDA's updates on -tg-, and fixes a
few bugs that appear to be unique to paradise's codebase.
2015-04-28 12:45:58 -07:00
Tigercat2000
4f1053f5b7 LINDA, Stage 1
This commit ports the base system of LINDA from TG. This version of linda
is the original version, with none of -tg-'s fixes, rewrites, or other
such improvements attached.

The mob ignite system has been 100% removed, as LINDA does not support
this normally. It may be added back in when the improvements and refactors
to LINDA have been ported.
2015-04-28 08:43:42 -07:00
Fox-McCloud
837538ce95 Reverts a Few Chem Changes 2015-04-27 17:41:13 -04:00
Fox-McCloud
f620fab569 [Goonchem] Fixes 2015-04-27 13:50:50 -04:00
ZomgPonies
50cabacb29 Merge pull request #886 from veganzombeh/vampire
Prevents vampires getting fat by drinking too much blood.
2015-04-27 11:08:02 -04:00
TheDZD
7d1c0c510e Merge pull request #888 from Fox-McCloud/sofa
Better Sofa
2015-04-27 06:04:22 -04:00
Fox-McCloud
5cf111c7ca Merge pull request #884 from tigercat2000/poniesfixes
Refactor pony code
2015-04-26 17:26:53 -04:00
Fox-McCloud
4025495782 Merge remote-tracking branch 'upstream/master' into sofa 2015-04-26 15:10:09 -04:00
ZomgPonies
58b0497569 Merge pull request #887 from Fox-McCloud/shirtfix
Fixes Shirts+Underwear---Adds Dressers
2015-04-26 10:08:36 -04:00
ZomgPonies
96d015cc06 Merge pull request #878 from tigercat2000/Curtains
4 Baystation12 PR's
2015-04-26 10:08:06 -04:00
ZomgPonies
100789f6ec Merge pull request #877 from Fox-McCloud/beakerbomb
[Goonchem] Beaker Bombs
2015-04-26 10:07:46 -04:00
ZomgPonies
0342e4306c Merge pull request #870 from veganzombeh/digitalcamera
Adds digital camera to the protolathe construction menu.
2015-04-26 10:07:31 -04:00
veganzombeh
cf1ac2f602 Fixes #881 and lets vampires gain nutrition from consuming blood reagent.
Fixes #881, vampires should no longer get fat from drinking too much blood. Handle_blood now checks for blood that isn't their own and "eats" it.
2015-04-26 11:33:05 +01:00
veganzombeh
85ca01350f Adds a ditigal camera to the protolathe construction menu.
The digital camera allows you to save up to 10 photos, and print or delete them whever you want. It still requires film to print photos.
2015-04-26 10:07:08 +01:00
Fox-McCloud
55ba0ab60e Better Sofa 2015-04-26 03:43:56 -04:00
Fox-McCloud
fc05bea682 Fixes Shirts+Underwear---Adds Dresses 2015-04-25 23:44:19 -04:00
Fox-McCloud
fb579b0d19 assembly fixes 2015-04-25 22:43:40 -04:00
ZomgPonies
43e6e900fb Merge pull request #882 from CrAzYPiLoT-SS13/master
Language fix + Corgi health status fix
2015-04-25 17:50:05 -04:00
ZomgPonies
2ea39812e7 Merge pull request #847 from TheDZD/420yolotest
Removes Changeling Bloodtest
2015-04-25 17:48:53 -04:00
ZomgPonies
013e7cfcdd Merge pull request #874 from Fox-McCloud/chem-messages
[Goonchem] No Mix Messages
2015-04-25 17:45:31 -04:00
Tigercat2000
d0702db369 Refactor pony code
This refactors the simple_animal/pony code to use absolute paths and be
less shitty in general
2015-04-25 13:58:07 -07:00
Matt
a59f797752 Addition
What it says on the tin.
2015-04-25 22:46:12 +02:00
TheDZD
86ef9115dd Merge pull request #880 from Fox-McCloud/asteroid-fix
Asteroid Temp Fix
2015-04-25 15:53:02 -04:00
Matt
bbe0c08fe8 Language fix
Fixes https://github.com/ParadiseSS13/Paradise/issues/845
This now works. Simple as that.
2015-04-25 21:45:53 +02:00
Fox-McCloud
b5fe239c24 Asteroid Temp Fix 2015-04-25 15:36:21 -04:00
TheDZD
83049b9a85 Merge pull request #869 from Fox-McCloud/oldcode
Old Song (and New Title)
2015-04-25 15:29:03 -04:00
TheDZD
71b4e9e719 Merge pull request #871 from Fox-McCloud/goregib
More Gore from Gibbing
2015-04-25 15:28:49 -04:00
TheDZD
fe6090e569 Merge pull request #868 from Fox-McCloud/carpplush
Carp Plushie Syndies Buff
2015-04-25 15:28:45 -04:00
TheDZD
3f1726fbb8 Merge pull request #867 from Fox-McCloud/smoke
[Goonchem] Smoke Tweaks
2015-04-25 15:28:40 -04:00
Tigercat2000
7f8b190e5f Small refactor of curtains
This commit ports Baystation12/Baystation12#8921.
Curtains now use SHOWER_OPEN_LAYER and SHOWER_CLOSED_LAYER instead of
manual layer definitions. Two new default shower curtains have been
added, Engineering and Security. They are not currently avalible on the
map due to the fact that Paradise's map, as of this commit, does not
have any showers anywhere but the dorms & engineering satellite.
2015-04-25 09:36:08 -07:00
Tigercat2000
f76284b7af Add afterbuckle proc to beds, refactor comfychairs
This commit ports Baystation12/Baystation12#8527, as well as their
afterbuckle system. After a mob is buckled/unbuckled, afterbuckle will be
called on the object, which does nothing by default.

Comfy Chairs have been refactored to use a grayscale sprite, and also to
use overlays for the arms. This means that new colors are just a RGB
definition.
2015-04-25 09:36:06 -07:00
Tigercat2000
4acd10f60b Adds creating hazard floor overlay with tape
This commit ports Baystation12/Baystation12#8836. This adds the ability
to create new hazard overlay effects by clicking on the floor with a
tape roll.
2015-04-25 09:36:04 -07:00