Commit Graph

23251 Commits

Author SHA1 Message Date
Robustin
458331f7dc Cleans up RND Menu 2017-11-22 22:13:04 -06:00
ninjanomnom
2817a1737b defines math 2017-11-22 17:36:58 -05:00
oranges
92632ecd76 Merge pull request #32914 from kevinz000/NTNet
[READY]NTnet refactor, assimilates exonet
2017-11-23 10:52:44 +13:00
oranges
fd4cd1ffde Merge pull request #32943 from ShizCalev/alium-softcrit-sprite
Fixes aliums showing wrong sprite in softcrit
2017-11-23 10:37:58 +13:00
Jordie
e8094b389e Adds ip and cid to banning panel ban search (#32801)
For kevinz000 because he managed to lose a ban and couldn't find it with ckey or ackey somehow.

No indexes because ORDER BY indexing is too finicky and having something like 8 indexes just for this wouldn't be worth the slowdown.
2017-11-23 10:37:09 +13:00
XDTM
9d487d235c Divides species in subtypes, makes viruses able to infect certain subtypes (#32858)
Species are now separated into Organic, Inorganic, Undead and Robotic. The virusimmune tag was kept for species who are effectively organic but immune to viruses for special reasons (abductors).

You can now set the types of species viruses can infect; i made some adjustments that i thought made sense (beesease infecting zombies, parrot possession infecting anyone).

Added process_dead as an additional effect for the new symptom, allowing the disease to tick on corpses; it doesn't have many uses i can think of, but it can heal up people in case of a defibrillation or something like that.

Fixes #32832
2017-11-23 10:36:09 +13:00
GupGup
ce82a2e614 Fixes hostile mobs attacking surrounding tiles when trying to attack someone: the stunning finale (#32699)
fix for issue #4237
replacement for #32593 and #32665
revises #30152 (useless)
2017-11-23 10:23:26 +13:00
oranges
ccd4981fe5 Merge pull request #32624 from kevinz000/component_uplinks
[READY]Refactors uplinks to a component!
2017-11-23 10:16:16 +13:00
ShizCalev
b0f24a892b Fixes bartender suit having an adjust state (#32968) 2017-11-22 13:40:11 -05:00
Jordan Brown
2a3f954b83 ahelp command can now accept a ticket # (#32970)
* `ahelp` command can now accept a ticket #

As opposed to only a ckey

* Fix bad invocation of TicketByID()

* Use correct ahelp typepath
2017-11-22 13:38:08 -05:00
Jordie
f5269e9a00 Feedback fixes (#32959)
* feedback fixes

* increments science_techweb_unlock version
2017-11-22 10:48:02 -06:00
Tad Hardesty
af7014efe9 Refactor chasm paths to be more sane (#32701)
In addition, makes chasm handling a component, so it could be reused for
chasm-likes which are not quite chasms.

Also fixes a couple of bugs relating to building on top of chasms
occasionally erasing the chasm.
2017-11-22 10:30:45 +01:00
kevinz000
00966e2aaa NTnet refactor, assimilates exonet 2017-11-21 20:50:45 -08:00
jammer312
939ce08046 Conjuration spells fix (#32951)
* conjure spells fix

* added newline at end of file
2017-11-21 23:30:15 -05:00
Matt Smith
c1c908fd58 Update Turbine computer to use TGUI (#32944)
* Update Turbine Computer to use TGUI

* Removed `src`

* Update text for broken turbine
2017-11-21 20:05:40 -05:00
Y0SH1M4S73R
5d9231aced Gives the R&D Server a description and makes its name improper (#32955)
* gives the R&D server a description

* I guess I'll make its name improper
2017-11-21 18:43:29 -06:00
Trevor Serpas
c320f459e5 Fixing consistency issues in regards to plasmaman internals and jumpsuit (#32897)
* Fixing consistency issues in regards to plasmaman internals

Suits that allowed emergency oxygen tanks in their suit slot now allow plasma man tanks, also botany's winter coat can store emergency oxygen tanks just like the other coats now

* Addressing security inventory defines

I missed that the list for storing objects in suit storage for security was in its own defines page, I have added plasmaman internals to go in line with the other changes.

* Plasma men suits can now equip accessories

Attackby() was unintentionaly being overridden and not calling the proc it overrode which attaches accessories. This seems unintentional as accessories can go on any other jumpsuit including jumpsuits like the griffon costume and sun dress.
2017-11-21 09:36:27 -05:00
Jordan Brown
b520728af1 Merge pull request #32926 from KorPhaeron/cargo
Removes material exports
2017-11-21 08:40:28 -05:00
Leo
6dd680ac83 Merge pull request #32928 from ShizCalev/space-leg-slowdown
Fixes humans missing legs moving slower in zero-g enviroments
2017-11-21 08:01:29 -02:00
ACCount
b161b18599 Integrated circuit fixes and code improvements (#32773)
* Fucking conflicts

* Small code changes

* Makes the IC printer start upgraded to offset balance concerns caused by a fixed bug
2017-11-21 10:04:09 +01:00
AnturK
5a0cabb9cd Fixes abductor teams getting assigned to same pod (#32859)
* Fixes abductors getting assigned to same team

* Remove explicit null return
2017-11-20 20:35:20 -05:00
kevinz000
99ac4d010d Adds investigative logging to techwebs research (#32913) 2017-11-20 17:52:52 -05:00
ShizCalev
a0057914c8 Fixes aliums showing wrong sprite in softcrit 2017-11-20 15:57:21 -05:00
KorPhaeron
e486cfe719 Bar Drone can't be remotely detonated (#32908) 2017-11-20 14:40:15 -05:00
Jordan Brown
b7a9a2a452 Merge pull request #32844 from ShizCalev/code-cleanup
Cleans up unused code
2017-11-20 11:13:56 -05:00
ShizCalev
2a45c389ae Fixes humans missing legs moving slower in space 2017-11-20 05:23:38 -05:00
ACCount
675d973d8d Fixes two refactor-caused bugs in disposals (#32892) 2017-11-20 09:46:41 +01:00
ShizCalev
02abe5d92f Makes drinking glasses smash when thrown (#32890)
* Makes drinking glasses smash when thrown

* Maintains bartender snowflake behavior

* Extended to all bottles, cartons, cleaned up 1 & 0

* Corrected breaking bottles on heads.

* Reduced glass spawn chance to 33%
2017-11-20 09:45:08 +01:00
nicbn
dfb5c7fde8 Fixes cryo overlay thing again (#32838) 2017-11-20 09:37:27 +01:00
kevinz000
beb255dbf1 Refactors uplinks to a component 2017-11-20 00:13:26 -08:00
Tad Hardesty
54a01cf47a Refactor ladders so that they actually work (#32797) 2017-11-20 09:04:59 +01:00
checkraisefold
c59d33fe2c tweak skateboard crashes, gives brain damage (#32885)
* tweak skateboard crashes

* helmet stops brain damage

* add hardhat
2017-11-20 18:50:04 +11:00
ShizCalev
8eafaccc88 Cleans up unused code 2017-11-20 00:03:33 -05:00
Jordie
418703a4ce Merge pull request #32853 from KorPhaeron/purple
Fixes purple bartender clothes
2017-11-20 15:54:52 +11:00
Jordie
ff45ac2bf0 Merge pull request #32862 from praisenarsie/wearetherats
Rat Kebabs
2017-11-20 15:49:39 +11:00
KorPhaeron
11e08a6252 Removes material exports 2017-11-19 22:48:56 -06:00
Jordie
2852b45dc7 Merge pull request #32886 from ShizCalev/to_chat
Fixes incorrect to_chat usage
2017-11-20 15:25:49 +11:00
Jordie
baddcf4c8a Merge pull request #32889 from ShizCalev/turn-consistency
Makes some turning procs consistently turn clockwise
2017-11-20 15:24:52 +11:00
ShizCalev
e79626f1b8 Fixes whiteship ruin board swap (#32869) 2017-11-19 22:04:06 -05:00
Leo
459017c820 Merge pull request #32871 from AnturK/orbitclean
Transfers orbiting ghosts on most common transforms
2017-11-19 21:12:50 -02:00
oranges
1d16b056ba Merge pull request #31026 from kevinz000/rnd_techweb
🆑 Skylar Lineman, your local R&D moonlighter
rscadd: Research has been completely overhauled into the techweb system! No more levels, the station now unlocks research "nodes" with research points passively generated when there is atleast one research server properly cooled, powered, and online.
rscadd: R&D lab has been replaced by the departmental lathe system on the three major maps. Each department gets a lathe and possibly a circuit imprinter that only have designs assigned by that department.
rscadd: The ore redemption machine has been moved into cargo bay on maps with decentralized research to prevent the hallways from becoming a free for all. Honk!
balance: You shouldn't expect balance as this is the initial merge. Please put all feedback and concerns on the forum so we can revise the system over the days, weeks, and months, to make this enjoyable for everyone. Heavily wanted are ideas of how to add more ways of generating points.
balance: You can get techweb points by setting off bombs with an active science doppler array listening. The bombs have to have a theoretical radius far above maxcap to make a difference. You can only go up, not down, in radius, so you can't get 6 times the points with 6 TTVs. The algorithm is exponentially/logarithmically scaled to prevent "world destroyer" bombs from instantly finishing research.
/🆑
2017-11-20 10:30:48 +13:00
ShizCalev
94002ab42e Rotation proc clockwise consistency 2017-11-18 23:54:13 -05:00
Jordie0608
b078af7204 fixes blackbox runtime and adds note about nested tally strings 2017-11-18 22:23:26 -06:00
ShizCalev
12b8daa02b Fixes incorrect to_chat usage 2017-11-18 23:09:10 -05:00
kevinz000
caa1e1f400 Massive research refactor; changes research system to techwebs; Decentralized research 2017-11-18 19:55:40 -08:00
AnturK
39394d88d1 Transfers orbiting ghosts on most common transforms 2017-11-18 22:36:01 +01:00
ShizCalev
eb22fed8a6 Consistency 2017-11-18 14:17:38 -06:00
Tad Hardesty
03614862cb Fix runtimes when stacking pizza boxes (#32831) 2017-11-18 13:46:44 -06:00
ShizCalev
7dd5147d16 Cleans up unused circuitry code (#32840) 2017-11-18 13:02:29 -06:00
arsserpentarium
bc85e2f6ab Fix for list pin in integrated circuits (#32811)
* Update lists.dm

* Update pins.dm

* Update list_pin.dm

* Update power.dm

* Update input.dm

* Update pins.dm

* Update list_pin.dm

* Update input.dm

* Update lists.dm

* Update power.dm

* Update input.dm

* Update power.dm
2017-11-18 13:35:01 -05:00