Commit Graph

23 Commits

Author SHA1 Message Date
github-actions[bot] ba99f74a06 Automatic TGS DMAPI Update (#4637)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Full changelog can be found
[here](https://raw.githubusercontent.com/tgstation/tgstation-server/gh-pages/changelog.yml).
#tgs-dmapi-release

Co-authored-by: tgstation-ci[bot] <179393467+tgstation-ci[bot]@users.noreply.github.com>
2025-10-11 18:22:34 -04:00
Jeremiah 9db2f6916b Sets prettier to run on the repo (#91379)
## About The Pull Request
Prettier (an auto formatter) is set to only run within the tgui folder
currently. This removes that limitation, allowing it to automatically
format all supported files in the repo (.js, .html, .yml
[etc](https://prettier.io/docs/))

I made a few exceptions for bundled and generated files
## Why It's Good For The Game
I'm of the opinion that code should look uniform and am lazy enough to
want CTRL-S to format files without having to think beyond that
## Changelog
2025-05-29 21:23:59 -07:00
orange man 8868a5d1fe Automatic TGS DMAPI Update (#85751)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Full changelog can be found
[here](https://raw.githubusercontent.com/tgstation/tgstation-server/gh-pages/changelog.yml).

- Added consumer APIs for overriding HTTP GET implementation.
(https://github.com/tgstation/tgstation-server/pull/1853 @Cyberboss)
- Fixed Discord documentation links.
(https://github.com/tgstation/tgstation-server/pull/1853 @Cyberboss)
- Use IETF RFC 2119 wording in documentation.
(https://github.com/tgstation/tgstation-server/pull/1853 @Cyberboss)
- Populate some documentation comments for previously undocumented
public entities.
(https://github.com/tgstation/tgstation-server/pull/1853 @Cyberboss)
#tgs-dmapi-release

Co-authored-by: tgstation-server-ci[bot] <161980869+tgstation-server-ci[bot]@users.noreply.github.com>
2024-08-12 22:21:54 -04:00
orange man c6a1cd0a14 Automatic TGS DMAPI Update (#85727)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Full changelog can be found
[here](https://raw.githubusercontent.com/tgstation/tgstation-server/gh-pages/changelog.yml).

- Added some debug log statements.
(https://github.com/tgstation/tgstation-server/pull/1829 @Cyberboss)
- Fixed a grammar mistake in a comment.
(https://github.com/tgstation/tgstation-server/pull/1829 @Cyberboss)
#tgs-dmapi-release

Co-authored-by: tgstation-server-ci[bot] <161980869+tgstation-server-ci[bot]@users.noreply.github.com>
2024-08-09 22:01:20 -04:00
Jordan Dominion a2d7765caf Post release notes in DMAPI PR body (#85723)
- Change committer to tgstation-server-ci[bot]

Also denaturing DMAPI slightly so I can test.
2024-08-09 23:28:50 +00:00
orange man af3622527c Automatic TGS DMAPI Update (#82221)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2024-03-25 10:49:19 -04:00
orange man c0c1a0e7c5 Automatic TGS DMAPI Update (#81655)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2024-02-29 03:14:55 +00:00
orange man 4dfce09df6 Automatic TGS DMAPI Update (#80555)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
Co-authored-by: Jordan Dominion <Cyberboss@users.noreply.github.com>
2023-12-29 14:41:17 +00:00
orange man a32de2b627 Automatic TGS DMAPI Update (#79177)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
Co-authored-by: Jordan Dominion <Cyberboss@users.noreply.github.com>
2023-11-06 01:15:36 +00:00
orange man c881f2a34b Automatic TGS DMAPI Update (#76845)
This pull request updates the TGS DMAPI to the latest version. Please
note any changes that may be breaking or unimplemented in your codebase
by checking what changes are in the definitions file:
code/__DEFINES/tgs.dm before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2023-07-19 03:50:44 +00:00
orange man 36396bb4c2 Automatic TGS DMAPI Update (#74324)
This pull request updates the TGS DMAPI to the latest version. Please
note any breaking or unimplemented changes before merging.

Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2023-03-29 15:22:15 +01:00
Jordan Brown 7a4f7eff51 Bump DMAPI to 6.0.2 (#56543)
Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2021-02-03 14:24:53 -08:00
Jordan Brown 765b047152 Update TGS DMAPI to 5.2.3 (#52608) 2020-08-02 23:37:15 +08:00
Jordan Brown efe101b052 DMAPI 5.2.2 (#51100)
* Update DMAPI to v5.1.0

* Add more event handlers

* Patch

* DMAPI 5.2.0

* DMAPI 5.2.1

* Add missing trailing new line

* Fix the version we print after updates

* 5.2.2
2020-06-04 18:13:37 +02:00
Jordan Brown ad8a75e332 Patching the DMAPI (#50862) 2020-05-05 17:33:13 -07:00
Jordan Brown 2f8c10afd6 Update DMAPI to 5.0.0 (#50611) 2020-04-25 15:36:36 +08:00
Jordan Brown f1d22a017e Fix TGS stuff (#41806)
Closes #41794
2018-12-10 14:50:48 +13:00
Time-Green 29ecfa47bf [READY] Goon Genetics (#41258)
GENETICS

    The random hexadecimal rng game has been replaced with gene sequencing from goon.

    Adds mutation activators and mutators

    You can now store mutations

    Everyone now has their own set of unique mutations

    Limited mutations per person to 8 (including one always being monkey)

    Adds race specific mutations (See fire breathing for lizads)

    You can inspect discovered mutations, undiscovered mutations use an alias to recognize them by

    Adds a sequence analyzer. Can be used to scan someones genes sequence. Useful for determing what mutations they can safely have and or collecting data for very difficult sequences

    Adds mutation combining. It's currently only RADIOACTIVE + STRONG = HULK (So yes you will now need 2 mutations for to get hulk)

    Adds several other mutations. Telepathy, firebreath, glowy, radioactive and strength

cl Time-Green
add: Goon genetics!
add: More mutations! Fire breath for lizards! Radioactive! Telepathy! Glowy! Strength, though its cosmetic and should be combined with radioactivity instead! Fiery sweat!
add: Adds void magnet mutation by @tralezab !
/cl
2018-12-09 23:26:04 +13:00
Jordan Brown db68cd1f9d Leverage the TGS4 chat tagging system for the new game message (#41697)
Allows specifying the tag to send the game announce message to on TGS4

Needed by downstreams
2018-12-01 15:33:20 -08:00
Jordan Brown 92e399fa0b Another TGS DMAPI update (#40470)
Wew it's almost like i'm testmerging these PRs to get it working
2018-09-25 22:38:30 -07:00
Jordan Brown 1dfc3881c6 Update TGS DMAPI 2018-09-17 22:29:34 -04:00
Jordan Brown 43a7e04570 Update TGS DMAPI 2018-09-08 11:30:21 -04:00
Jordan Brown 575d098944 Update DMAPI to version 3.2.1.0 (#37429)
This is primarily a compatibility layer that enables both forward and backward compatibility for all past and future APIs based on the detected running TGS version. It also bundles all it's includes to make future upgrades not have to modify the dme, heck, could even use a submodule if it wanted (not happening). No other changes necessary.

There's an upcoming event system and new chat management functions. Check them out here: https://github.com/tgstation/tgstation-server/blob/303448457e1529c900fa183a8b3c7f2e5459acf1/DMAPI/tgs.dm

Also added /datum/proc/CanProcCall()
2018-05-09 14:33:07 +12:00