* relic file
* Revert "Merge branch 'master' of https://github.com/tralezab/tgstation"
This reverts commit 826916d87b421dbb0ebcfce7fad96e456b6d3674, reversing
changes made to a0f476d874.
* mime pda
* hey maybe it works
* some steps forward
* IT WORKS HAHAHA YAAAAAAAAAAAAAAAAA
* logged properly in everything
* baby steps.
* baby steps
* Nothing works yet.
* getting closer
* Base modes work
* Squashed some bugs, fixed config.
* small cleanup.
* dynamic.json, spaces to tabs
* Disabled events on dynamic.
Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com>
* Third and second ruleset probability.
Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com>
* Highlander ruleset stacking works correctly now.
Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com>
* Fixed a comment.
Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com>
* Allow changing variables in game mode with config.
Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com>
* Continue after invalid variable.
Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com>
* Changed how revolution ruleset ends the round.
Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com>
* fixed rule probs, stacking/ready bug, logging.
* More logging.
* Moved persistent check.
* Revs dont end on rev loss.
* Brothers count correctly no.
* Revs no longer makes borgs, deads or off-z players revheads.
* No headrev replacements.
* revs now refund on fail, reviews
* comment
* no game option changes.
* Adds sorting to most input() lists.
* Sorted some global lists, added more input sorting
* Should now use correct sort everywhere.
* compiles
* Last fixes.
* Base
* epic
* bandaid begone
* Documentation
* Bugmash
* Replaces bruise packs and ointment in on maps.
* Fixes for testmerge
* new line
* Dirty web
* Nasty webedit
* med suture is now a chemical recipe, adds cellulose reagent
* tgui-next: Low level stuff
- More robust cache reloader, support WSL pathing
- Add a way to only reload the cache once without launching a full dev server
Throw a warning when using lowecase onclick on Button
Improve logging, add loader to inline svgs
- Logger can now handle circular references;
- Logger will not truncate long objects.
Typo, rebase, rebuild
Support --debug flag on dev server, improve logging
Lots of cosmetic and other changes
- Add support for Babel macros
- Implement a "multiline" macro for creating long multiline strings
- Rename interfaces to better match the component naming convention
- LabeledList.Divider size is 2 by default
- Sort routes by name
- Remove package-lock.json files on --clean
- Catch weird JSON parsing errors for better debuggability
Ignore sourcemaps
Clarify what that multiline function is
Try this travis fix
Bump NodeJS version to 12.x
Add a stub to make multiline usable as a template tag
- Just in case we will need to remove macros and have it still working.
Document debug flag in README
Fix LabeledList.Divider, reduce expensive SCSS calls
Separate dev and production builds so that they never overwrite each other
Run linter as a part of the production build
Rebuild tgui
Add react eslint plugin, massive jsx cleanup
* Mint janitor
* Optimization of tgui initialization path
- Call browse with titlebar and resize flags disabled
* Fix backend reducer
* Rebuild, fix linter errors
* Adds a new nanite program in the Utility category, Nanite Sting. It is a manual close-range nanite-spreading program.
* Increased the sting's notification chance of appearing from 20% to 100%.
* Fixed incorrect syntax which caused an inactive bit of code.
* Edited the description of the program, clarifying that it will be felt by the target and that if there was no target found, the nanite volume cost is refunded.
* Fixed Nanite Sting taking other hosts into account.
Changed Nanite Sting's required Research Node from Smart Nanite Programming to Military Nanite Programming.
Changed cooldown from 3s to 10s.
* Added an adjacency check so the ability won't work on, for example, targets that are behind windows.
I have also shortened the description.
* Fixes cult space bases (again)
* h
* Fixes duplicate definition
* Lets cultists draw runes at the Lavaland cult altar ruin
* Adds CULT_PERMITTED_1 flag to check if cultists can summon/buld structures here
* h
* REWROTE EVERYTHING
* And these too
* Mapmerger as usual
* Qust changed some datum mat stuff, fixed
* Updated the rune sprite to be in-line with blood cult style runes.
* Uses a less degenerate sprite for the rune