Commit Graph
798 Commits
Author SHA1 Message Date
AffectedArc07andGitHub 0c8d95dd65 Travis Update Finale: Unit Tests + SQL Validation (#13331)
* SQL Validation, the first of many

* Initial test of the world loading

* This was prefixed when it shouldnt have been :v

* This also isnt a valid table

* Escape time

* Chmod

* This **should** work

* Oops

* RUST gone bust

* Please work

* Why did I do this twice

* I think I got it

* Fixes AFK SS

* AAAAAAAAAAAAAAAAAAAAAA

* Fixes AI cam runtime

* Cleanup

* *screams*

* Fare fixes

* Removes un-needed stuff

* I hope this works

* chmoooood

* SQL Version Unit Test

* Failure test

* Kinda ironic how I forgot this

* Task failed successfully

* Moves a global var around

* Bump SQL version in travis

* New test: SQL example DBconfig update

* Lets test an invalid version

* TASK FAILED SUCCESSFULLY

* Programmatic maplist generation

* Removes a duplicate check

* Lets try this

* What about this

* hnnng

* Lets just update BYOND
2020-06-27 01:26:58 -06:00
AffectedArc07andGitHub a237d90f0f Merge branch 'master' into hook-kill-v10-final-ultimate-final 2020-06-26 12:30:43 +01:00
joep van der velden 0971bbedb6 Replaces the seconds and minute procs with the defines 2020-06-25 23:06:00 +02:00
AffectedArc07 8b31c5e958 Allows SSinput to recover after an MC crash 2020-06-24 13:48:58 +01:00
AffectedArc07 65abd46ceb Farie changes 2020-06-23 08:15:15 +01:00
Fox McCloudandGitHub ebeee921ca Lighting Optimizations (#13593)
* Lighting Optimizations

* styling

* styling

* welp
2020-06-21 05:08:59 -06:00
AffectedArc07 88f71cc151 Bumps to DreamChecker 1.4 2020-06-20 10:51:26 +01:00
Fox McCloudandGitHub 75a8efa65c Updates Components (#13594)
* Updates Components

* signal documentation too

* minor fixes
2020-06-15 18:18:07 -06:00
Kyep 250c05d5b0 adds break 2020-06-13 00:23:34 -07:00
joep van der velden 3ee0026f90 Message change 2020-06-07 01:07:21 +02:00
joep van der velden 346a8c8020 Ticket conversion possible + refactor 2020-06-07 00:56:43 +02:00
farie82andGitHub 239ed08caf Merge branch 'master' into afk-subsystem-2 2020-06-06 07:01:34 +02:00
Fox McCloudandGitHub 70b46d8aea Life refactor (#13471)
* Life Refactor WIP

* part 2

* part 3

* runtime fix

* newlines

* tweaks

* perspective checks

* fixes

* remote view tweaks

* more fixes

* robot fixes

* better updating

* cleaned up icon procs

* less proc call overhead

* performance gains

* more optimization

* shorter lists, removal of unecesary code

* gene OOP and dna styling cleanup

* oops

* axe disabilities

* typeless loop

* various tweaks and fixes

* brain checks

* runtime fixes

* cryo vision fixes
2020-06-03 19:43:30 -06:00
AffectedArc07 2acc66f3c9 Fixes Round 1 2020-06-02 23:34:08 +01:00
AffectedArc07 7927391042 Cleans up some awful code from the ticker 2020-05-30 11:07:40 +01:00
joep van der velden cb499f1a6c log_admins -> log_afk_action 2020-05-28 10:26:24 +02:00
joep van der velden b23f98f258 Merge and requested changes. 2020-05-28 10:03:53 +02:00
AffectedArc07 1676db7924 HOOKS ARE DEAD 2020-05-27 12:00:16 +01:00
Kyep a84b9f2e68 Merge remote-tracking branch 'ParadiseSS13/master' into id_computer_demote_terminate_freejob 2020-05-25 16:09:55 -07:00
Fox McCloudandGitHub 9d755e4b00 Merge pull request #13446 from AffectedArc07/tcomms-overhaul
Telecommunications Overhaul
2020-05-25 18:51:58 -04:00
Fox McCloudandGitHub 664a08088d Removes Unused Factions (#13453) 2020-05-24 13:49:17 -04:00
AffectedArc07 a10b0acb81 Merge branch 'master' into tcomms-overhaul 2020-05-22 18:51:44 +01:00
AffectedArc07 bb697fd1ee CL Fixes Round 1 2020-05-18 09:55:57 +01:00
AffectedArc07andGitHub 7ea6f190c5 Changelog Overhaul (#13051)
* Changelog Overhaul

* SQL Update

* This is why I hate merge conflicts

* Comment Correction

* Farie Fixes + Tested with blank DB

* Colours + Titles

* Colour tweaks

* I fell victim to my own CI Chains!

* Cleans up the remains of the old changelogs

* Fixes formatting

* Kyet Changes

* Date
2020-05-18 01:34:28 -06:00
TDSSSandGitHub 2b5b44469e Initial commit (#13445) 2020-05-17 18:40:50 -06:00
AffectedArc07 64dc83846e Main part works. but we still got a long way to go 2020-05-14 22:46:26 +01:00
AffectedArc07 f15dfa0889 Subsystems now state implications if offlined. 2020-05-10 13:52:36 +01:00
Fox McCloudandGitHub 864a1625ca Merge pull request #12946 from farie82/runtime-fix-2
Fixed a few funtimes and bugs
2020-05-01 18:39:30 -04:00
AffectedArc07 a8015bbb20 Fixes ticker force-end 2020-04-30 21:09:44 +01:00
Kyep 4d47a99c4c removes change that freed job slot when an original card is demoted/terminated 2020-04-28 16:29:53 -07:00
Kyep 112baa534e ID computer demote/termination slot freedom, logging and upgrades 2020-04-26 17:59:54 -07:00
farie82andGitHub 1b5641d3fe Merge branch 'master' into runtime-fix-2 2020-04-19 00:01:37 +02: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
AffectedArc07andGitHub 42da9918d7 Makes solars auto-track again (#13278)
* Makes solars auto-track again

* Forgot this
2020-04-11 15:46:09 -06:00
a4f4ea9734 ID Computer Playtime Check For Head Jobs (#13238)
* ID Computer Playtime Safeguard

* change: playtime is now only checked for command-level jobs

Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-04-10 20:25:48 -06:00
farie82andGitHub 442ef4811e Improved logging (#13208)
* Death is logged. hiveminds and robot talk is logged

* Added channels to the say log

* Shuttle logging

* Spell targets logging
2020-04-09 23:33:53 -06:00
farie82andGitHub 9338b7a0ed Merge branch 'master' into runtime-fix-2 2020-03-22 08:36:40 +01: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
joep van der velden bd5e76874a Merge branch 'ParadiseSS13/master' into afk-subsystem-2 2020-03-18 17:04:46 +01:00
joep van der velden f26f9cf0b6 line fixes 2020-03-18 17:02:44 +01:00
joep van der velden 07ffa0f60a Merge branch 'ParadiseSS13/master' into runtime-fix-2 2020-03-18 16:59:49 +01: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
Fox McCloudandGitHub 38d1172a79 Merge pull request #12897 from farie82/fix-antag-civ-prefs
Antags that have their job unavailable will now spawn according to their preferences
2020-03-14 15:43:42 -04:00
farie82andGitHub a14b9fbbc7 disabled SSchat till it's fixed (#13088) 2020-03-07 13:42:39 -07:00
a51fe90711 Turns on the chat subsystem (#13084)
* Turns on the chat subsystem

* some code improvements

* payload -= i

* this is the same thing

Co-authored-by: SteelSlayer <SteelSlayer@users.noreply.github.com>
2020-03-07 12:04:07 -07:00
Ty-OmahaandGitHub 49687ff738 Updates notify admin text for command roles (#13039)
* update notify admin text

* k

* grammar

* more grammar
2020-03-01 14:11:13 -07:00
farie82andGitHub 5b1941e784 Fixes a few runtimes (#12893)
* Some runtime fixes

* fixes #12892

* Alternative fix. Better behaviour

* qdel atmos thingy when loc is null

* Eye colour init protection

* Whoops. Forgotten /

* Suggestions update

* Fixed a runtime where IPCs losing their arms would cause a runtime in the hand

* Fixes mobs being able to nuzzle a grill to dead and a runtime there

* Added extra logging to the NPCpools
2020-02-14 22:17:29 -07:00
datlo ddaee65ca2 actually adds the check
git pls
2020-02-08 20:00:03 +01:00
datlo 20fe03384e Remove OOC enabling for vote on round in progress 2020-02-08 19:56:33 +01:00
joep van der velden 5f293e0f44 Fixed a few funtimes 2020-01-30 23:28:59 +01:00