kevinz000
1f32d160d9
Automatic changelog compile, [ci skip] ( #33393 )
2017-12-10 11:58:42 -05:00
Jordan Brown
09ec914dbf
Fixes certain material containers ( #33370 )
...
* Fixes certain material containers
* Adds missing user parameter to material_container preconditions
* Lies and slander
2017-12-08 19:12:21 +01:00
kevinz000
34897a3951
Allows rdconsoles to link to departmental things. ( #33195 )
2017-12-08 19:04:37 +01:00
Ashe Higgs
6e8401e112
Adds pet carriers ( #33231 )
...
* Adds pet carriers
* Some bugfixes
* praise the 1 AM code
2017-12-08 22:28:56 +13:00
oranges
c6d8b972c3
Merge pull request #33235 from Fox-McCloud/xenobio-console
...
Slime Blueprint Change
2017-12-08 22:28:19 +13:00
Dorsisdwarf
1df51e6f52
tweaks techwebs ( #33082 )
...
* tweaks techwebs
* Removes comment
and cuts aytech price
2017-12-07 15:39:07 -05:00
Jordan Brown
713f2fcfa1
Fixes some record_feedback calls ( #33317 )
...
* Fixes protolathe feedback
* Fix circuit imprinter record_feedback
* Fixes destructive analyzer record_feedback
2017-12-07 15:04:55 +01:00
Jordan Brown
3aba012d67
Removes ComponentActivated in favor of callbacks ( #33274 )
...
* Removes ComponentActivated
* Removes a bit of proc call overhead
* Fix callback definition
2017-12-05 15:41:56 -06:00
oranges
bd954fe780
Merge pull request #32964 from AutomaticFrenzy/patch/joules
...
Measure energy values in joules
2017-12-05 20:42:25 +13:00
AnturK
78fe2bc747
Holorecord disks. ( #32868 )
...
* Holorecord disks.
* visual preset swap command
* Renaming command
* Holodisk sprite by WJohn
* Adds holodisks to autolathe
* Cleanup
* Needless if
2017-12-04 06:14:08 -05:00
kevinz000
5182128d2a
refactors riding datums to a component, vehicle refactor staging for mech overhaul ( #32249 )
2017-12-04 10:33:01 +13:00
Ashe Higgs
fe816daca1
Adds emergency lights, built into light fixtures ( #33213 )
...
* Adds emergency lighting
* Checks for the cell during construction
* Adds AI/APC control of emergency lights
* Malfunction ability
* get_area(src)
* Loop checking, processing to come when clarified
* that DOES remind me to do this!
2017-12-03 13:53:58 -05:00
Fox-McCloud
fda4b6be73
Xenobio Blueprints Change
2017-12-02 20:08:02 -05:00
Tad Hardesty
c6da68ab62
Measure energy values in joules
2017-12-02 16:05:31 -08:00
Leo
80aad8cef0
Merge pull request #33165 from MrStonedOne/revert-33062-ore_stacking
...
Revert "Ore Stacking"
2017-12-02 18:00:45 -02:00
Jordan Brown
29c0b4d490
Merge pull request #33151 from AutomaticFrenzy/patch/techwebs-ui
...
Vastly enhance the R&D Console UI
2017-12-01 18:36:59 -05:00
FrozenGuy5
622e4ad39e
nice removal ( #33167 )
2017-11-30 01:56:02 -05:00
Kyle Spier-Swenson
8c4885cf6e
Revert "Ore Stacking ( #33062 )"
...
This reverts commit 8e1ac5720d .
2017-11-28 22:56:54 -08:00
kevinz000
8e1ac5720d
Ore Stacking ( #33062 )
2017-11-28 21:27:34 -05:00
Tad Hardesty
219328cd7a
Overhaul and fix destructive analyzer menu
2017-11-28 17:59:42 -08:00
Tad Hardesty
58433f5b04
Avoid string concatenation when building the lathe list
2017-11-28 17:59:42 -08:00
Tad Hardesty
7bdb5e28dc
Cache design datum icons for sanic speed
2017-11-28 17:59:42 -08:00
Tad Hardesty
a2150c14b5
Update departmental lathes to match the R&D console
2017-11-28 17:59:41 -08:00
Tad Hardesty
1c0db5fede
Show prereqs and unlocks as columns in the node view
2017-11-28 17:59:41 -08:00
Tad Hardesty
c471e1cb28
Cache tiers rather than recalculating them constantly
2017-11-28 17:59:41 -08:00
Tad Hardesty
f66b762383
Show past, current, and future techs in columns
2017-11-28 17:59:41 -08:00
Tad Hardesty
00992ed73d
Improve the techweb design view
...
The technologies which unlock the design are shown. Lathe types are
shown visually. If the design is constructible, a button to go to the
lathe search screen is shown.
2017-11-28 17:59:41 -08:00
Tad Hardesty
2214cca1fc
Enhance R&D Console UI in various ways
...
The header has been made tighter, shows current research production, and
doesn't show disk status. Researchable technologies in the overview show
their point cost. Tech summaries are tighter, and unlocked designs are
represented visually with tooltips.
2017-11-28 17:59:41 -08:00
Tad Hardesty
6959b05ea7
Fix name on Mech LMG tech node ( #33135 )
2017-11-28 20:00:59 -05:00
ACCount
81fb344c75
Removes mass-spectrometers ( #32965 )
2017-11-28 10:19:08 -02:00
kevinz000
1148c4910e
fixes emagging ( #33065 )
2017-11-25 16:17:11 -05:00
Jordie
b09b1c3b64
A few investigate_log and message_admin fixes ( #32993 )
...
* touch ups some investigate_log and message_admins and moves hallucination vars
* indentation plz
2017-11-24 23:42:06 -05:00
oranges
69be14849b
Revert "Tweaks tech-nodes"
...
This reverts commit 9d72773c67 .
2017-11-25 01:17:01 +00:00
Unknown
9d72773c67
Tweaks tech-nodes
...
Changes some file orders, edits some costs, and adds requirements to some under-requed techs
2017-11-25 00:48:23 +00:00
Emmett Gaines
7c69cdcb8a
Revert math ( #33059 )
...
* Revert "all this wrapping and it's not even christmas (#33035 )"
This reverts commit faaf151580 .
* Revert "fuck me for forgetting to graph this one"
This reverts commit 45d7acea2f .
* Revert "defines math"
This reverts commit 2817a1737b .
2017-11-23 20:59:52 -05:00
ACCount
4c909b5ade
Replaces "console screen" stock part with glass sheets ( #33018 )
...
* Removes console screen
* Map updates
* Removes console screen part sprite
2017-11-23 18:53:18 -06:00
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
Jordie
f5269e9a00
Feedback fixes ( #32959 )
...
* feedback fixes
* increments science_techweb_unlock version
2017-11-22 10:48:02 -06:00
kevinz000
00966e2aaa
NTnet refactor, assimilates exonet
2017-11-21 20:50:45 -08: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
kevinz000
99ac4d010d
Adds investigative logging to techwebs research ( #32913 )
2017-11-20 17:52:52 -05:00
ShizCalev
8eafaccc88
Cleans up unused code
2017-11-20 00:03:33 -05:00
kevinz000
caa1e1f400
Massive research refactor; changes research system to techwebs; Decentralized research
2017-11-18 19:55:40 -08:00
ShizCalev
eb22fed8a6
Consistency
2017-11-18 14:17:38 -06:00
Jordie
8b19b490d1
JSON feedback ( #32188 )
...
* wip
* wip2
* makes code actually compile on 511 + fixes
* versioning
* s
* adds python conversion script, schema change and removes 'force ' from item_used_for_combat
* fix to compile
* forgot to actually commit this
2017-11-17 02:43:12 -05:00
vuonojenmustaturska
39375d5cc2
Replaces a bunch of mob loops with hopefully better ones ( #32786 )
...
* Free codebase churn
* fixes dviewmob
* a commit
* Partial revert "Free codebase churn"
This reverts commit 9dd41b3860c331637bbc85e694dd32dc59768ad5.
* better fix to dviewmob
* renames living_mob_list to alive_mob_list, adds mob_living_list and carbon_list
* make some use out of the shiny carbon list
* make some use out of the shiny new living list
* more things, also make the mobs subsystem (Life) use living list
* bonus
* domo arigato mr. roboto
* compile fixes, also made the drone code less dumb
* better?
* make admin message prettier
* honk
* fixes blobs
* rev fixes
* one small thing
2017-11-16 23:08:40 +01:00
arsserpentarium
bdfbafd54a
[READY]integrated circuitry port+upgrade. ( #32481 )
...
* first
* printer, tools, prefab, assemblies, power.dm(looks like so)
* integrated circuit
* input memory epv2 exonet node
* input,manipulation,output,poweract
* fixes
* reagents fix
* time
* minor fixes
* all errors fixed
* bugfixes
* prefab, tickers, camera, led, assembling bugs,
* All except exonet node UI and led's
* cameras, led and some exonet
* 11
* 111
* lesser fixes.
* botanic shit
* icon
* nobludgeon for debugger
* gui, typos
* gui, typos
* dopil
* smaller diff, rm template and node
* mergefix
* list fix
* weakrefs
* fixes
* Clamp, crowbar, minor shit
* fukken refs
* exonet node refactor, put defines into defines.
* dme upload
* defines,helpers,exonet node, botanic
* TRUE/FALSE and minors
* datumfix
* moved init to ss
* quickfix
* cryo runtime fix
* datums quickfix
* admins
* minor fixes
* fixes
* refs,tools
* printer
* fixes
* fixes
* check interactivity redo.
* usercheck, fixes
* weakrefs
* T/F
* WEAKREF
* unfuckup
* fixes and shit
* Update assemblies.dm
* crypto
* fuck
* SS, final fixes
* looks like final fixes.
* release,crypto, ranged scnner
* defines
* Resets some files
* find/replace
* Associative addresses
* Update exonet_node.dm
* push
* there we go
* fix
* FINISH!
* WEAKREFUCK
* FixeS
* Woops
* Woops
* woops
* fix
* fixes
* loops
* fix or break?
* fix,dammit!
* fix,dammit![2]
* fix,dammit![3]
* disconnect
* fix
* input
* lag
* pin
* map
* sdegsds
* >>>lights
* fixes le map
* makes circuits actually speak
* halffix
* resets maps to tgstation master
* typeless loops in init
* Changes subsystem to not initialize new types and use initial instead.
* fix
* trying to get rid of obj list.
* get rid of .
* Better code makes better mind
* fixed
* pin fixes
* fix
* compiled tgui
* circuits config
* spelling
2017-11-14 04:05:22 -05:00
oranges
ac8864b6e3
Merge pull request #31947 from AnturK/yarr
...
How does this work:
Station receives a communication extorting current cargo point, if they answer yes the points are just gone and nothing of interest happens.
If station refuses to pay or is silent for 3 minutes, pirate shuttle spawns somewhere in space.
There's an internal GPS onboard so crew will always be able to follow the shuttle.
Crew of 3, moderately armed. (Balance pending)
Shuttle engines have 3 minute cooldown between jumps.
Special shuttle equipment will block cargo and emergency shuttles from leaving and slowly steal the points.
2017-11-13 22:18:37 +13:00