Commit Graph

254 Commits

Author SHA1 Message Date
Jordie0608
8281e505ff bird and discstation pass, replaces z2 airlocks with poddoors 2015-10-18 01:52:22 +11:00
Jordie0608
cea729db60 Merge branch 'master' of https://github.com/tgstation/-tg-station into thetitanichadabettersafetyrecordthannanotrasen 2015-10-16 01:14:17 +11:00
Jordie0608
b919eed9cc pass for metastation, code improvement 2015-10-15 19:06:53 +11:00
Jordie0608
69a6c82654 station placed shuttles demonstration 2015-10-13 21:49:52 +11:00
Kyle Spier-Swenson
d2327bd06f Fixes automatic map change causing lag
It would lock up the MC for 30 seconds while it was compiling, meanwhile ticks are queuing.

After the map was compiled, there would be 15 mob ticks, 15 object subsystem ticks, 15 mechinery ticks, 60 atmo ticks, etc all queued up and would attempt to fire all at once.
2015-10-12 19:29:29 -07:00
phil235
9c79257aab Changes the paths of stools, beds and chairs. It is now obj/structure/bed/chair and obj/structure/bed/stool. It makes much more sense since stools barely have any code of their own.
Beds (and chairs) now have buildstacktype and buildstackamount vars to handle how many sheets of what they should drop on deconstruction.
They also have a foldabletype var to handle folding into item (currently only used by roller beds) so that people can add foldable chairs in the future.
Fixes swivel chairs not dropping the correct amount of metal sheets.
2015-10-10 13:35:00 +02:00
Razharas
87f2cbf4ed Merge pull request #12218 from phil235/BugFixBoogalooA
Fixes critical bug causing multiple hits from single projectile.
2015-10-09 12:41:08 +03:00
Razharas
e3065b1643 Merge pull request #12164 from Aranclanos/crewmonitor
Changes map generation time at roundstart
2015-10-07 22:17:11 +03:00
phil235
dbaba791f3 Fixes critical bug causing multiple hits from single projectile.
Fixes some other potential issues coming from changing a few del() to qdel().
Fixes not being able to shoot mob on same tile as the shooter.
Fixes being able to shoot oneself by simply clicking our mob.
Fixes not being able to shoot non human mobs right next to us.
2015-10-07 20:57:36 +02:00
Razharas
0ad7257a52 Merge pull request #12089 from MrStonedOne/maprotation
HOLY FUCKING SHIT, I'VE DONE IT! Map rotation!
2015-10-07 07:53:42 +03:00
duncathan
e2ed83b6a5 adds the del() log to world.log at roundend and allows the runtime condenser to parse and condense it 2015-10-05 18:52:44 -06:00
Aranclanos
ff451025ed Moves the minimap generation to the initialization list, instead of being calculated after it.
Removes the spawn from it too.
2015-10-04 22:09:17 -03:00
MrStonedOne
29cf9bd265 Some map rotation tweaks.
Adds a config option for the map rotation chance.
Ups default rotation chance from 50% of round length to 75% of round length.
Moves the procs around.
Adds two new admin verbs:
Force map rotation.
Change map.
2015-10-02 10:48:09 -07:00
MrStonedOne
a6e189a873 Removes unused force var from map rotate proc 2015-10-01 04:11:21 -07:00
MrStonedOne
fb01e5ce71 Cleans up map rotation code, removes debugging code 2015-09-30 08:43:22 -07:00
MrStonedOne
fcc8402f31 map rotation base code 2015-09-30 07:13:38 -07:00
Shadowlight213
3c26e4c843 I'm an idiot. Remember to compile for every change kids! 2015-09-28 02:19:57 -07:00
Shadowlight213
846a7bb1a2 Adds telepads to the blacklist 2015-09-28 01:31:53 -07:00
Shadowlight213
5fd5b36c42 Adds teleport station and hub to cargo shuttle blacklist 2015-09-27 00:42:33 -07:00
AnturK
50db063df9 Event Fix 2015-09-24 12:29:25 +02:00
Razharas
835da91620 Merge pull request #11883 from phil235/DnaMonkeyStuff
DNA rework
2015-09-22 18:43:27 +03:00
AnturK
ce91984464 Fixes alien infestation. 2015-09-20 16:39:23 +02:00
phil235
6ee5ab6680 Merge branch 'master' of https://github.com/tgstation/-tg-station into DnaMonkeyStuff
Conflicts:
	code/__HELPERS/unsorted.dm
	code/modules/admin/verbs/one_click_antag.dm
