Selis and GitHub
549313bd7c
1664 patch ( #17907 )
...
* Patch for byond 1664
* Rust
* Rust
* Adding librust_g.so to LFS
* librust_g.so: convert to Git LFS
* librust_g.so: convert to Git LFS
* Migrate
* Updated dependencies.sh & Fallback mirror for BYOND binaries
* Checkout with LFS
* Pulling LFS files
* Verbose logging
* More logging
* Reverts verbose logging & adds step for byond dependencies
* 🐚
* 32
* Replaces LFS with latest binary of rust-g release
* Removes wrong file
2025-06-26 14:02:14 +02:00
Cameron Lennox and GitHub
dd99e0951b
Nutrition fix ( #17785 )
...
* Nutrition fix
* Update build.js
* Update build.js
2025-06-02 12:39:41 -07:00
Kashargul and GitHub
b4eb766984
dependency cleanup and loader removal ( #17781 )
...
* dependency cleanup and loader removal
* build bat
* tgfont update
2025-06-02 05:45:34 -07:00
0c9b8acd23
Fix CI by adding user-agent to byond downloads ( #17694 )
...
* Fix CI by adding user-agent to byond downloads
* Update Dockerfile
* Update install_byond.sh
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
2025-05-11 13:06:06 +02:00
Kashargul and GitHub
cdfa1c853f
New to init final ( #17512 )
...
* Initial
* some more
* next few
* only light left
* fix things up
* some rmore fixes
* guh
* Update ai_vr.dm
* comment
* lets try something
* .
* hmm
* .
* .
* hmm
* push that here
* fix layout
* grrr
2025-04-14 00:07:35 +02:00
Kashargul and GitHub
ce01da8684
RS pack port and tgui core 3.0.4 ( #17520 )
...
* RS pack initial
* fix RPD
* urg wrong tgui folder
* tgui core 3.0.4
* update tgui say
* push that
* .
2025-04-13 03:23:59 +02:00
Drathek and GitHub
dca75e2065
dmi merge driver now anchors icons that left/right added based on states that came before them ( #17513 )
2025-04-11 17:11:24 +02:00
Kashargul and GitHub
c30f2b9c49
next grep, no spaces ( #17437 )
...
* next grep, no spaces
* next few files
* fix that
* fix that
2025-03-28 21:25:08 +01:00
Kashargul and GitHub
2556102719
only tab indentation ( #17408 )
...
* only tab indentation
* .
2025-03-23 15:28:15 +01:00
Kashargul and GitHub
7f09b13911
grep checks part 2 ( #17376 )
...
* grep checks part 2
* .
2025-03-19 00:43:05 +01:00
9f124e5b14
Tooling Update and Maplint Port ( #17199 )
...
* Initial
* Remove corrupt dmis
* Fixup maps in TGM format
4e5a32721f : maps/_templates_and_guidance/Public Event Templates/Maze_Reward_-_Copy.dmm
4e5a32721f : maps/_templates_and_guidance/Templates/shelter_Medical.dmm
4e5a32721f : maps/expedition_vr/aerostat/aerostat.dmm
4e5a32721f : maps/expedition_vr/aerostat/aerostat_science_outpost.dmm
4e5a32721f : maps/expedition_vr/beach/submaps/deadBeacon.dmm
4e5a32721f : maps/expedition_vr/wild/tether_wild-crash-alt.dmm
4e5a32721f : maps/expedition_vr/wild/tether_wild-crash.dmm
4e5a32721f : maps/expedition_vr/wild/tether_wild-surface.dmm
4e5a32721f : maps/expedition_vr/wild/tether_wild-temple.dmm
4e5a32721f : maps/gateway_vr/lucky_7.dmm
4e5a32721f : maps/gateway_vr/snow_outpost.dmm
4e5a32721f : maps/overmap/_map.dmm
4e5a32721f : maps/overmap/bearcat/bearcat.dmm
4e5a32721f : maps/overmap/example_sector1.dmm
4e5a32721f : maps/overmap/example_sector2.dmm
4e5a32721f : maps/redgate/falls/falls.dmm
4e5a32721f : maps/submaps/pois_vr/aerostat/CaveS.dmm
4e5a32721f : maps/submaps/pois_vr/aerostat/DeadSettlers1.dmm
4e5a32721f : maps/submaps/pois_vr/aerostat/DeadSettlers2.dmm
4e5a32721f : maps/submaps/pois_vr/aerostat/DoomP.dmm
4e5a32721f : maps/submaps/pois_vr/aerostat/Lab1.dmm
4e5a32721f : maps/submaps/pois_vr/aerostat/Rockybase.dmm
4e5a32721f : maps/submaps/pois_vr/debris_field/debris14.dmm
4e5a32721f : maps/submaps/pois_vr/debris_field/derelict.dmm
4e5a32721f : maps/submaps/pois_vr/debris_field/new_escapepod_xeno.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/BlastMine1.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/CaveTrench.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/Cavelake.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/Cliff1.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/CrashedMedShuttle1.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/Geyser1.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/Geyser2.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/Geyser3.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/Mineshaft1.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/Scave1.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/SupplyDrop1.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/crashed_ufo.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/crashed_ufo_frigate.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/crashedcontainmentshuttle.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/crystal1.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/crystal2.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/crystal3.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/deadBeacon.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/deadly_rabbit_vr.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/deadspy.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/digsite.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/excavation1.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/lava_trench.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/prepper1.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/ritual.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/spatial_anomaly.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/speakeasy_vr.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/vault1.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/vault2.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/vault3.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/vault4.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/vault5.dmm
4e5a32721f : maps/submaps/surface_submaps/mountains/vault6.dmm
4e5a32721f : maps/submaps/surface_submaps/plains/Boathouse.dmm
4e5a32721f : maps/submaps/surface_submaps/plains/BuriedTreasure.dmm
4e5a32721f : maps/submaps/surface_submaps/plains/BuriedTreasure2.dmm
4e5a32721f : maps/submaps/surface_submaps/plains/BuriedTreasure3.dmm
4e5a32721f : maps/submaps/surface_submaps/plains/Oldhouse.dmm
4e5a32721f : maps/submaps/surface_submaps/plains/PooledR.dmm
4e5a32721f : maps/submaps/surface_submaps/plains/Rocky5.dmm
4e5a32721f : maps/submaps/surface_submaps/plains/Shakden.dmm
4e5a32721f : maps/submaps/surface_submaps/plains/Thiefc.dmm
4e5a32721f : maps/submaps/surface_submaps/plains/beacons.dmm
4e5a32721f : maps/submaps/surface_submaps/plains/chemspill1.dmm
4e5a32721f : maps/submaps/surface_submaps/plains/farm1.dmm
4e5a32721f : maps/submaps/surface_submaps/plains/house1.dmm
4e5a32721f : maps/submaps/surface_submaps/plains/lonehome.dmm
4e5a32721f : maps/submaps/surface_submaps/plains/smol2.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/Blackshuttledown.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/Blueshuttledown.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/Boombase.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/CaveS.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/Chapel.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/Cragzone1.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/DJOutpost1.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/DJOutpost2.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/DJOutpost3.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/DJOutpost4.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/DecoupledEngine.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/DoomP.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/Drugden.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/Epod3.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/Epod4.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/Flake.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/FrostflyNest.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/MCamp1.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/MHR.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/Manor1.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/Mudpit.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/Rocky1.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/Rocky3.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/Rocky4.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/Rockybase.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/Shack1.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/Shelter.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/Smol1.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/Snowrock1.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/borglab.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/butchershack.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/chasm.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/chemspill2.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/deathden.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/derelictengine.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/frostoasis.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/kururakden.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/spider1.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/wolfden.dmm
4e5a32721f : maps/submaps/surface_submaps/wilderness/xenohive.dmm
4e5a32721f : maps/tether/tether-02-surface2.dmm
4e5a32721f : maps/virgo_minitest/virgo_minitest-sector-2.dmm
Automatically commited by: tools\mapmerge2\fixup.py
* Remove unnecessary whitespace edits from mapmerger
* Cable dirs update path
* Fix area var edits
* Put the area over there
* Ignore archive maps folder
* Forgot to port multivar support too
* A few changes I forgot about for hook install
* restore multivar support that chomp doesn't have yet
* ban those
* Forgot to add code for the marker too
* Couple more of these invalid cables were added in master
* Update multiple_blood_effects.yml
* Update multiple_blood_effects.yml
* Fixup maps in TGM format
612ca9cbb9 : maps/tether/submaps/tether_misc.dmm
Automatically commited by: tools\mapmerge2\fixup.py
* Fixup now logs the map its currently checking
* Final fixes?
* Fixup maps in TGM format
3078e5cd0a : maps/expedition_vr/beach/submaps/crashedcontainmentshuttle.dmm
3078e5cd0a : maps/redgate/fantasy_dungeon.dmm
3078e5cd0a : maps/submaps/pois_vr/aerostat/Rockybase.dmm
3078e5cd0a : maps/submaps/surface_submaps/mountains/crashedcontainmentshuttle_vr.dmm
3078e5cd0a : maps/submaps/surface_submaps/plains/Oldhouse_vr.dmm
3078e5cd0a : maps/submaps/surface_submaps/plains/dogbase.dmm
3078e5cd0a : maps/submaps/surface_submaps/plains/greatwolfden.dmm
3078e5cd0a : maps/submaps/surface_submaps/plains/lonehome_vr.dmm
3078e5cd0a : maps/submaps/surface_submaps/plains/methlab.dmm
3078e5cd0a : maps/submaps/surface_submaps/plains/oldhotel.dmm
3078e5cd0a : maps/submaps/surface_submaps/plains/priderock.dmm
3078e5cd0a : maps/submaps/surface_submaps/wilderness/Rockybase.dmm
3078e5cd0a : maps/submaps/surface_submaps/wilderness/demonpool.dmm
3078e5cd0a : maps/submaps/surface_submaps/wilderness/dogbase.dmm
3078e5cd0a : maps/submaps/surface_submaps/wilderness/greatwolfden.dmm
3078e5cd0a : maps/tether/submaps/underdark_pois/abandonded_outpost.dmm
3078e5cd0a : maps/tether/submaps/underdark_pois/phoron_rat_den.dmm
Automatically commited by: tools\mapmerge2\fixup.py
* Fix tether_misc error
* Remap reused solar farm area
* Fix erroneous bearcat entries
* Fix weird whitespace (most archive maps also affected but didn't bother)
* misc mdb cleanup
* moar
* grr
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
Co-authored-by: Cameron Lennox <killer65311@gmail.com >
2025-03-16 01:06:55 +01:00
Kashargul and GitHub
2757cefab8
first few resolved greps ( #17343 )
...
* first few resolved greps
* .
2025-03-14 14:16:40 +01:00
c8aff28c5b
space cleanup ( #17300 )
...
* space cleanup
* this
* this too
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com >
2025-03-14 06:37:13 -04:00
Kashargul and GitHub
0bf3af4147
Turfsuff ( #17310 )
...
* end of file Fix
* fix those lints too
* .
* implements the falling to turfs
* move to the right planet
* use turf proc for effect
* just some types
* .
* .
* .
* .
* .
* .
* .
* revert
2025-03-11 20:27:06 -04:00
2c8300d98b
ports a bunch of grep checks from TG ( #17278 )
...
* ports a bunch of grep checks from TG
* Update validate_files.sh
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com >
2025-03-11 17:58:43 +01:00
Kashargul and GitHub
46bea7cfa2
Initialize fixing ( #17279 )
...
* Initialoize fixing
* diff fix
* add init grep test
* fixed missed ones
* .
* some more
* ,
2025-03-08 13:59:29 -05:00
Kashargul and GitHub
5d1a3923aa
tgui say update ( #17273 )
...
* tgui say update
* .
* also fix the tgui say limit
* handle batching
* max chunks
* enable~
2025-03-06 22:47:56 +01:00
7a7ae89713
[MAJOR CHANGE] Admin rank datum ( #17133 )
...
* Admin ranks update
* Permissions fix
* One missing thing
* Further rework to make database also fully work
* Adds admin rank bitflag calculator to tools
* ZA WARUDO
---------
Co-authored-by: C.L. <killer65311@gmail.com >
2025-03-06 01:38:19 +01:00
3e46e16e8c
Simultaneous map definitions ( #16924 )
...
* initial
* Update file pathing
* Fix dup vars
* Move shuttle datums around
* Why am I fixing pdas
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com >
2025-03-03 17:25:45 -05:00
072f7e7576
hmm why was that disabled ( #17245 )
...
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
2025-03-02 18:12:32 +01:00
52ce9232fc
Chat history prototype ( #17206 )
...
* Chat history prototype
* changes
* static defines
* bunch of fixes (#17207 )
* bunch of fixes
* multi round export
* allow to export 1 specific round
* prepare for databse load
* Update code/__defines/vchatlog.dm
---------
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* fixed typo
* beginning of loading
* frontend
* data/chatlogs
* loading lines
* lint fix
* more fixes
* new define
* less spam
* timeout the loading (#17214 )
* more frontend fixes
* ckey
* some comments and reverts (#17220 )
* some comments and reverts
* we should fix that too
* .
* api
* cleanup (#17232 )
* Button.Confirm
* API
* Up to date binaries
* Default set for chatlog backend
* Removed unused verbs
* fix that
* Update misc.dm
* .
* .
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
2025-03-02 15:04:33 +01:00
Selis and GitHub
405a06f753
Changelog Workflow Update ( #17173 )
2025-02-17 14:21:49 +01:00
Selis and GitHub
f7de6141b5
Autochangelogs ( #17152 )
...
* Scripts ported
* Converted changelogs
* Fix
* Prettier
* Removes old unneeded save
* Removes very old changelogs
2025-02-15 17:10:05 -05:00
Kashargul and GitHub
bbed406b2e
remove old inputs ( #17008 )
2025-02-01 14:23:25 -05:00
Kashargul and GitHub
eed266a52a
Update compile_and_run.sh ( #16993 )
2025-01-29 05:06:57 -05:00
Selis and GitHub
8661955bfb
Moving the database to a subsystem ( #16480 )
...
* dbcorev2
* qdel stuff
* New DB code
* Fixed comments
* Fixed lower define limit
* Added missing hooks
* Added missing qdels
* Fixed statistics sql
2025-01-27 09:59:56 -05:00
Kashargul and GitHub
cf16ae1529
Python and ubuntu version up ( #16811 )
...
* Python and ubuntu version up
* up
* up further
* .
* .
* Update requirements.txt
* manual states
* wrong branch
* Revert "manual states"
This reverts commit 5f76efd04e .
2025-01-27 07:16:08 +10:00
Kashargul and GitHub
e88ba26a8a
Fixes up some more icon and map issues [MDB Ignore] ( #16914 )
...
* Fixes up some more icon and map issues
* change those
2025-01-25 11:16:14 -05:00
Drulikar
8a5a4aafbd
Fix final sed for resizing too
2025-01-12 00:59:44 -06:00
Drulikar
0b22d568b5
rerun
2025-01-07 11:20:43 -06:00
Drulikar
07949846dd
Minor cleanup
2025-01-07 10:57:44 -06:00
Drulikar
714fa27dab
Count because why not
2025-01-07 10:19:33 -06:00
Drulikar
281f355c01
I was tortured to solve spaces in a batch script
2025-01-07 10:16:56 -06:00
Drulikar
e868605fd3
Tabs please
2025-01-07 07:04:40 -06:00
Drulikar
4c3ac62634
missing icon handling
2025-01-07 06:09:35 -06:00
Drulikar
980d4dae11
Even more stderror manipulation!
2025-01-07 05:49:22 -06:00
Drulikar
1d40804cee
Overly complicated bash script
2025-01-07 05:30:25 -06:00
Drulikar
d56428b73d
Color please
2025-01-07 01:52:58 -06:00
Drulikar
16935c0bf6
Remove testing exit
2025-01-07 01:48:27 -06:00
Drulikar
1e454470f8
Add lint to test nanomap renderer
...
Fix paths for nano map rendering
Disable tg specific icon_state handling where applicable
2025-01-07 01:45:12 -06:00
Selis and GitHub
35467d64eb
Added missing CI scripts ( #16832 )
2025-01-04 02:57:58 +01:00
Selis and GitHub
c2efe31640
Nanomaps CI update ( #16827 )
...
* Some CI updates
* Update CODEOWNERS file
2025-01-03 15:12:34 +01:00
6ab8ea768d
Ports Iconforge, uses for kitchen recipes ( #16747 )
...
* Port iconforge
* Convert kitchen_icons for the microwave to iconforge
* Fix to pass lint
* brings thsoe back
* Re-enable cross round caching for normal spritesheets
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
2024-12-29 14:39:40 +01:00
Kashargul and GitHub
df8cea1443
docker file and version update ( #16761 )
...
* docker file and version update
* don't go further up yet
* Update Dockerfile
* Update Dockerfile
* unifi dependencies
* all features for us
2024-12-28 20:32:27 +10:00
ShadowLarkens and GitHub
411503d84b
Make export chatlog work under 516 ( #16713 )
...
* Make a helper to support log download under 516
* Format tgui.html with the default formatter
* Throw catch at it until it stops screaming
2024-12-16 14:44:42 +10:00
Kashargul and GitHub
0825558430
enable define sanity ( #16707 )
...
* enable define sanity
* .
* .
* fix unicode
* fix broken unicode
* more
* .
* even more
* more
* more
* .
* .
* .
* .
* .
* .
* eh not sure if we even have over 1000
* defines
* -
* .
* uranium
2024-12-16 14:44:03 +10:00
ShadowLarkens and GitHub
5a47c9b8a1
Check for 516 byond:// hrefs ( #16359 )
...
* Add a lint to check for hrefs that don't start with byond://
* Regex convert href links
* Regex convert _src_ as well
* Clean up the last few
* Missed a few
2024-12-11 08:33:17 +10:00
4879a52633
Server maint subsystem ( #16518 )
...
* upports server maint subsystem
* fix runtime in admin z narrate
* .
* sorts them verbs
* .
* .
* Update code/controllers/subsystems/statpanel.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* Update code/controllers/subsystems/server_maint.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
---------
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
2024-11-04 11:44:44 +01:00
ShadowLarkens and GitHub
9998ff28b1
Update to StrongDMM v2.12.0 ( #16543 )
2024-10-31 10:10:34 +01:00
Selis and GitHub
aa06b5d8d0
Fixed 2 static lists ( #16525 )
...
* Fixed 2 static lists
* Removed second roundup
2024-10-26 14:47:06 +02:00