CHOMPStation2StaffMirrorBot
f19a517d0f
[MIRROR] Fixes lateload map template cable loading ( #9851 )
...
Co-authored-by: Cameron Lennox <killer65311@gmail.com >
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
2025-01-12 16:03:47 +01:00
Kashargul
801238f4d2
[Manual Port] of #16707 Enable define sanity ( #9651 )
2024-12-16 23:31:49 +01:00
ShadowLarkens
66c4b4b9ae
Update bapi-dmm to include better path error handling ( #9285 )
2024-10-23 08:10:20 +02:00
ShadowLarkens
21b3305c29
Add bapi-dmm, a rust maploader that goes BRRRRRRR ( #9201 )
...
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
2024-10-20 14:20:02 +02:00
CHOMPStation2
7416cbea22
[MIRROR] next set of spans ( #9247 )
...
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
Co-authored-by: Kashargul <KashL@t-online.de >
2024-10-18 01:33:07 +02:00
CHOMPStation2
ab154b48b2
[MIRROR] refactors most spans ( #9139 )
...
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com >
Co-authored-by: Kashargul <KashL@t-online.de >
2024-10-04 15:00:17 +02:00
CHOMPStation2
15863e00f8
[MIRROR] Undefines local defines and moves global to __define ( #8502 )
...
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
Co-authored-by: Kashargul <KashL@t-online.de >
2024-06-09 18:26:41 +02:00
Selis
e1a987c25c
Configuration Controller ( #7857 )
2024-04-05 07:44:20 +02:00
Drathek
3995338290
Moar whitespace normalization [MDB IGNORE] ( #7750 )
...
Co-authored-by: Raeschen <rycoop29@gmail.com >
2024-02-16 10:54:47 +01:00
CHOMPStation2
a4280d14e1
[MIRROR] Many bug fixes, QoL, and PDA notes port (now with sensible diffs) ( #7588 )
...
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com >
Co-authored-by: Nadyr <41974248+Darlantanis@users.noreply.github.com >
Co-authored-by: Nadyr <forlirnglacignis@gmail.com >
2024-01-19 09:26:26 -05:00
Verkister
2027eac7be
okay that did not work
2022-10-27 19:45:31 +03:00
Verkister
be8fbaed55
how did that fall over lmao
2022-10-27 19:33:29 +03:00
Verkister
8647726ff7
Fuck it bringing out the big guns
2022-10-27 19:29:32 +03:00
Verkister
e01f03edcd
Come on eat shit already
2022-10-27 18:23:00 +03:00
Verkister
5fc05a49d7
that one was in tunnels so it doesn't count
2022-10-27 18:07:22 +03:00
Verkister
a42c0d40a9
Fixes wilderness active edge issues with ceilings!
...
The maploader/reader/thingy now generates "roofs" for open indoors POIs if there is open space above.
2022-10-27 17:50:04 +03:00
Chompstation Bot
15cafbe65b
Optimize a couple things
2021-07-20 21:30:20 +00:00
Chompstation Bot
d0d23ed393
Fixes a bunch of bools missed in #11100
2021-07-16 21:12:20 +00:00
Aronai Sieyes
4a7da468e3
Merge pull request #10877 from VOREStation/Fixes/multiz
...
Fixes #10874 , Fixes #10871
2021-07-04 22:46:38 +00:00
Chompstation Bot
fb343cec6c
[MIRROR] Linter diagnostics + bans non-var relative pathing
2021-06-22 22:17:02 +00:00
Chompstation Bot
55e3dc7904
Port current /tg/ lighting system
2021-06-18 04:23:09 +00:00
Chompstation Bot
20e3b0a2d3
[MIRROR] Linter Introduction + Cleanup
2021-05-27 16:31:50 +00:00
cadyn
53d5e5eaef
Update map_template.dm
2021-02-27 14:55:51 -08:00
Chompstation Bot
ad57e1ad13
[MIRROR] Sideports a couple of init unit tests from Neb.
2021-02-27 18:45:36 +00:00
Sym
025397c417
Fixing the work of a moron.
...
Just.. Im just frothing with rage while looking at some of this stuff. Some polaris dude named Neerti did a bunch of half assed commenting five years ago, and has been causing a shit ton of warning messages because of it. I ended up fixing most of it out of pure rage.
Tell me if you guys need a CHOMPedit on these, because this is mostly just fixing really stupid commented out stuff that should have been fixed years ago by the person that did this. I wouldn't think it would need a CHOMPedit, but you never know.
2020-10-05 17:55:48 -04:00
Aronai Sieyes
3e0932093d
Re-init regexes and other statics
2020-05-11 00:17:55 -04:00
Aronai Sieyes
7dcd7efd67
Testing init fixes
2020-05-10 23:40:47 -04:00
Leshana
262faa38e4
Replace global all_areas list with world.
...
It ends up having similar performance, so might as well not bother with all_areas.
2020-04-12 18:04:54 -04:00
Atermonera
0bfbf2c022
Merge pull request #6981 from VOREStation/vplk-overal-missed-fixes
...
Port followup misc fixes
2020-04-11 02:51:16 -04:00
Leshana
eac8efc96a
Suspend SSmachines subsystem while we are initializing map templates.
...
- Adds the capability to "suspend" a subsystem while we're loading something.
2020-04-08 22:42:00 -04:00
Aronai Sieyes
458212ac29
Correctly create circulation cus cats can't cope
2020-03-18 02:06:28 -04:00
Aronai Sieyes
46bebeabac
Make lighting correction only run on post-sslighting setup loads
2020-03-13 10:12:37 -04:00
Aronai Sieyes
0be3210ecd
Fix adminload Z level lighting
2020-03-13 10:05:51 -04:00
Leshana
c837078105
Replaced "area" shuttles with "landmark" shuttles.
...
Largely ported from the work done at Baystation in https://github.com/Baystation12/Baystation12/pull/17460 and later commits.
- Shuttles no longer require a separate area for each location they jump to.
Instead destinations are indicated by landmark objects, which are not necessarily exclusive to that shuttle.
This means that more than one shuttle could use the same docking port (not at the same time of course).
- Enhanced shuttle control computers to use nanoui if they didn't.
- Organizes shuttle datum code a bit better so there is less re-inventing the wheel in subtypes.
- Allows the possibility of shuttles (or destinations) that start on late-loaded maps.
- Deprecate the "extra" shuttle areas that are no longer needed and update shuttle areas in unit tests
This all required a bit of infrastructure improvements.
- ChangeArea proc, for changing the area of a turf.
- Fixed lighting overlays actually being able to be destroyed.
- Added a few utility macros and procs.
- Added "turf translation" procs which are like move_contents_to but more flexible.
2020-03-05 10:29:08 -05:00
Arokha Sieyes
47ccc655db
Deprecate the stream operator
2020-02-12 19:38:43 -05:00
Heroman
f688ef9c37
Fixes the generation of PoIs
2019-05-07 05:20:36 +10:00
Novacat
cc75cc7228
Merge pull request #4789 from VOREStation/upstream-merge-5967
...
[MIRROR] Fixes submap footprint miscalculations
2019-03-28 21:08:01 -04:00
Unknown
538d12ba92
Conflict Resolution
2019-03-27 13:02:35 -04:00
Neerti
ee18328ce0
Refactors poi rotation to use degrees instead of dir
2019-03-27 12:57:16 -04:00
Anewbe
09b01407e3
Adds Various Sounds, Looping Sound System
2019-03-27 03:55:21 -04:00
Neerti
1dd3bb4532
Stops initialization from grinding to a halt when loading maps
2019-03-27 01:49:25 -04:00
Spades
190ead1dfd
Merge pull request #4552 from VOREStation/upstream-merge-5748
...
[MIRROR] Adds ability to selectively disable submap rotation.
2019-02-23 11:45:49 -05:00
Atermonera
e4268e2ddb
Merge pull request #5967 from Verkister/patch-21
...
Fixes submap footprint miscalculations
2019-02-20 03:31:44 -05:00
Verkister
447e0a8340
Fixes undefined z-levels shitting caves all over the place
...
-Basically just gives the tether lateload z-levels actual z-levels and assigns them for use.
-Also moves the cave/ore generation for beach cave and V2 caves for the actual map loader instead of some awaymap temp objects that had apparently didn't have enough concept for proper z definitions.
-Fixes the forementioned things constantly bugging out and spawning all those caves and ores into the surface level foundations.
-Also fixes PoIs getting squished at least until Polaris gets their shit together with yet another submap rotation refactor.
God let me get some fucking rest fsghjasf
2018-12-14 01:15:28 +02:00
Anewbe
ebf62629b5
Adds ability to selectively disable submap rotation.
2018-12-05 17:16:27 -05:00
Arokha Sieyes
5fe59a1f2a
Critical maploader fix
...
Definitely do not update the server without this change.
And a gateway tweak thing because that was my original intent with this branch.
2018-10-13 01:36:26 -04:00
Arokha Sieyes
b099ac6e4c
Merge branch 'master' of https://github.com/VOREStation/Polaris into sync-09272018
...
# Conflicts:
# code/__defines/holomap.dm
# code/__defines/mobs.dm
# code/_helpers/icons.dm
# code/_helpers/unsorted.dm
# code/_onclick/hud/hud.dm
# code/_onclick/item_attack.dm
# code/controllers/Processes/supply.dm
# code/controllers/subsystems/planets.dm
# code/datums/supplypacks/munitions.dm
# code/datums/supplypacks/science.dm
# code/datums/supplypacks/security.dm
# code/datums/supplypacks/supply.dm
# code/game/area/Space Station 13 areas.dm
# code/game/atoms_movable.dm
# code/game/machinery/autolathe.dm
# code/game/machinery/doors/door.dm
# code/game/machinery/jukebox.dm
# code/game/machinery/recharger.dm
# code/game/machinery/vending.dm
# code/game/mecha/equipment/tools/medical_tools.dm
# code/game/mecha/equipment/weapons/weapons.dm
# code/game/objects/items/devices/PDA/PDA.dm
# code/game/objects/items/devices/megaphone.dm
# code/game/objects/items/poi_items.dm
# code/game/objects/items/weapons/implants/implantlanguage.dm
# code/game/objects/items/weapons/storage/firstaid.dm
# code/game/objects/items/weapons/tools/weldingtool.dm
# code/game/objects/structures/flora/trees.dm
# code/game/objects/structures/plasticflaps.dm
# code/game/supplyshuttle.dm
# code/game/turfs/simulated/wall_attacks.dm
# code/modules/admin/admin_verbs.dm
# code/modules/assembly/infrared.dm
# code/modules/client/client procs.dm
# code/modules/client/preference_setup/loadout/loadout_utility.dm
# code/modules/client/preferences.dm
# code/modules/clothing/suits/miscellaneous.dm
# code/modules/holomap/holomap_datum.dm
# code/modules/holomap/station_holomap.dm
# code/modules/integrated_electronics/core/printer.dm
# code/modules/mining/machine_processing.dm
# code/modules/mob/living/carbon/human/human_defense.dm
# code/modules/mob/living/carbon/human/species/virtual_reality/avatar.dm
# code/modules/mob/living/death.dm
# code/modules/mob/living/silicon/ai/ai.dm
# code/modules/mob/living/silicon/pai/pai.dm
# code/modules/mob/living/silicon/robot/robot.dm
# code/modules/mob/living/simple_animal/animals/parrot.dm
# code/modules/mob/mob_movement.dm
# code/modules/organs/organ_external.dm
# code/modules/organs/organ_icon.dm
# code/modules/organs/subtypes/standard.dm
# code/modules/planet/weather.dm
# code/modules/power/cable.dm
# code/modules/power/fusion/core/core_control.dm
# code/modules/power/fusion/fuel_assembly/fuel_control.dm
# code/modules/power/fusion/gyrotron/gyrotron_control.dm
# code/modules/projectiles/gun.dm
# code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Food-Drinks.dm
# config/names/first_name_skrell.txt
# config/names/last_name_skrell.txt
# icons/mob/head.dmi
# icons/mob/robots.dmi
# icons/mob/species/tajaran/helmet.dmi
# icons/obj/ammo.dmi
# icons/obj/gun.dmi
# icons/obj/mining.dmi
# icons/obj/projectiles.dmi
# icons/obj/rig_modules.dmi
# icons/obj/surgery.dmi
# icons/turf/walls.dmi
# maps/southern_cross/southern_cross-1.dmm
# maps/southern_cross/southern_cross-3.dmm
# maps/southern_cross/southern_cross-6.dmm
# maps/southern_cross/southern_cross-8.dmm
# maps/submaps/surface_submaps/mountains/backup/IceCave1.dmm
# maps/submaps/surface_submaps/mountains/backup/IceCave1A.dmm
# maps/submaps/surface_submaps/mountains/backup/IceCave1B.dmm
# maps/submaps/surface_submaps/mountains/backup/IceCave1C.dmm
# maps/submaps/surface_submaps/mountains/crashedcontainmentshuttle.dmm
# maps/submaps/surface_submaps/mountains/deadspy.dmm
# maps/submaps/surface_submaps/mountains/mountains_areas.dm
# maps/submaps/surface_submaps/plains/Thiefc.dmm
# maps/~map_system/maps.dm
# vorestation.dme
2018-09-27 18:01:09 -04:00
atermonera
7f5c747d79
Removes debug code (Yes, I'm an idiot)
2018-09-01 01:28:42 -07:00
atermonera
2f9cebd38d
Submaps can now be rotated to any cardinal direction (South is default)
2018-08-31 01:32:26 -07:00
atermonera
a20085ccff
PoIs can be rotated in increments of 90 degrees
2018-08-30 18:55:22 -07:00