Commit Graph

8142 Commits

Author SHA1 Message Date
kevinz000
1400a0d525 YOG pAIS PART 1 - MOBILE CHASSIS (#21871)
* pAI Candidate Verb

* sprites

* fuckxenos

* ...

* animal+alien

* ...

* ...

* ...

* progress

* ...

* .

* ...

* fixes

* ...

* ...

* ...

* ghostUI

* .

* .

* ...

* fixes

* ...

* BUNNIES

* ....

* ...

* merf

* nerfs
2016-12-13 14:47:03 +13:00
AnturK
082680ebb7 Minor turret refactor (#22052)
* Minor turret refactor

* Fixes icons in map editor

* Fixes the faction and makes ballistic turrets use syndie sprite

* Removes leftover comments
2016-12-13 10:54:53 +13:00
coiax
1428f3f532 Cyborgs have a reset module wire (#22016)
* Cyborgs have a reset module wire

🆑 coiax
add: Cyborgs now have a reset module wire, that when pulsed, triggers
the cyborg's reset module hardware.
/🆑

Because they can't touch it themselves for software reasons. Now you can
ask random assistants to reset you in a pinch, or do it on the FRONTIER.

* Upgrade ejection, removed reset board
2016-12-11 19:55:03 +13:00
Mervill
de5470289f these commas (#22075) 2016-12-11 19:50:48 +13:00
Cheridan
2dd1a87345 Merge pull request #22083 from ChangelingRain/multiplierspeed
Refactors toolspeed to be a multiplier instead of a divisor
2016-12-10 19:22:44 -06:00
Joan Lung
e6df49f3de Revert "Removes left inhand files, automatically mirrors inhands" (#22085) 2016-12-09 18:27:25 -05:00
Joan Lung
43ce2667f4 Merge branch 'master' of https://github.com/tgstation/tgstation into multiplierspeed 2016-12-09 18:03:43 -05:00
Joan Lung
a3be7a9226 Refactors toolspeed to be a multiplier instead of a divisor 2016-12-09 16:55:51 -05:00
Cyberboss
f645b73b01 Slips Bugfix (#22029)
* This is not a meme

* That was wrong
2016-12-10 10:27:56 +13:00
oranges
f06766b3bb Merge pull request #22032 from KorPhaeron/iconreflections
Removes left inhand files, automatically mirrors inhands
2016-12-10 10:27:42 +13:00
oranges
25b940453c Merge pull request #22073 from MrStonedOne/fixesmyshit
Fixes some things I broke.
2016-12-10 10:20:33 +13:00
coiax
18647dd3d6 Added "Sentience" rare random event (#22007)
* Added "Sentience" rare random event

🆑 coiax
add: Due to a combination of radiation and water supply contamination,
stations have been reporting animals gaining self awareness.
/🆑

Picks a random /mob/living/simple_animal on station that has no mind,
and gives it to a ghost who signs up, along with giving them a decent
chunk of health so they don't die instantly.

Note that this does include bots, which I've kept because it's hilarious
that the Mulebot spontaneously develops opinions.

Cockroaches now take 1 damage when stepped on, enough to kill a normal
cockroach, but not enough to kill a sentient one.

* Changed min() to max()

* Changed lore to appease Cheridan
2016-12-10 10:04:56 +13:00
MrStonedOne
ccf3002e46 Fixes somethings I broke.
fixes walls spawning their metal in an odd spot because of loc vs src confusion.
fixes ashdrakes's flame wall getting confused when it tried to see if the turf it is standing on is atmosly connected to the turf it is standing on.
2016-12-09 02:08:53 -08:00
oranges
54988003e5 Merge pull request #22036 from Mervill/stale_comments_2
These comments where removed by me.exe, just now
2016-12-09 14:22:53 +13:00
XDTM
ece186240b Fixes podcloning headless people (#22008)
* Blood for the plant god

* Professional debugging code

* New Deal
2016-12-09 09:08:30 +13:00
Kyle Spier-Swenson
695ff2752c Fixes modify body part (#22002)
fucked up converting this over from the shitcode version
2016-12-08 14:47:43 -05:00
Firecage
5461664c2a Lavaland(Asteroid) mobs no longer appears alive again after a few seconds. (#22004) 2016-12-08 11:57:51 -05:00
Haevacht
49d076be6a Antur's suggested fix for #21988 (#22042)
* Antur's suggestions

Are silicons even supposed to have grab/disarm?

* LIke 3% of a coder now
2016-12-08 11:56:07 -05:00
Mervill
417c50efa2 These comments where removed by me.exe, just now 2016-12-08 01:48:46 -08:00
Kyle Spier-Swenson
dedb16826e Speeds up world init. (93s -> 49s) (#21992)
* Speeds up world init.

* Armor is now new inited for obj and the first level of subpaths.
* Actions is now lazyinited and deleted with empty.
* Actiontypes is now only inited when actually used and deleted once it pre-fills actions with the action buttons.
* Pipes now prefill their node list(s) in new() using new /list/ (count) syntax to speed up the list initaliztions and remove the init proc.
* Pipes no longer store their item version, instead creating it on the fly when deconned
* Walls no longer store their metal stacks, instead creating it on the fly when deconned.
* obj, walls, floor, plating, item, machinery, structure, pipe, pipenet, atom, and movable no longer have an (init) proc. (along with a few other smaller examples)
* Atmos can pass checking is now a var with the ability to have a proc be call in advance cases.
  * (as a side effect, I had to fix a few things that were calling atmosCanPass rather then using the pre-calculated list, this should speed up chemfoam and flame effects greatly)

* Reverts upload limit
(remind me one day to defuck this, it could easily be a config thats not editable by vv to make changes easier)

* Makes apc update icon a bit faster.
APC new is some what high on the profile of world init, still not sure why, but this stood out as a waste of cpu so i fixed it.

* Fixes runtime with atmos backpack water tanks.

* Makes smoothing faster (and fixes turfs smoothing twice at init)

* Makes apcs init faster by replacing some spawns with addtimer

* fix transit turfs.
2016-12-08 21:50:15 +13:00
KorPhaeron
ace673e829 Removes left inhand files, automatically mirrors inhands 2016-12-07 23:34:12 -06:00
PKPenguin321
b673897978 lowers swarmer spawner hp (#21975)
3000 -> 750
2016-12-08 12:44:27 +13:00
oranges
1285bdcc76 Merge pull request #21920 from ExcessiveUseOfCobblestone/areyouokgrab
Legitimately Fixes The CtrlGrab Bug Now
2016-12-07 22:30:06 +13:00
oranges
0db6aa232c Merge pull request #21960 from Mervill/coachferatu
Fixes neck slot examine
2016-12-07 10:20:49 +13:00
kevinz000
4f181774e5 [READY]FLIGHTPACK PATCH 1: Crashing rework, drifting tweaks and fixes, DataHUDs, and slight price decrease! (#21855)
* pricedrop

* directionalcrashing

* ..

* kek woops

* ...

* changes

* HUDs

* woops

* huds...

* d

* Update flightsuit.dm

* Update mechfabricator_designs.dm

* .

* ..
	new file:   config/lavaruinblacklist.txt
	new file:   config/spaceruinblacklist.txt
	new file:   config/unbuyableshuttles.txt

* .

* fix

* Update timer.dm

* Update flightsuit.dm

* Update flightsuit.dm
2016-12-06 14:47:37 +01:00
Shadowlight213
073631c665 Fixes mob_spawn effect syndicate ID access. (#21956) 2016-12-06 10:58:50 +01:00
Mervill
7c58401f7d fixes neck slot examine 2016-12-05 02:03:49 -08:00
Joan Lung
551ede6d35 Kills all remaining text pronoun macros (#21916)
* Kills all remaining text pronoun macros

* review your own code

* oh right one further

* more

* \
2016-12-04 21:32:31 +01:00
Pieter Vlasblom
2da5d58156 Prevent people from abusing certain aspects of the game by keeping alert prompts open (#21914) 2016-12-04 18:30:34 +01:00
oranges
deb718e876 Merge pull request #21899 from ChangelingRain/slabsgoinpockets
Starting servants may get their slab in a pocket instead of always in their backpack
2016-12-04 23:13:31 +13:00
oranges
c304c5f9d7 Merge pull request #21896 from Cyberboss/patch-3
Another bad addtimer
2016-12-04 23:12:57 +13:00
Mervill
3f68bd7202 Merge branch 'master' into a_intent
Conflicts:
	code/modules/mob/mob_defines.dm
2016-12-04 00:38:37 -08:00
Jordie
4a37f57e7c Merge pull request #21911 from Mervill/m_intent
m_intent now uses defines
2016-12-04 19:34:42 +11:00
Cheridan
4ed00ae723 Merge pull request #21901 from ChangelingRain/hotheruntime
Fixes robot modules runtime!
2016-12-03 18:04:51 -06:00
ExcessiveUseOfCobblestone
2ba9739bd3 Legitimately Fixes The Bug Now 2016-12-03 18:31:01 -05:00
Mervill
481cc07dcf m_intent now uses defines 2016-12-03 00:25:44 -08:00
Mervill
d4a49d509d added INTENT_NEXT 2016-12-03 00:08:55 -08:00
Mervill
0972f78800 a_intent now uses defines 2016-12-02 22:27:30 -08:00
Mervill
c2e2440953 Merge branch 'master' into w_class
Conflicts:
	code/game/objects/items/weapons/twohanded.dm
2016-12-02 21:44:24 -08:00
Jordie
ca6ffdba40 Merge pull request #21866 from Mervill/slashes_deux
Remove slash from end of type refs/defs
2016-12-03 15:56:10 +11:00
Jordie
047f885069 Merge pull request #21869 from Mervill/ventcrawler
Ventcrawler var now uses a define for it's options
2016-12-03 15:56:02 +11:00
Joan Lung
a25202f2a2 Fixes robot modules runtime! 2016-12-02 17:53:59 -05:00
Joan Lung
1fd4010b3c Starting servants may get their slab in a pocket instead of always in their backpack 2016-12-02 17:07:19 -05:00
Cyberboss
ed2dcc3424 Why can't any of us find all these things 2016-12-02 12:54:10 -05:00
Joan Lung
0fc959d694 Improves Geis binding resist (#21846)
* Improves Geis binding resist

* rrrrgh

* FINE LIMIT IT OKAY
2016-12-02 12:56:31 +01:00
Mervill
09ea5ad2e5 w_class now uses defines 2016-12-01 21:33:14 -08:00
Cheridan
cae7ac9466 Merge pull request #21859 from XDTM/BlueFix
Fixes bluespace golem's teleport
2016-12-01 23:00:03 -06:00
kevinz000
79ff9a8f0b [READY]Lollipops, gumballs, and a cyborg module that shoots them out! (#21782)
* lollipop

* ...

* Update snacks_other.dm

* Update snacks_other.dm

* Update snacks_other.dm

* Update snacks_other.dm

* stuffs

* itallworksnow

* updates

* mfw kor caught me

* wew

* completed.

* sprites

* thisshouldworkmaybeprobablyidunno

* ...

* Update robot_items.dm

* projectiles

* Update robot_items.dm

* ...

* fuckingnames

* Update robot_items.dm

* .

* ..

* ...

* spamchecking

* ..()

* ..

* ..

* ..

* Update robot_items.dm

* defines refines 2

* Update robot_items.dm
2016-12-02 15:42:51 +13:00
MrStonedOne
b29f1eb067 Makes using the cheat engine to remove darkness or ai static harder 2016-12-01 14:38:28 -08:00
Cheridan
89d3752276 Merge pull request #21584 from RemieRichards/swarmer_boss
Adds a new boss: Swarmer Swarm [Now a Ruin]
2016-12-01 07:47:54 -06:00