Commit Graph

184 Commits

Author SHA1 Message Date
Nerd Lord
58a3f742c6 Spawnable hostile constructs, for away missions and adminfuckery. 2015-12-05 10:48:52 -05:00
Cheridan
4f38906dd5 Merge pull request #13311 from KorPhaeron/wild_west
Fixes wild west windows
2015-11-30 07:12:05 -06:00
KorPhaeron
0f2eee4e17 Cleans up meatgrinder code 2015-11-29 18:30:34 -06:00
as334
dc98e67f05 Just fuck my shit up fam 2015-11-29 13:48:58 -05:00
as334
611fb49c1c Wake me up inside 2015-11-29 00:58:30 -05:00
AnturK
9a434b669c Academy Fixes 2015-11-28 23:17:57 +01:00
AnturK
b662b470a9 Enables ghost to go through ladders
Adds Cold snow turf
Adds Infinite Candles
2015-11-28 18:14:52 +01:00
AnturK
b14e9133d2 Academy Update 2015-11-28 12:35:41 +01:00
as334
ce9ea0ca46 FUCK THIS FUCK EVERYTHING 2015-11-26 22:22:07 -05:00
MMMiracles
671fa02edf almost there folks 2015-11-23 21:53:27 -05:00
duncathan salt
4a363b4363 Merge pull request #12910 from KorPhaeron/ghost_spawner
Ghost spawner naming fix
2015-11-23 20:02:53 -06:00
MMMiracles
db84542278 Merge branch 'master' of https://github.com/tgstation/-tg-station into spookycaves 2015-11-21 14:33:45 -05:00
KorPhaeron
888fe9fb30 Default 2015-11-21 06:43:01 -06:00
as334
c98a7a0d7e Fixes merge conflicts, also a minor slipup with flags 2015-11-17 20:59:43 -05:00
as334
ef6af4ef5b Unfucking shit ass plasma memes part 1 2015-11-13 21:28:00 -05:00
MMMiracles
90c55718af conflict fix oh vey 2015-11-13 16:27:03 -05:00
MMMiracles
d0356f2741 more map changes, misc edits 2015-11-13 16:16:57 -05:00
Kyle Spier-Swenson
27aad8a3bc fucking Lummox JR's map loader treating chars and tiles as one 2015-11-13 10:22:52 -08:00
Kyle Spier-Swenson
ca7c087d48 Fixes map loader incorrectly detecting x size in maps 2015-11-13 02:32:28 -08:00
as334
a6eaf76d72 Fixes merge conflicts, adds new sprites, hopefully fixes weird helmet sprite bug. 2015-11-12 21:54:08 -05:00
MMMiracles
01742de97f another update, added some corpse spawners for map use. 2015-11-11 18:51:56 -05:00
KorPhaeron
f8aba56a96 Better comment 2015-11-07 16:55:09 -06:00
KorPhaeron
4ef3a9332a Mob name fix 2015-11-07 16:51:31 -06:00
KorPhaeron
6a8919197b Flavour 2015-11-03 23:37:05 -06:00
KorPhaeron
c87c06411f Ghost spawner 2015-11-03 23:25:36 -06:00
Shadowlight213
67835203ab Changes config name 2015-10-30 17:26:56 -07:00
Shadowlight213
d513bda437 Moves away mission loader file to config folder. 2015-10-29 19:26:59 -07:00
Razharas
4a6840b057 Merge pull request #12676 from KorPhaeron/energycannon
Fixes admin spawned energy cannons/emitters
2015-10-28 04:31:12 +03:00
KorPhaeron
714dba55b5 Fixes energy cannons 2015-10-26 19:35:14 -05:00
Cheridan
6dffb5f65d Merge pull request #12257 from KorPhaeron/map_loader
Small map loader update
2015-10-26 19:11:52 -05:00
as334
f116ba5c32 Merge branch 'master' of https://github.com/tgstation/-tg-station 2015-10-25 15:39:42 -04:00
as334
202eefe635 Fixes the compile issue, adds myself to admin.txt 2015-10-25 14:45:18 -04:00
phil235
d3ee910211 Makes effect system code more OOP.
obj/effect/effect is now renamed obj/effect/particle_effect for better usability.
datum/effect/system and /datum/effect/effect/system are now both /datum/effect_system.
Fixes a bug where wall mounted igniters (and other spark producing objects) didn't produce sparks sometimes.
Moved explosion_particles.dm into the effect_system folder, because it has effect_systems code.
2015-10-21 23:28:29 +02:00
Razharas
15e07b8a55 Merge pull request #12339 from Shadowlight213/Grindering
Fixes Meat grinder and immortality from the Wild West away mission.
2015-10-16 09:30:21 +03:00
Razharas
40037855bf Merge pull request #12285 from KorPhaeron/corpses
Corpse Spawner Update
2015-10-15 16:10:40 +03:00
Razharas
63741ea07c Added loads of defines for everything
Added loads of defines for everything
2015-10-14 07:07:06 +03:00
Razharas
d9f2f14ac4 Makes space transition real cool
Makes space transition real cool
No more txt shite
Only defines now
Fixes away missions derping
2015-10-13 13:41:46 +03:00
Shadowlight213
cfdea80afa Fixes Meat grinder and immortality from the Wild West away mission. 2015-10-11 23:59:22 -07:00
KorPhaeron
6af623a215 Update 2015-10-09 23:13:24 -05:00
KorPhaeron
95e3a14c68 Map loader 2015-10-08 21:45:13 -05:00
duncathan
1278b3e8ef fixes #11870; removes every last out of place del() call or definition 2015-10-04 08:03:04 -06:00
Razharas
835da91620 Merge pull request #11883 from phil235/DnaMonkeyStuff
DNA rework
2015-09-22 18:43:27 +03:00
Xhuis
4a1c7c0481 Two small changes 2015-09-19 23:10:51 -04:00
Xhuis
38c277f42e Adds swarmer spawn event and changes demon hearts 2015-09-19 18:38:01 -04:00
phil235
f90ee4aa8c - Fixed monkey starting with no dna.
- Fixed bugs with monkeyize/humanize: 7803 (humanized monkey nobloodtype)
- Fixes 9298 monkeyed ling have troubles humanizing themself (already fixed?)
- Fixes despawning clothes when monkeyizing. 11855
- Replaced check_dna_integrity proc by simpler has_dna proc when required.
- created set_species() proc
- fixed space retrovirus not transfering SE (despite having a domutcheck()). Still need to check if it needs a name = real_name.
- I renamed mecha/var/dna to dna_lock to avoid confusion
- I renamed an armor var in a species proc to armor_block to avoid confusion with species/var/armor.
- I removed many if(dna) checks in lots of files.
- I removed duplicate defense procs between human/proc/X and dna.species/proc/X since dna is now always set.
- Anatomic panacea from changeling removes alien embryo correctly. 6247
- Fixes runtime when trying to put dna-less brain mmi into a dnalocked mech.
- Removed carbon/var/list/features, we now only have dna.features and prefs.features
- Remove hulk mutation from lizards and other species (Fixed 6413); only real humans can acquire hulk. (less work on sprites for each ones, fixes lizard tail not in hulk color)
- Fixes cloning not setting up correctly dna UE and dna.real_name
- I fixed the issue with sucked+cloned ling being unable to absorb
- I fixed issue with changeling proc checking if they have the dna already not working.
- Fixed 4095, low health hulk with DAA getting stuck in loop of acquiring/losing hulk.
- I added a second layer for mutations to differientate mutations that go below and above the body layer (Fixes 7858)
- Fixes 10048, the transform to initial appearence button was fucking up the dna.

