Commit Graph

75 Commits

Author SHA1 Message Date
AffectedArc07
8d7e066471 Adds OpenDream as a CI lint (#21099)
* Initial Commit

* Makes the CI work (maybe)

* Of course CI has a hissy fit

* Actually fixes the codebase

* Oops 1

* Tweaks

* oops
2023-07-18 20:50:31 -05:00
Vi3trice
03ce2920e1 Defining Part 4 - Code cleanup toward defines (... and the rest) (#19388)
* I wasn't done

* nits
2022-10-28 19:28:23 +02:00
AffectedArc07
279ee1dc12 Fixes a ton of security issues (#19005) 2022-09-10 14:12:16 +01:00
AffectedArc07
34ed47ae74 Refactors stack traces, tiny bit of cleanup (#18773) 2022-08-14 02:11:40 +01:00
AffectedArc07
d2384ddc23 The most experimental PR in the world (#18762) 2022-08-13 13:13:02 +01:00
Farie82
422f40b670 Makes it so the baseturf on lavaland is lava, not space (#18193) 2022-07-03 22:28:19 +01:00
Sirryan2002
6790598af9 reverts ike's edits to writer.dm (#17701) 2022-04-30 00:03:39 +01:00
ike709
78dd376538 Nukes all of the OpenDream warnings (#17636)
* Nukes all of the OpenDream warnings

* Update code/game/verbs/ooc.dm

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

* Update code/game/verbs/ooc.dm

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

* Update code/game/verbs/ooc.dm

Co-authored-by: ike709 <ike709@github.com>
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2022-04-22 11:36:44 +01:00
Farie82
52bace866c Makes admin spawned organs properly serialize. And fixes 1 by 1 map saves to work (#17476) 2022-03-15 11:37:38 +01:00
Farie82
b4b30ae694 Fixes the maploader seeing "123" as number 123 (#16109) 2021-05-29 21:10:15 +01:00
Farie82
8c84b62e4a Fixes the maploader incorrectly loading list values. Fixing the AI upload turret control (#16093)
* Fixes the maploader incorrectly loading list values. Fixing the AI upload turret

* Adds better logging
2021-05-26 22:43:37 +01:00
Farie82
ebf7d7911e Caches all unique areas so that they are properly loaded in (#16092) 2021-05-26 22:41:35 +01:00
AffectedArc07
663eff7b5e MAP ROTATION PART 2 (#12345)
* MAP ROTATION

* Tweaks + New additions

* Apply suggestions from code review

Co-authored-by: dearmochi <shenesis@gmail.com>

* Fixes improper naming

* Fixes map vote

Co-authored-by: dearmochi <shenesis@gmail.com>
2021-05-24 08:25:18 -06:00
Fox McCloud
adc6dd7a11 Purges Unsimulated Turfs: Touches Up CC Areas (#15527)
* Purges Unsimulated Turfs: Touches Up CC Areas

* 2 additional turrets
2021-02-16 11:44:21 +00:00
Fox McCloud
aa86510c54 Turf Refactor, Part 1: Purging /turf/simulated/shuttle (#15454)
* Turf Refactor, Part 1: Purging /turf/simulated/shuttle

* everything but shuttle templates

* it is done

* titanium airlocks

* correcting multi-turfs
2021-02-07 11:06:55 +00:00
AffectedArc07
9480211187 Updates code to be compatible with new lints (#15290) 2021-01-15 13:05:43 -05:00
AffectedArc07
d5b470bc14 Failure test case 2020-07-25 18:20:08 +01:00
AffectedArc07
35cdc641b2 Unit Test For Invalid Map Templates 2020-07-25 18:09:57 +01:00
mochi
272ad7f40f Address farie 2020-07-06 19:47:04 +02:00
mochi
b30d3ba3d3 Move statics, fix coords write, remove parent_type 2020-06-20 00:24:13 +02:00
mochi
a640335c29 Refactor dmm_suite for readability
Clean up arguments, comments and paths of
/dmm_suite (now /datum/dmm_suite) to
increase readability should other developers
want to take a look at it
2020-06-19 12:04:55 +02:00
AffectedArc07
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
AffectedArc07
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
Mark van Alphen
2c4c378775 ChangeTurf icon fix 2019-06-03 03:25:48 +02:00
Mark van Alphen
6aba8f9e52 Address comments 2019-06-03 02:40:30 +02:00
Mark van Alphen
8822887784 Compile fix and asteroid turf placement fix 2019-06-03 01:21:03 +02:00
variableundefined
6b28d2f267 Remove swapmaps 2018-08-17 19:08:32 +08:00
Crazylemon64
b2d0bb1c0b Fixes maploading so that the cyberiad and space hotel load cleanly again 2018-07-24 20:58:38 -07:00
tigercat2000
7d8c9a731a SS Conversion: Atoms, Machines, n' Mobs
This converts the machine and mob processes to the SMC. Additionally, it
adds the Atom subsystem, which handles all Initialize() calls in place
of the old gameticker. Due to incompatibility with our atmospherics
(FUCK OUR ATMOSPHERICS FOR FUCKING EVER JESUS CHRIST WHO THE FUCK MADE
THIS PIECE OF GODDAMN SHIT) atmospherics machines do not use
Initialize() as they should, instead opting for a custom atmos_init
proc that the air controller handles.
2018-04-28 17:55:15 -07:00
tigercat2000
c03621c508 Completely Overhaul Logging
This is a merged port from /tg/station and Virgo on logging standards.
The diary has been replaced with GLOB.world_game_log, diaryofmeanpeople
is gone (because it wasn't actually used) and a whole bunch of logging
procs have been changed to optimize Splunk.
2018-04-19 15:07:59 -08:00
Fox McCloud
22dc6860b3 Ports TG's Garbage Subsystem 2018-03-28 20:02:39 -04:00
Fox-McCloud
027e7619f5 Removes All Comments about auto-correction and Finddeclaration.exe 2017-07-22 02:54:45 -04:00
Aurorablade
864a9ba612 Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into DWI 2016-10-07 23:51:48 -04:00
Crazylemon64
d85eab037d The maploader now yells when you give it a bad path or empty file 2016-09-21 19:42:38 -07:00
Aurorablade
b00ce51135 THERE IS TOO A DOCKING PORT URGGHHH 2016-09-19 08:47:43 -04:00
Crazylemon64
666a2f15fa Fixes minor formatting gripes 2016-08-26 17:07:01 -07:00
Crazylemon64
b633cf53af Moves from log_debug to log_runtime for non-fatal abberant states 2016-08-23 17:03:52 -07:00
Fox-McCloud
9429949619 Mining Area Tweak 2016-08-21 06:10:51 -04:00
Crazylemon64
342fcad5d5 All is ablaze 2016-08-07 13:43:15 -07:00
Crazylemon64
360f073609 Removes buffer_line, makes model saving for cluttered tiles quick 2016-08-07 13:36:18 -07:00
Crazylemon64
ffd47933e5 Map writer is now legible in DM, saves 19x faster 2016-08-07 12:02:43 -07:00
Crazylemon64
a9f3d0464e Makes the json-maploader legible in DM 2016-08-06 17:40:33 -07:00
Crazylemon64
40fe120067 Whoops 2016-08-03 20:04:14 -07:00
Crazylemon64
2f3e529db0 No more lighting overlays 2016-08-03 19:44:47 -07:00
Crazylemon64
05a95086bd Comments bgone 2016-08-03 19:07:23 -07:00
Crazylemon64
3fbb00d5f7 Can now save and load the cyberiad 2016-08-03 18:58:41 -07:00
Crazylemon64
87cde9f61c The map writer now works on small chunks of the station 2016-08-03 15:38:08 -07:00
Crazylemon64
f0a7d19240 Map writer works! 2016-08-03 14:55:29 -07:00
Crazylemon64
471a5ecca1 First pass at a functioning map writer 2016-08-03 13:26:22 -07:00
Crazylemon64
ae43de3652 Integrates the z level manager with the space transition system 2016-07-29 19:11:36 -07:00