Commit Graph

8675 Commits

Author SHA1 Message Date
Lzimann 05b5b848ef Fix thing 2017-04-08 19:50:17 -03:00
Lzimann 80ab592d65 Conflicts 2017-04-08 13:57:40 -03:00
Leo 9090b1d38e Merge pull request #25936 from KorPhaeron/syndie
No reset for syndie borg
2017-04-07 17:53:52 -03: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
Leo cb89ef3155 Merge pull request #25920 from AnturK/grabfix
Fixes initiating/increasing grab from non-turfs
2017-04-06 18:35:23 -03:00
Joan Lung b7f16d3111 Nurse spiders can no longer produce infinite eggs (#25895) 2017-04-06 14:28:07 -03:00
KorPhaeron cc15186dc5 No reset for syndie borg 2017-04-06 11:09:47 -05:00
Lzimann d94a18e989 Defaults possible_names to null 2017-04-06 10:41:03 -03:00
AnturK 9d4635b796 Fixes initiating/increasing grab from non-turfs 2017-04-05 22:00:31 +02:00
Cyberboss 585fc0615d Sound tweaks (#25876)
* Port ai vox channel to new system

* Add playsound_direct

* Add pressure_affected parameter

* Channel allocation

* Default pressure_affected to FALSE for ps_direct

* Can't wait to get rid of this shitty fucking proc
2017-04-05 12:57:23 -06:00
Joan Lung 90cca43335 Merge pull request #25844 from Cyberboss/SPDM
Removes the crappy space pirate death message
2017-04-04 16:20:40 -04:00
duncathan salt 525325b067 Merge pull request #25818 from AnturK/monkey_slots
Monkey fixes
2017-04-03 22:41:17 -06:00
oranges 2a7c82aa0f Merge pull request #25769 from Shadowlight213/cheatdelay
[S] Reduces some adminbus spam
2017-04-04 12:30:48 +12:00
Cyberboss 48dcf91ae5 Removes the crappy space pirate death message 2017-04-03 11:03:47 -04:00
kevinz000 7880952da9 Fixes simplemob wizards from being able to leave the gateway (#25784) 2017-04-03 00:49:01 -03:00
Cyberboss 22fe5b12f1 Merge upstream 2017-04-02 22:27:22 -04:00
Joan Lung fbcae8893e Merge pull request #25796 from QualityVan/Suffocation
Fixes suffocation damage ratio for low ox
2017-04-02 22:19:52 -04:00
Joan Lung ca263dcf3c Merge pull request #25773 from coiax/fix-25739
Fixes drone chat follow links
2017-04-02 21:49:11 -04:00
Joan Lung c68bae11fa Merge pull request #25782 from Cyberboss/patch-40
Fixes frog grammar
2017-04-02 19:06:40 -04:00
Joan Lung aabbad1643 Merge pull request #25780 from Cyberboss/patch-33
Fixes putting items in incapacited mob's hands
2017-04-02 19:02:57 -04:00
Lzimann 91cc83e445 Cleans up posibrain code a bit 2017-04-02 19:54:09 -03:00
AnturK beea82aca9 Fixes monkey ui slots 2017-04-02 21:35:14 +02:00
coiax 7554b5f454 Language datums; removes the talk wheel (#25333)
* Initial burst of languages

* Scratchings of beginnings

* Code review I

* Compilation!

* You can now understand your own speech

* Fixes whispering

* Gets typecaches working again

* Remie's `PASS`ing

* Back to pass() to stop the compiler whining

* Why can't drones check their languages

* Everyone speaks how they should

* Removes world string debug stuff

* Currently failing to massage radio code into working

* The radio transmits the languages!

* ,0 to talk common

* Replaces speech wheel with language menu

* Observers can speak all languages

* pAIs now speak languages FOREVER

* New action button for language menu

* pAIs have an action button to open their language menu

* AIs can talk and all that

* AIs have a language menu button

* Fixes supermatter making strange noises

* Fixes AI holopads

* Fixes request consoles

* Fixes bots making strange sounds

* Meaningless MMI change

* Some caching of datums

* Brains in MMIs speak common

* Ratvarian AIs can only speak Ratvarian

* Tables can speak common, apparently

* Removes var in args

* Fixes the (AI Eye) problem

Thanks to Shadowmobile for their help with this one.

* Fixes tape recorders

* Fixes humans being able to speak in languages they did not know

* Adds some new posibrain names

Honk.

* The voice analyzer replies in the language you spoke to it

* Gives swarmers only swarmer language

* `initial_languages` var.

* OMNITONGUE, clockwork restrictions

* Fixes barmaid and bardrone language abilities

* Code review I

* Omnitongue correction

* Code review II

* Removes force_compose var
2017-04-02 21:03:40 +02:00
Leo 45a9e2b4ff Merge pull request #25667 from ChangelingRain/adminmacros
Makes a few things use admin macros
2017-04-02 14:57:21 -03:00
MMMiracles eabbe45b2e CereStation Tweaks (#25748) 2017-04-02 00:47:57 -03:00
Cyberboss 78ee754da3 Merge upstream 2017-04-01 23:38:37 -04:00
Joan Lung 4dba6f6542 Merge pull request #25688 from Cyberboss/patch-26
Fix runtime in timed go_bald
2017-04-01 23:17:01 -04:00
Joan Lung b57b66bd37 Merge pull request #25681 from Cyberboss/Dummy
Fixes dummy humans having a Life
2017-04-01 23:15:18 -04:00
Joan Lung 8e09b7217e Merge pull request #25678 from Cyberboss/Secbotfix
Fixes secbots being instantiated in nullspace
2017-04-01 23:14:01 -04:00
QualityVan c29a3b1885 Fixes suffocation damage ratio for low ox 2017-04-01 21:17:21 -04:00
Cyberboss aa5b4f8da2 Fixes frog grammar 2017-04-01 19:33:43 -04:00
Cyberboss 009fbac70b Fixes putting items in incapacited mob's hands 2017-04-01 19:28:05 -04:00
Jack Edge cc90f7ebb1 Fixes drone chat follow links
Fixes #25739.
2017-04-01 23:00:54 +01:00
Shadowlight213 149a35a25b Makes the cheat notification only get relayed once every 9 seconds. 2017-04-01 12:20:46 -07:00
Cruix 084bb1741c Fixed abductors saying "..." whenever they spoke telepathically (#25614) 2017-04-01 15:01:19 +02:00
XDTM b56d2b4db3 Fixes facehuggers ripping masks off protected mobs (#25488)
* Fixes facehuggers ripping masks off protected mobs

* it didn't give an error on my end but oh well

* i did it
2017-04-01 12:57:47 +13:00
Cyberboss 7ad5a718aa Fixes access logging (#25640) 2017-03-31 20:19:32 +02:00
Cyberboss 7377e0aa6e Fixes a null runtime (#25676) 2017-03-31 13:15:22 -04:00
Remie Richards 0b0760e93e Fixes something with player spider's Wrap Verb (#25643)
Presumably this meant they could wrap themselves/anchored objects
2017-03-31 12:31:15 -03:00
Cyberboss 7cee7afee0 Fixes #25627 (#25644) 2017-03-31 11:25:35 -04:00
Cyberboss 5646c736c8 Merge upstream 2017-03-30 19:18:59 -04:00
Cyberboss 51d1cd375d Fix runtime in timed go_bald 2017-03-30 17:15:04 -04:00
Cyberboss 4fc70615e0 Fixes dummy humans having a Life 2017-03-30 16:35:40 -04:00
Cyberboss f49c2cf18c Fixes secbots being instantiated in nullspace 2017-03-30 16:24:58 -04:00
Joan Lung ad1fb2c9b9 Makes a few things use admin macros 2017-03-30 14:58:05 -04:00
GunHog e4075f5879 Bubblegum fix (#25602)
The Init proc would continue running after an additional spawned
Bubblegum tries to qdel itself, creating a new gps that does not get
quick-deleted properly as it happens AFTER Destroy() is called on the
Bubblegum.
2017-03-30 14:08:33 -04:00
Qbopper 5ba9d278af Changes MMI flash emote's text (#25592) 2017-03-30 08:42:22 -03:00
MrPerson 17af3ad9d3 Fixes observe issues with parallax (#25561)
This fixes #25479 plus a runtime that happens when you observe a mob whose player has ghosted that results in a comically incorrect HUD for the observer.

HUDs are a fucking mess still to the surprise of nobody
2017-03-30 22:08:46 +13:00
Joan Lung 0750a7dffb Simple animal attacks with bonus effects now properly respect shields (#25571)
* Simple animal attacks with bonus effects now properly respect shields.

* very boring fixes
2017-03-30 11:16:36 +13:00
oranges d7ac92a292 Revert "SWAT vest !!!DOES NOT BUFF SWAT!!! (#25236)" (#25620)
This reverts commit 86cbbaf572.
2017-03-29 18:05:10 -04:00