2015-09-19 22:34:30 +02: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
Swag McYolosteinen
9e24350297 Merge pull request #11593 from AnturK/misc
Abductor QoL & Event
2015-09-17 19:25:38 +02:00
Swag McYolosteinen
49968d033d Merge pull request #11675 from MrStonedOne/patch-36
Fixes text gurbling in coms console and shuttle call's priority announcement
2015-09-13 17:31:51 +02:00
Swag McYolosteinen
05195d98b2 Merge pull request #11693 from Jordie0608/ofcoursemoreregexisgoodwhatareyoutalkingabout
Fixes loading jobs from .txt
2015-09-13 17:24:54 +02:00
Jordie
2e731a6603 Merge pull request #11726 from Aranclanos/warningmob
removing the null in mob list warning
2015-09-13 21:56:38 +10:00
Aranclanos
4477dbe4f7 Removes the warning of a null inside of the mob list, it was alerting for false positives. 2015-09-12 00:20:07 -03:00
Jordie0608
7d457a2d66 regex improvement 2015-09-11 21:00:25 +10:00
bear1ake
f697ae90f5 removes a bunch of .0 2015-09-10 20:57:30 +09:00
Jordie0608
fef14ea9bf updates jobs.txt, separates total and spawn_pos 2015-09-10 21:17:33 +10:00
Jordie0608
33c5f83971 fixes loading jobs from ext with bygex 2015-09-10 20:03:35 +10:00
Kyle Spier-Swenson
a8e1fce32d Update shuttles.dm 2015-09-09 08:33:40 -07:00
Aranclanos
9d8391d846 Merge pull request #11619 from optimumtact/patch-8
remove commented out code
2015-09-08 00:06:07 -03:00
Remie Richards
f0d0a4bf2d Merge pull request #11528 from Aranclanos/undergoingevacuations
Undergoing evacuations latejoin message fix
2015-09-07 13:54:54 +01:00
Orange Borg
c05dc7ef93 remove commented out code 2015-09-07 17:14:42 +12:00
AnturK
6df9d4975a Adds abductor event
Adds event gamemode white/blacklist
Moves and renames some helper procs
Some QoL for baton
2015-09-05 20:08:30 +02:00
duncathan
bea187ef8d compiles the game properly 2015-09-04 22:21:58 -06:00
duncathan
4fc54c238c fixes components not gc'ing; minor tweaks to QDEL_HINT_FINDREFERENCE 2015-09-04 22:09:01 -06:00
Aranclanos
7daee1797b Fixes the latejoin message about the evacuation shuttle showing on incorrect times. 2015-09-01 15:38:56 -03:00
Razharas
bfbe4e997e Merge pull request #11505 from duncathan/returnQDEL_HINT_LETMEDIE
Makes all Destroy() procs return properly
2015-09-01 15:54:18 +03:00
Razharas
305cbb644c Merge pull request #11288 from Robustin/AnnouncementsFix
Fixes Announcements Garbling
2015-09-01 10:29:58 +03:00
Razharas
7f14f8fedb Merge pull request #11410 from bgobandit/manifestpets
Animals are now listed properly on cargo manifests.
2015-09-01 09:59:13 +03:00
duncathan
6d020e9fe1 slightly modifies find_references() and QDEL_HINT_FINDREFERENCE; adds testing() feedback message for when an object's Destroy() doesn't return a proper hint 2015-08-31 00:44:12 -06:00
duncathan
51c09f16bf makes all Destroy()'s return properly 2015-08-31 00:21:01 -06:00
duncathan
2cc7226ea8 adds ways to check references while qdel'ing; removes redundant compile option 2015-08-29 03:27:55 -06:00
duncathan
4409db7f0b makes the game compile if TESTING is defined in compile options 2015-08-29 00:19:25 -06:00
bgobandit
676f63051b THANKS REMIEBAMA 2015-08-26 17:35:08 -04:00
bgobandit
e68ebf7377 Animals are now listed properly on cargo manifests. 2015-08-26 17:12:15 -04:00