Commit Graph
411 Commits
Author SHA1 Message Date
AffectedArc07andGitHub 97245c48a6 The beginning of the end (#14435) 2020-09-25 19:55:13 -04:00
Kyep 2e37b10cbf fixes cyborg radios 2020-09-18 03:03:37 -07:00
Kyep 423355db48 AA requests 2020-09-18 01:25:12 -07:00
Kyep a62268429c Fixes radios ignoring internal_channels 2020-09-17 19:00:47 -07:00
Kyep 995a7c66e5 Fixes AI being unable to change radio settings 2020-09-15 11:13:10 -07:00
Kyep 28d915b26f fixes merge conflict 2020-09-15 08:40:03 -07:00
SteelSlayer 6caf4cfebf Merge remote-tracking branch 'upstream/master' into wires-tgui 2020-09-14 08:51:32 -05:00
variableundefinedandGitHub c8c1800b57 Merge pull request #13943 from AffectedArc07/more-tcomms-tweaks
*more* Tcomms Tweaks
2020-08-31 16:05:05 -04:00
SteelSlayer 609d252fa8 Merge remote-tracking branch 'upstream/master' into wires-tgui 2020-08-15 13:13:50 -05:00
Kyep 0d9bc42d25 debugging info 2020-08-09 15:20:54 -07:00
Kyep d5b1db9b60 AA 3 2020-08-09 14:51:17 -07:00
Kyep 472fa93c97 rm subspace, fix colors II, fix intercoms 2020-08-09 14:49:10 -07:00
Kyep 512e88d543 AA requests 2020-08-09 14:25:28 -07:00
Kyep 55fcea6d69 more height adjustments 2020-08-09 13:35:52 -07:00
Kyep fe8f360320 sizing, naming 2020-08-09 13:09:42 -07:00
Kyep 6927ad1b31 Port Radios to TGUI 2020-08-09 12:36:30 -07:00
mochi 038bb7a3a6 Merge branch 'master' into fix-stuff 2020-08-07 10:07:18 +02:00
SteelSlayer 06686a302a Adds a bunch of SStgui.close_uis(wires) 2020-08-01 14:40:06 -05:00
AffectedArc07 debcf5dad0 Replaces all "var " with "var/" 2020-07-29 10:06:00 +01:00
AffectedArc07 56d2f833b3 Lets fix verbage while we are at it 2020-07-28 20:46:09 +01:00
Fox McCloud 6744e281a2 styling fixes 2020-07-22 17:19:45 -04:00
SteelSlayer 2045759348 Merge remote-tracking branch 'upstream/master' into wires-tgui 2020-07-19 23:20:20 -05:00
Fox McCloud 7585a2060b Refactors Intercomms For Less Processing 2020-07-17 15:50:52 -04:00
AffectedArc07 b511d55cd4 Gamebreaking bug fix immediately 2020-07-15 20:04:08 +01:00
SteelSlayer 9cfd206885 tgui wires 2020-07-04 23:14:30 -05:00
547d76fb4b Cyborg Improvements (#13056)
* ash storm immunity

* safety override & lavaproof upgrades

* mini-extinguisher for janiborg

* borg cell paths, prevent station borgs using gamma module

* Limit crew SecBorgs to 2, DS borg laser reflection

* replaces standard module with generalist module

* generalist borg gets crowbar

* fix bug where ert engi/med borgs runtime / do not get sprites

* adds TG lavaland and spidermin mining cyborg icons

* roundstart borgs=2, spawn locations=4

* adds damage_protection mechanic

* add xeno_disarm_chance

* ERT borg naming scheme: (level) ERT (number)

* std borg: tweaks hypo, RMs holoproj, adds mats/subsystems

* AA bullet_arc refactor

* refactors var/require_module to be bool, proc/action() to return bool

Suggested by farie82

* better radio for generalist

* rework gamma borgs, split of destroyer borgs

* dead robots fix

* fixes error caused by merging of PR 12932

* manually fix line endings

* fixes borg energy weapons (except disablers) not being recharged within recharging stations

* add trailing newline to make travis pass

* compatibility with #13471 life refactor

* deletes change to gamma sec ERT laser beam energy cost

* refactor handling of ash/lava immunities

* removes spiderlike mining borg sprite

* tweaks generalist borg loadout

* limit secborgs to 1 on green alert / roundstart

* re-run icondiffbot

Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-06-28 14:16:14 -06:00
Fox McCloudandGitHub 93bc894920 Merge pull request #13692 from farie82/seconds-minutes
Replaces the toSeconds and toMinutes procs with the defines
2020-06-26 22:12:24 -04:00
9ea748b130 Mountable frame bugfixes and minor refactor (#13076)
* initial

* bit of code cleanup / refactoring

* review changes

* CRLF to LF

* GLOB stuff

* travis did not like that

Co-authored-by: SteelSlayer <SteelSlayer@users.noreply.github.com>
2020-06-26 01:19:27 -06:00
Fox McCloudandGitHub b3d69aac9b Moves to BYOND 513 (#13650)
* Fixes Orbiting

* moves to 513

* travis update

* check for minor version too
2020-06-26 01:15:59 -06:00
joep van der velden 0971bbedb6 Replaces the seconds and minute procs with the defines 2020-06-25 23:06:00 +02:00
mochi d96d3f2b7a #13499: Command amplification no longer applies to non-comms line
Make a copy of message_pieces when instancing message datum for radio speech to allow editing the radio line without affecting the actual line
2020-05-31 17:11:04 +02:00
Fox McCloudandGitHub 3eb2a5648e Fixes Intercomms and Station Bounce Radios (#13497) 2020-05-25 23:37:20 -06:00
AffectedArc07 9d3015cd24 Fixes my awful typechecks 2020-05-23 18:17:01 +01:00
AffectedArc07 9a19d319e1 Fox Fixes. Foxes? 2020-05-23 11:44:14 +01:00
AffectedArc07 e52289d64b Fixes AI + ghosts not being able to track 2020-05-22 22:47:43 +01:00
AffectedArc07 83dd0acf5b Bugfixes round 1 2020-05-22 21:27:03 +01:00
AffectedArc07 a10b0acb81 Merge branch 'master' into tcomms-overhaul 2020-05-22 18:51:44 +01:00
AffectedArc07 af131aa92a Improves syndicate + DS radio 2020-05-17 10:52:22 +01:00
Fox McCloudandGitHub bd6ed7fa86 GC Fixes (#13387)
* GC Fixes

* tweak

* fixes-gc-testing
2020-05-14 20:37:13 -04:00
AffectedArc07 64dc83846e Main part works. but we still got a long way to go 2020-05-14 22:46:26 +01:00
AffectedArc07andGitHub 928a8f0e04 Makes the code pass dreamchecker (#13161)
* Initial Commit - Trying to add DC to Travis

* Forgot to chmod

* This took too long

* Farie Fixes

* Fixes new code

* Job factions are fucking smelly

* Loadouts work again

* Runtime fixes
2020-04-11 15:59:16 -06:00
e58e6de686 Lavaland Syndiebase Fixes & Tweaks (#12169)
* recreate, minus odds changes

* CRLF->LF

Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-04-10 20:37:24 -06:00
AffectedArc07andGitHub 210f8badf4 Makes all global variables handled by the GLOB controller (#13152)
* Handlers converted, now to fix 3532 compile errors

* 3532 compile fixes later, got runtimes on startup

* Well the server loads now atleast

* Take 2

* Oops
2020-03-20 21:56:37 -06:00
AffectedArc07andGitHub 04ba5c1cc9 File standardisation (#13131)
* Adds the check components

* Adds in trailing newlines

* Converts all CRLF to LF

* Post merge EOF

* Post merge line endings

* Final commit
2020-03-17 18:08:51 -04:00
AffectedArc07andGitHub 8671439f11 Merge branch 'master' into var/const-to-define 2020-02-22 16:30:01 +00:00
CitinitedandGitHub fddff1049b [Testmerge ready] Ports tool behaviours; refactors all tools; adds functionality for self-filling reagent containers (#11700)
* Adds support for self-filling reagent containers

* Sets tool_behaviour on the default set of tools

* Fixing merge conflicts

* Refactors welder to use tool behaviour

* The refactor: part I

* The refactor: part II

* Tool Refactor Part III: Revenge of the Maint

* Tool Refactor Part IV: A New Hope

* Tool Refactor Part V: The Oldcoder Strikes Back

* Tool Refactor Part VI: Return of the Coder

* VII

* Holy shit, it compiles?!

* Nannek I completed your TODO, you owe me ice cream

* Tool helpers; telepad is compliant

* Bugtest, Round 1: Fight

Fuck refactoring disposals

* Buggfixing, Round 2: Electric Boogaloo

* Personal crafting uses tool behaviours now

* Construction datums use new tool behaviours; better way of handling fueltank refuelling; more bugfixing

* multitool_check_buffer change; removes some useless things in tool_helpers

* proc name change

* TRUE/FALSE changes

* Bugfixing, Round 3: A Good Day To Bugfix Hard

Fixes multiple issues raised by the testmerge

* Minor style changes
2020-02-15 13:31:08 -07:00
AffectedArc07 c64bc93649 Replaces all var/const with #define 2020-01-28 21:25:20 +00:00
farie82andvariableundefined 0e8ddb2afe Refactors the examine proc to return a list of strings (#12280) 2019-09-25 22:05:01 -07:00
AzuleUtamaandvariableundefined 09b87516d4 Syndie and Binary keys now use their own sprites (#12347) 2019-09-20 17:59:22 -07:00
Fox McCloud dca6d98f5f Refactors Corgis 2019-09-04 18:40:34 -04:00