KomradeSpecte
08fcf7846c
fixes redundant code formatting, and one placement error
2017-12-07 11:22:37 -05:00
KomradeSpecte
26c2d46fbd
Adds AI Vox Sound Output Circuit
2017-12-07 10:52:15 -05:00
Tad Hardesty
51c7bdc007
Replace radio frequency magic numbers with defines ( #33236 )
...
* Change transmission_method to use defines rather than magic numbers
* Use MIN and MAX_FREE_FREQ defines when bounds-checking radios
* Remove violently broken "Debug Signals" verb
The relevant Destroy() is never called, making the static pointers list
take lots of memory and be large enough, even at roundstart, to crash
the chat when invoked (25k+ entries).
* Remove unnecessary checks for SSradio not existing
* Move department frequencies from GLOB to defines
* Replace all hardcoded radio frequencies with named defines
* Change the radio filters to be defines
* Use a define for the default signaler code
2017-12-07 14:58:27 +01:00
oranges
bd954fe780
Merge pull request #32964 from AutomaticFrenzy/patch/joules
...
Measure energy values in joules
2017-12-05 20:42:25 +13:00
ACCount
302ca397a8
IC fixes ( #33215 )
2017-12-04 11:53:02 +01:00
checkraisefold
80df6e2e69
Spellcheck ( #33214 )
2017-12-03 13:41:04 -05:00
Tad Hardesty
c6da68ab62
Measure energy values in joules
2017-12-02 16:05:31 -08:00
ACCount
0d2955e554
More integrated circuit fixes and code improvements ( #33034 )
...
* More integrated circuit fixes and code improvements
* Rewrites thrower component code, adds a helper for future conversion to component datums
* Fixes a mislabeled input
* minor tweaks
* Renames components list
* Changes adj check in thrower
* Fixes tools metal cost
2017-11-26 11:56:47 +01:00
oranges
73b25d7ef2
Refactor on_reagent_change to pass through the change type ( #32805 )
...
this is purely so the smoke circuit can reset the notification only when
reagents are actually added to it
2017-11-24 12:45:44 +01: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
ninjanomnom
2817a1737b
defines math
2017-11-22 17:36:58 -05:00
kevinz000
00966e2aaa
NTnet refactor, assimilates exonet
2017-11-21 20:50:45 -08: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
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
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
oranges
9f02166867
Remove shocker circuit ( #32758 )
2017-11-17 01:45:31 -05:00
kevinz000
1daf43814f
[s] Sanitizes text input/output in circuits ( #32833 )
...
* Adds Sanitization to TTS
* Sanitize input
* stripped_input
* strip debugger input
* Stripped inputs in pin inputs.
* stripped pin input
* stripped string pin input
* stripped char input pin.
2017-11-17 07:36:18 +01:00
MMMiracles
c5cc7752f9
Nerfs power regen on the regular tesla relay circuit. ( #32782 )
...
* nerfed power regen on both variants of tesla circuit
* lines
* ill show you consistency
2017-11-16 19:37:02 -05:00
Iamgoofball
21dd683674
Grammar fixes on trig circuits ( #32791 )
...
* Grammar fixes on trig circuits
* Update trig.dm
2017-11-16 19:35:32 -05:00
Iamgoofball
08af84fe1f
Grammar fixes on list circuits ( #32790 )
2017-11-16 19:34:50 -05:00
Iamgoofball
2ba3a3fd4c
Grammar fix on the logic gates ( #32789 )
2017-11-16 19:34:20 -05:00
Iamgoofball
426d751088
Grammar fixes on output circuits. ( #32792 )
...
* Grammar fixes on outputs
* Update output.dm
* Update output.dm
* Update output.dm
* Update output.dm
2017-11-16 19:33:56 -05:00
Anonmare
bdabb09aa4
Grammar checks circuit hypospray ( #32785 )
2017-11-16 18:07:50 -05:00
oranges
385659bd0a
Smoke circuit only notifies admins on first use and reagent change
2017-11-15 03:42:32 +00: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