Commit Graph

20091 Commits

Author SHA1 Message Date
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
AnturK
74c489b8e9 Fixes MC crashing (#25808) 2017-04-02 11:30:47 -03:00
duncathan salt
065a2d7688 Merge pull request #25716 from Haevacht/patch-4
Fixes Proto-Kinetic Crusher facestabs, they're backstabs now.
2017-04-02 02:06:57 -06:00
duncathan salt
86ad85aed3 Merge pull request #25715 from kevinz000/patch-106
Fixes flightsuit interaction with windoors
2017-04-02 02:06:03 -06:00
duncathan salt
9d30d88b65 Merge pull request #25706 from kevinz000/patch-105
Fixes exile implant bypassing
2017-04-02 02:03:05 -06:00
duncathan salt
3ac178c57b Merge pull request #25690 from Profakos/doublesin-technique
Prevents being added twice to the list of Sintouched
2017-04-02 02:00:53 -06:00
MMMiracles
eabbe45b2e CereStation Tweaks (#25748) 2017-04-02 00:47:57 -03:00
Joan Lung
f693815bf5 Merge pull request #25683 from Cyberboss/patch-19
Fixes a bad arg runtime
2017-04-01 23:18:25 -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
8356c2e289 Merge pull request #25689 from Cyberboss/patch-27
Fixes a runtime with rad collectors
2017-04-01 23:16:35 -04:00
Joan Lung
c14cc453e1 Merge pull request #25694 from Cyberboss/patch-22
Improves false events
2017-04-01 23:15:47 -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
ktccd
0e7acba561 Ninjas can steal tech (#25696)
Ninjas can steal tech levels from the servers and R&D consoles again.
Code is still terrible copy-paste, but hey, it works and this is a
bugfix not a remake PR.
2017-04-01 21:44:44 -03:00
Cyberboss
1c03305a12 Fixes a runtime with the individual logging panel (#25691) 2017-04-01 21:39:45 -03:00
Robustin
797cdf5f5f Stops Spacesuit Cargo Orders from notifying admins (#25735) 2017-04-01 21:33:12 -03:00
XDTM
fd53b918ec Fixes snowflake drones (#25740) 2017-04-01 21:31:38 -03:00
Cyberboss
5e71bbc62e Fixes atmospherics (#25770) 2017-04-01 17:51:01 -04:00
coiax
f9865e39c1 Fixes grammar on objects landing and bouncing off rims (#25722)
Similar messages for basket ball hoops, and things landing in disposal
bins. Huh.
2017-04-01 11:15:13 -04:00
Cruix
084bb1741c Fixed abductors saying "..." whenever they spoke telepathically (#25614) 2017-04-01 15:01:19 +02:00
AnturK
e6803e64a2 Merge pull request #25580 from coiax/landmarks-refactor
Landmarks refactor, part 1
2017-04-01 13:26:03 +02:00
oranges
ac5983534b Merge pull request #25579 from Cyberboss/CompareMicroOptimization
Fastmos III.5: Redux
2017-04-01 20:29:28 +13:00
Cheridan
975da5e755 Merge pull request #25713 from Cyberboss/SmartfridgesRee
Fixes smartfridges
2017-03-31 22:06:21 -05:00
Haevacht
d9f5fc87bb Update equipment.dm 2017-04-01 13:59:44 +11: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
bgobandit
7ddfe7d65b Bluespace polycrystals and plastitanium are in the exports list now. (#25635) 2017-03-31 20:18:07 +02:00
Cyberboss
12080f8e61 Fixes temperature not causing turfs to activate (#25587) 2017-03-31 20:13:07 +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
Haevacht
916a596a51 two lines technically i guess
dont need a var/backstab anymore
2017-03-31 18:50:35 +11:00
Haevacht
89297f19ad Update equipment.dm 2017-03-31 18:45:55 +11:00
anconfuzedrock
c4125d88bf anyone want to play some board game online (#25558) 2017-03-31 08:31:49 +02:00
ExcessiveUseOfCobblestone
0d3b8c075a Drink Responsibly [Drink Refactor and Shot Glass Tweak] (#25555)
* SHOTS SHOTS SHOTS

* Shots but for real
2017-03-31 08:30:58 +02:00
XDTM
a48bf2993d Fixes some chameleon clothing not appearing in the list (#25551)
* Fixes some chameleon clothing not appearing in the list

* bio suit (1) => bio suit (bio_suit_janitor)
2017-03-31 08:24:21 +02:00
kevinz000
21040df2ce Update flightsuit.dm 2017-03-30 22:38:34 -07:00
Cyberboss
b28ee72a47 Fixes smartfridges 2017-03-30 22:51:04 -04:00
kevinz000
539b4783f6 Update gateway.dm 2017-03-30 17:25:47 -07:00
Profakos
56174af0e7 Fixes a check for being already sintouched 2017-03-31 01:21:55 +02:00
Cyberboss
d3b117de0e Whoops 2017-03-30 17:53:11 -04:00
Cyberboss
799116095c Improves false events 2017-03-30 17:46:48 -04:00
Cyberboss
d23cda8b47 Fixes a runtime with rad collectors 2017-03-30 17:19:08 -04:00
Cyberboss
51d1cd375d Fix runtime in timed go_bald 2017-03-30 17:15:04 -04:00
Cyberboss
1f3c5bded6 Fixes a bad arg runtime 2017-03-30 16:57:23 -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
ExcessiveUseOfCobblestone
6f0aac2f6d Cloth Golem Fix (#25617)
Needs to be /stack/ instead of /stack/sheet because gauze is not a /sheet/!
2017-03-30 16:11:36 -04:00
Joan Lung
ad1fb2c9b9 Makes a few things use admin macros 2017-03-30 14:58:05 -04:00