Commit Graph

9353 Commits

Author SHA1 Message Date
ExcessiveUseOfCobblestone
32f957dbf0 Time to use this broken glass on Cyberboss! (#25816)
* CYBERBOSS!!!!

* citrus
2017-04-04 09:07:03 +12:00
Cyberboss
22fe5b12f1 Merge upstream 2017-04-02 22:27:22 -04:00
Cyberboss
3264fdd1d0 Port gibspawners to Initialize (#25794) 2017-04-02 23:01:42 -03:00
duncathan salt
4afacf8fdb Merge pull request #25762 from ChangelingRain/guncase
Fixes a bunch of gun case code
2017-04-02 13:44:57 -06: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
7b729f1168 Merge pull request #25761 from ChangelingRain/snippet
Uses a var properly
2017-04-02 14:58:28 -03:00
duncathan salt
b6f4f78de9 Merge pull request #25753 from kevinz000/patch-109
Fixes ERT IDs
2017-04-02 02:15:06 -06:00
duncathan salt
e3cfa075bf Merge pull request #25747 from kevinz000/patch-107
I ded pls fix: Stunbatons are the best counter against syndicate cyborgs
2017-04-02 02:12:50 -06:00
Cyberboss
78ee754da3 Merge upstream 2017-04-01 23:38:37 -04:00
Joan Lung
da2c9f86e2 Merge pull request #25673 from Cyberboss/DecalsInit
Ports all decals to Initialize
2017-04-01 23:12:48 -04:00
Joan Lung
67fd0a9067 Merge pull request #25665 from Cyberboss/Botherance
Decals will no longer exist in walls, lava, or space
2017-04-01 23:11:25 -04:00
Cyberboss
0a34ef49ba Merge branch 'master' into DecalsInit 2017-04-01 22:41:18 -04:00
Cheridan
87c6cdefd3 Merge pull request #25733 from coiax/whoops-gibs-oil
Fixes runtimes with gibs and oil
2017-04-01 21:24:39 -05:00
Cyberboss
bc40e4eefe Fixes a runtime with song importing (#25692) 2017-04-01 21:43:54 -03:00
Cyberboss
5fe391805a Fixes some closets not taking things from the turf (#25728) 2017-04-01 21:43:17 -03:00
kevinz000
c7adb60959 Update cards_ids.dm 2017-04-01 17:40:48 -07:00
AnturK
8cbbd9ea0f Fixes chem implants (#25729) 2017-04-01 21:35:52 -03:00
Cyberboss
e780145d66 Update misc.dm 2017-04-01 17:56:39 -04:00
Joan Lung
e1a2dea0fc Fixes a bunch of gun case code 2017-04-01 12:59:17 -04:00
Joan Lung
c0f933a737 Uses a var properly 2017-04-01 12:31:34 -04:00
Cyberboss
d27ec2c4f2 Fixes lattice New qdeletion (#25724)
* Fixes lattice New qdeletion

* You mean your clocks don't you...

* Blech
2017-04-01 11:16:33 -04:00
Cyberboss
50d41ac3aa Closets no longer try to insert themselves (#25726) 2017-04-01 11:14:29 -04:00
Cyberboss
8b8b9f54b5 Fixes mobs hearing different explosion sounds (#25731) 2017-04-01 11:14:13 -04:00
AnturK
e6803e64a2 Merge pull request #25580 from coiax/landmarks-refactor
Landmarks refactor, part 1
2017-04-01 13:26:03 +02:00
kevinz000
abb60db779 Update cards_ids.dm 2017-04-01 00:50:46 -07:00
kevinz000
ad4251b0d6 Update stunbaton.dm 2017-03-31 18:53:01 -07:00
Cyberboss
e3c31d2fa7 Roundstart Events. Fixes xeno egg announcement timer (#25659)
* Add support for roundstart events

* Fixes #25649
2017-03-31 20:20:40 +02:00
Jack Edge
443435bfe9 Fixes runtimes with gibs and oil 2017-03-31 19:12:05 +01:00
Cyberboss
423f6c47e8 Fixes #25666 (#25668) 2017-03-31 11:26:55 -04:00
Cyberboss
4557f8eac7 Makes some things use defines (#25653) 2017-03-31 11:26:19 -04:00
bgobandit
0f1c4cb4a2 Fixes the energy cutlass. (#25636) 2017-03-31 09:37:15 -03:00
Remie Richards
d1b2be75ad Fixes #24998 (Statues spawned by wizards are invisible) - Correctly (#25638)
* Fixes #24998 Correctly

* Fixes potential addition to non initialised overlays list
2017-03-31 09:33:44 -03:00
anconfuzedrock
c4125d88bf anyone want to play some board game online (#25558) 2017-03-31 08:31:49 +02:00
Cyberboss
5646c736c8 Merge upstream 2017-03-30 19:18:59 -04:00
Cyberboss
82b1b28d6b Ports all decals to Initialize 2017-03-30 16:18:35 -04:00
Cyberboss
d0a517412e Decals can no longer exist on inappropriate turfs 2017-03-30 15:08:02 -04:00
coiax
000e923a87 Autoimplanters renamed to autosurgeons; nuke op autosurgeon fix (#25549)
* Autoimplanters renamed to autosurgeons; nuke op autosurgeon fix

Fixes #24443.

🆑 coiax
add: Autoimplanters have been renamed to autosurgeons. Currently only
the CMO and nuclear operatives have access to autosurgeons. What is the
CMO hiding?
fix: All upgraded organs for purchase by nuclear operatives now actually
come in an autosurgeon, for speed of surgery.
/🆑

- Autosurgeons now insert any type of organ put in
- Replaced organs are dropped on the floor by default, and if told not
to, will GC, rather than just disappearing through lack of references
- Makes autosurgeons have a `starting_organ` type, where it'll make an
internal organ to be dispensed.
- Autosurgeons now change their name depending on their internal organ
- Nuke ops now just buy the autoimplanter with the organ already inside
it.

* Fixes naming and sprite
2017-03-30 22:09:35 +13: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
Cyberboss
d60a1a48cb Fixes closets sometimes not inserting their loot (#25556) 2017-03-29 19:21:32 -03:00
coiax
d0c7e125f1 Fixes supermatter generated anomalies living too long (#25563)
- Changed from magic numbers to defines.
- Minor cleanup, use of QDEL_NULL and trimming some returns on
supermatter.dm
2017-03-29 19:19:54 -03:00
coiax
b7a00f4025 Cleanables use Initialize() (#25576) 2017-03-29 19:15:31 -03:00
Cheridan
9ffce1f73b Merge pull request #25557 from KorPhaeron/robott
Fixes Robot Overlays
2017-03-29 16:11:20 -05:00
coiax
afd9b4a88d Maintenance loot cleanup (#25448)
🆑 coiax
fix: All tophats, rather than just the ones in maintenance, hurt a tiny
bit if you throw them at people.
/🆑

- All tophats have throwforce 1
- Cable coils are now random colours
- Cable coils now actually come in stacks of 5 in maint
2017-03-30 09:03:15 +13:00
Jack Edge
f55f037e53 Turns out that the chef job is actually called Cook 2017-03-29 18:51:24 +01:00
MMMiracles
48da27feb8 CereStation (#24665)
* cerestation test build or something i dunno

* map edits

* added exosuit/cyborg consoles to bridge, added experimentor to science test chamber. added directional signs to bridges for basic department directions.

* airless turfs HO

* TUUUUBES

* additional map edits

* SM engine, partial Engineering rework

* press x to .json

* CIRCUITS

* boss of this gym

* map changes galore

* atmos checkpoints + signs

* Add cerestation.dm

* quick fixes

* map edits again

* auth keypads + minimap

* suit change, button fixes

* maintenance + map + other stuff

* map fixes out the wazoo

* honk

* wowzer

* beware of basket-stealing bears, purges harmful heretic tags (for the most part)

* removes the bone-zone
2017-03-29 13:38:35 -04:00
Jack Edge
2947b6679d Converts Centcom 2017-03-29 18:08:30 +01:00
Jack Edge
2d78e0f582 Pubbystation landmark types 2017-03-29 17:04:53 +01:00
kevinz000
465f136b96 [READY]Planetstation: Floodlights (#25310)
* floodlights

* floodlights

* ...

* copypasta

* traviscaughtmenottesting

* fixes

* set_light

* fixed

* construction

* strings

* kay

* Update floodlight.dm

* Update floodlight.dm
2017-03-29 18:09:33 +13:00
Jack Edge
b6750ad83c Properly type all of Metastation's landmarks 2017-03-29 00:11:15 +01:00
Jack Edge
24bf8b2ae1 Changes hand named landmarks on Deltastation 2017-03-28 21:00:03 +01:00