Commit Graph

665 Commits

Author SHA1 Message Date
Jordan Brown d135dc2643 Merge pull request #29162 from ChangelingRain/directionliststweak
Renames GLOB.cardinal to GLOB.cardinals to match GLOB.diagonals and GLOB.alldirs
2017-07-10 18:45:52 -04:00
ShizCalev 59ef81245b Changes some 1s and 0s to TRUE and FALSE (#29144) 2017-07-10 10:31:34 -04:00
Joan Lung ec9439b915 Renames GLOB.cardinal to GLOB.cardinals to match GLOB.diagonals and GLOB.alldirs 2017-07-09 17:24:28 -04:00
Joan Lung 1feb0021a1 Removes now-unnecessary obj_integrity definitions 2017-07-08 14:02:50 -04:00
Jordan Brown e9b7e30663 Merge pull request #28942 from Xhuis/uproot_fix
Fixes being unable to dig plants out of soil
2017-07-06 10:14:35 -04:00
Joan Lung f6ad5996f3 Rethemes the ash walker nest to match the Necropolis (#28886)
* Rethemes the Necropolis

* clen

* not clever enough, hmm...

* that's a bug. hello, bug.

* no message

* a terrifying Legion room. full of one (1) Legion.

* some tweaks, inside has actual floor type

* tweaks

* Rethemes the ash walker nest to match the necropolis

* fix some issues with the door version

* whoops

* run mapmerge tgm, does not tgm

* whoops

* whoops, all dirs

* tgm

* The bonfire has a grill

* nah just do what ergo wanted
2017-07-01 11:39:31 -03:00
Xhuis c1dad51da6 Fixes soil uprooting 2017-06-29 20:56:13 -04:00
oranges ae3740d84b use_power var now uses a define to reflect it not being a bool
NO_POWER_USE
IDLE_POWER_USE
ACTIVE_POWER_USE

holopads now correctly set use_power and the active_power_usage
2017-06-29 23:50:16 +00:00
nicbn 77a2d3f5cd Replaces "istype"s with is_helpers macros (#28676) 2017-06-22 15:03:19 -03:00
Ashe Higgs 35a1d0ec3d Grammar and message tweaks (#28642) 2017-06-21 15:14:27 -03:00
bgobandit 078a1e45a6 Lavaland mushrooms and plants can now be cultivated. (#28533) 2017-06-20 20:05:31 -03:00
Joan Lung 99a5230e62 fix that 2017-06-19 15:43:42 -04:00
Joan Lung 38ec5563dc Fixes slips 2017-06-19 14:57:25 -04:00
Jordan Brown 06022a0ba1 Merge pull request #28552 from RandomMarine/lightuplavaland
Bonfires light up in lavaland atmos
2017-06-19 09:53:12 -04:00
Joan Lung 2672d88800 Renames stun effects and changes stun input values as preliminary work for changing stuns to status effects (#28524) 2017-06-18 23:03:51 -03:00
RandomMarine 6e293bb932 bonfires on lavaland? 2017-06-18 06:41:19 -07:00
Joan Lung f07435337c Merge pull request #28435 from lzimann/typecaches
Changes a lot of is_type_in_list to use a typecache
2017-06-17 12:33:03 -04:00
Lzimann 42aa0dd3aa Changes all the typecaches to the obj definition 2017-06-17 13:24:40 -03:00
QualityVan a7af10eb56 Adds onions (#28414) 2017-06-16 18:22:31 -03:00
Lzimann 3b7fc1afc2 Changes a lot of is_type_in_list to use a typecache 2017-06-13 15:56:09 -03:00
Cyberboss d787a39b7a Removes the shadowshroom admin message 2017-05-24 09:47:41 -04:00
Leo 7d91e3143d Changes investigate logs to use a define (#27503) 2017-05-23 15:45:09 +12:00
fludd12 b465361a6d Adds Bonfire Grills (#27250) 2017-05-16 11:27:08 -03:00
oranges 1633062837 Merge pull request #27214 from FantasticFwoosh/Starthistle
Updates starthistle plant description & stats, adds a seed return harvest, fixes sprites & adds starthistle seeds to the botany vendor contraband
2017-05-16 10:03:55 +12:00
Joan Lung d8103e6696 Glowshrooms have a less saturated glow (#27217) 2017-05-14 13:30:55 -03:00
octareenroon91 9a9b4b66d0 Enable Ambrosia Gaia, attempt balance (#27244)
* Improve Gaia

alea acta est

* Remove Gaia from attackby

* Move Gaia behavior to reagent addition

* Enable mutation between A Deus and Gaia.
2017-05-14 11:45:20 -04:00
uraniummeltdown 807f9e77ab brings back gaia mutation (#27216) 2017-05-14 11:42:22 -04:00
FantasticFwoosh 9af391cecf Removes implied src
Playtested works out ok.
2017-05-13 21:35:48 +01:00
FantasticFwoosh bb4e7fcfb3 Adjust weed invasion for starthistle
seed/weed is now seed/starthistle in accordance to changes to the weed plant in grown misc
2017-05-13 11:57:00 +01:00
FantasticFwoosh 6f4eb8b9cb Updates and fleshes out "weeds" into starthistle
Seeds/Weeds is now referred to as seeds/starthistle, it has undergone description changes, statistical changes (nerfed lifespan, added yield & potency) & also re-enabled use of its broken tray sprites. Finally it has a adopted new system where it will return seeds instead of dispense produce like a replica plant.
2017-05-13 11:51:16 +01:00
Iamgoofball f9ebdf1b41 Disables Gaia mutation (#27144) 2017-05-12 21:30:00 -04:00
XDTM e3fceecd23 Nettles won't pierce PIERCEIMMUNE species 2017-05-07 11:49:57 +02:00
Leo 3b9b4e0755 Changes a bunch of hrefs to the proper defines (#26760) 2017-05-02 01:19:51 -06:00
4dplanner bd9b242575 Plants now react with turfs on squash() (#26752) 2017-05-01 16:34:29 -06:00
Cyberboss d7469744ff Fixes some null.add_reagents runtimes 2017-04-29 16:09:57 -04:00
Cyberboss 729010bbb2 Unorphans the blackbox (#26129)
Moved sql_poll_population from server_maint to this new SS. Moved few remaining server_maint tasks to SSping and deleted it.
2017-04-27 10:04:57 +12:00
MrPerson ff3f84ab81 Replaces /image with /mutable_appearance, where appropriate (#26518)
In cases where you're creating an image to use as an overlay, it makes more sense to use a mutable_appearance if you can. The image will create a static appearance for not just the image but also each intermediate step if you change vars along the way. The mutable appearance avoids this unnecessary and expensive process. The only situation that requires an image instead of a mutable_appearance is if the overlay is supposed to be directional. MA's ignore direction while images don't. I dunno why, probably another BYOND-ism.

I added a convenience function, mutable_appearance(), designed to emulate image(). Also went ahead and set the default plane of /mutable_appearance to FLOAT_PLANE because it's fucking 0 by default.

Several overlays that were image() calls were changed to just text strings when I could. overlays += "string" has the same result as overlays += image(icon, "string") and saves a proc call.
2017-04-25 12:15:16 +02:00
Cyberboss d6fef1d8fd Improves the spacevine controller 2017-04-13 14:37:48 -04:00
coiax 611ecb13fe Fixes plant batteries having strange names (#26126)
It would include "the" in the name, which is silly.
2017-04-13 06:41:29 -04:00
Cyberboss b83f47ccc7 Ports honey_frames to Initialize 2017-04-11 01:39:24 -04:00
Cyberboss 9e1ef0ffe2 Global variable wrappers (#25325)
* Add the system for managed global variables

* Travis ban old globals

* So you CAN inline proccall, that's neat

* Fix that

* master.dm

* Remove the hack procs

* Move InitGlobals to the proper spot

* configuration.dm

* Fix the missing pre-slash

* clockcult.dm

* This is probably for the best

* Doy

* Fix shit

* Rest of the DEFINES tree

* Fix

* Use global. for access

* Update find_references_in_globals

Always hated that proc

Whoever made it must've bee a r e a l idiot...

* __HELPERS tree

* Move global initialization to master.

Fix the declaration

* database.dm

* Dat newline

* I said DECLARATIVE order!

* Here's something you can chew on @Iamgoofball

* game_modes.dm

* Fix this

* genetics.dm

* flavor_misc.dm

* More stuff

* Do it mso's way. Keep the controllers as global

* Make master actually see it

* Fix

* Finish _globalvars/lists

* Finish the rest of the _globalvars tree

* This is weird

* Migrate the controllers

* SLOTH -> GLOB

* Lighting globals

* round_start_time -> ticker

* PAI card list -> pai SS

* record_id_num -> static

* Diseases list -> SSdisease

* More disease globals to the SS

* More disease stuff

* Emote list

* Better and better

* Bluh

* So much stuff

* Ahh

* Wires

* dview

* station_areas

* Teleportlocs

* blood_splatter_icons

* Stuff and such

* More stuff

* RAD IO

* More stuff and such

* Blob shit

* Changeling stuff

* Add "Balance" to changelogs

* Balance for changelog compiler + Auto Tagging

* Update the PR template

* hivemind_bank

* Bip

* sacrificed

* Good shit

* Better define

* More cult shit

* Devil shit

* Gang shit

* > borers

Fix shit

* Rename the define

* Nuke

* Objectives

* Sandbox

* Multiverse sword

* Announce systems

* Stuff and such

* TC con

* Airlock

* doppllllerrrrrr

* holopads

* Shut up byond you inconsistent fuck

* Sneaky fuck

* Burp

* Bip

* Fixnshit

* Port without regard

* askdlfjs;

* asdfjasoidojfi

* Protected globals and more

* SO MANY

* ajsimkvahsaoisd

* akfdsiaopwimfeoiwafaw

* gsdfigjosidjfgiosdg

* AHHHHHHHHHHHHHHHHHHHHHHH!!!!!

* facerolll

* ASDFASDFASDF

* Removes the unused parts of dmm_suite

* WIP

* Fix quote

* asdfjauwfnkjs

* afwlunhskjfda

* asfjlaiwuefhaf

* SO CLOSE

* wwwweeeeeewwwww

* agdgmoewranwg

* HOLY MOTHER OF FUCK AND THATS JUST HALF THE JOB?!?

* Fix syntax errors

* 100 errors

* Another 100

* So many...

* Ugh

* More shit

* kilme

* Stuuuuuufffff

* ajrgmrlshio;djfa;sdkl

* jkbhkhjbmjvjmh

* soi soi soi

* butt

* TODAY WE LEARNED THAT GLOBAL AND STATIC ARE THE EXACT SAME FUCKING THING

* lllllllllllllllllllllllllllllllllllllllllll

* afsdijfiawhnflnjhnwsdfs

* yugykihlugk,kj

* time to go

* STUFFF!!!

* AAAAAAAAAAAAAAAAAHHHHHHHHHHHHHHHHHHHHHHHHHHH!!!!!!!!!!!!!!!!!!!!!!!

* ngoaijdjlfkamsdlkf

* Break time

* aufjsdklfalsjfi

* CONTROL KAY AND PRAY

* IT COMPILEELEELELAKLJFKLDAFJLKFDJLADKJHFLJKAJGAHIEJALDFJ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

* Goteem

* Fix testing mode

* This does not belong in this PR

* Convert it to a controller

* Eh, fuck this option

* Revert controllerization Ill do it some other time

* Fix

* Working controllerization

* FOR THE LOVE OF CHRIST PROTECT THE LOGS

* Protect admins and deadmins

* Use the inbuilt proc
2017-04-06 23:26:13 -06:00
AnturK 1b138562b4 Minor runtimes fixes. (#25566)
* Fixes power monitor runtime

* Fixes reagent data runtime

* Nullspace is no smoking zone
2017-03-29 19:21:51 -03:00
octareenroon91 2725ee99ec Fix bonfire/buckle_mob() runtime (#25527) 2017-03-27 21:13:20 -03:00
ExcessiveUseOfCobblestone 3a562029ea [embarrassing] gene machine hotfix (#25307)
* EMBARASSING!

* CRAWLING IN MY SKIN
2017-03-22 10:41:18 +13:00
Joan Lung 942cc65ffe Merge pull request #25225 from ExcessiveUseOfCobblestone/forgive-me-gene-machine
Tasteful Botany Nerf
2017-03-19 16:30:08 -04:00
ExcessiveUseOfCobblestone f2f0bdc5e8 Does The Remie 2017-03-19 16:03:36 -04:00
ExcessiveUseOfCobblestone b650eddaed Removes a comment 2017-03-18 18:18:07 -04:00
ExcessiveUseOfCobblestone 4b5b7ea41a *sigh* XDTM 2017-03-18 14:00:59 -04:00
ExcessiveUseOfCobblestone 84659459d2 STUPID SEED VAULT CHECK 2017-03-18 00:40:18 -04:00
ExcessiveUseOfCobblestone 65f3af3ec7 Gene Machine! 2017-03-18 00:18:17 -04:00