- Fixes cloning not setting up correctly dna UE and dna.real_name
- Fixed the issue with sucked+cloned ling being unable to absorb
- Fixed issue with changeling proc checking if they have the dna already not working.
- Fixed 4095, low health hulk with DAA getting stuck in loop of acquiring/losing hulk.
- Added a second layer for mutations to differientate mutations that go below and above the body layer (Fixes 7858)
- Fixes 10048, the transform to initial appearence button was fucking up the dna.
2015-09-19 22:18:28 +02:00
bear1ake
f697ae90f5 removes a bunch of .0 2015-09-10 20:57:30 +09:00
Firecage
dfae1e0b53 Changes a lot of del() to qdel() 2015-08-16 23:33:22 +02:00
c0
47524811c5 Renamed "glass case" -> "implant case". Changed implant syndiekit to be less FUCKS. 2015-08-01 01:56:54 +03:00
c0
04f7b3f2de Surgery, Implants and Organs rework: Phase 1 2015-07-31 22:18:31 +03:00
MrStonedOne
19ef482d87 Finishes carnmc's shuttle rotation feature.
Under carn shuttles, When shuttles dock at a docking port that is not the same direction as them, they rotate their bounding box, and they do magic i don't understand to rotate where the turfs get placed.

But it doesn't rotate the items or smoothwall or handle pixel_xy or any of that.

This fixes that.

Shuttle rotation will call /atom/proc/shuttleRotate(degrees)
Default behavior handles most cases, and overrides handle edge cases.

Shuttle walls don't smooth wall or obey directions, so I just rotate their icon using matrix transform, its dirty but it works.

See: https://tgstation13.org/msoshit/powrightinthekisser.png or https://tgstation13.org/msoshit/fuckingshuttles.png
2015-07-20 04:28:45 -07:00