Delta-v/Content.IntegrationTests/Tests
deltanedas ac1b82d406
traitor reputation real (#2913)
* add reputation system

* add contracts button to PDA

* give traitors contracts

* add GetRandomObjective to SharedObjectivesSystem

* add TryRemoveObjective overload

* add everything needed for reputation store and objectives

* "ui"

* giant uplink reputation tagging

* prevent buying reputation-locked gear with uplink implant

* :trollface:

* more ui stuff

* :trollface:

* :trollface:

* remove default objectives

* :trollface:

* UI fixes

* stuff

* objective component changes

* add offerings and stuff to yml

* make some objectives work

* make rcd objective real

* more ui fix

* :trollface:

* ui usable

* bunch of low risk objectives

* syndie jail wip

* more wip

* massive amount of work

* add bad guidebooks

* prevent fultoning anchored things

* fixes

* disable claim buttons when no slots are open

* :trollface:

* :trollface:

* :trollface:

* update ui when a slot unlocks

* move rejecting to offerings, remove rescan (automatic now)

* add verb to attach fulton, fix

* dont get objective to ransom/kill someone you already ransomed

* make offering slots random + maximum count in rep level

* :trollface:

* rela

* update syndie jail

* more syndie jail update

* make marshal real

* fix

* fix power room power

* remove access from timer

* :trollface:

* engine

* allow syndicate items on syndie jail

* add ransom ui

* update map loading

* add ransom purchasing to cargo request console

* warn not error for loading

* ui fixes

* final fixy

* mg book fix

* final fixy II

* remove redundant Announcement word

* more []

* end ransom when leaving the jail

* :trollface:

* 10 tc for roundstart traitors

* make nuke core objective work for traitor

* guidebook gaming

* early merge of guidebook comments

* update bunch of objectives

* add min reputation to kill fellow traitor

* guidebook gaming

* evil

* giant stuff

* dont offer dupe objectives

* evil

* pronoun

* fix

* grr

* blacklist assist and DAGD from assist objective

* grr

* fix linter

* remove objectives from traitor rule test

* nuke disk anti-troll

* evil test

* add objectives test to find bad objective groups

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* fixy

* fix

* fix stuff

* reword ransom announcement

* pro

* goida

---------

Signed-off-by: deltanedas <39013340+deltanedas@users.noreply.github.com>
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-05-12 17:16:22 -04:00
..
Access Delete AccessReaderTest.TestTags (#36153) 2025-04-06 20:49:17 +01:00
Actions Fix broken tests directly mutating entities from wrong thread. (#31647) 2024-09-01 03:29:36 +01:00
Administration/Logs Un-revert #26994 2024-04-21 23:37:18 +02:00
Atmos Fix AtmosDeviceSystem debug assert Heisenbug (#29752) 2024-08-09 17:45:28 +01:00
Body Revert polymorphed entities before gibbing if revert on death. (#3492) 2025-04-17 11:08:44 +01:00
Buckle :trollface: 2024-12-27 16:40:34 +00:00
Chemistry Code Cleanup: Integration Tests (#29584) 2024-08-09 17:26:13 +01:00
Cleanup Un-revert IPlayerManager refactor (#21244) 2023-10-31 19:00:44 +01:00
Climbing Partial buckling refactor (#29031) 2024-07-25 00:34:37 +02:00
Commands Extracts magic strings from Tag calls (#36305) 2025-04-06 21:35:59 +01:00
Construction nuke autolathe/protolathe (#3079) 2025-04-14 22:40:05 -04:00
Damageable Code Cleanup: Integration Tests (#29584) 2024-08-09 17:26:13 +01:00
Destructible move gamerule components to shared (#28572) 2024-08-09 19:42:00 +01:00
DeviceLinking Fix wrong assert message in DeviceLinkingTest (#35964) 2025-03-23 16:17:17 +00:00
DeviceNetwork upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Disposal upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
DoAfter Add StorageInteractionTest (#28541) 2024-06-08 20:02:56 +02:00
Doors Add interaction tests for prying airlocks (#35409) 2025-03-01 14:13:56 +00:00
Embedding Fix embedded projectile deletion not being tracked by container (#36123) 2025-04-06 20:43:53 +01:00
EncryptionKeys Add StorageInteractionTest (#28541) 2024-06-08 20:02:56 +02:00
Fluids Code Cleanup: Integration Tests (#29584) 2024-08-09 17:26:13 +01:00
GameObjects/Components Fix Alerts Test (#1584) 2025-02-14 16:10:02 +00:00
GameRules traitor reputation real (#2913) 2025-05-12 17:16:22 -04:00
Gravity Station Anchor (#26098) 2024-09-01 03:36:44 +01:00
Guidebook Give jobs & antags prototypes a guide field (#28614) 2024-07-13 04:20:47 +02:00
Hands Cleanup: Use ``MapSystem.DeleteMap`` instead of ``IMapManager.DeleteMap`` in ``HandTests`` (#35468) 2025-03-01 14:28:21 +00:00
Interaction Update b2dynamictree (#30630) 2025-03-09 23:24:40 +00:00
Internals Mind Role Entities (#31318) 2024-10-24 00:32:47 +01:00
Lathe move lathe recipes into packs (easier for forks and maintaining) (#33095) 2025-02-14 16:09:57 +00:00
Linter Update StaticFieldValidationTest (#34287) 2025-03-01 13:17:03 +00:00
Lobby Lobby refactor + species loadouts support (#27576) 2024-05-18 13:55:56 +02:00
Localization upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Mapping Code Cleanup: Integration Tests (#29584) 2024-08-09 17:26:13 +01:00
Materials Cleanup: Use ``MapSystem.DeleteMap`` instead of ``IMapManager.DeleteMap`` in ``MaterialPrototypeSpawnsStackMaterialTest`` (#35472) 2025-03-01 14:28:21 +00:00
Minds upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Movement Code Cleanup: Integration Tests (#29584) 2024-08-09 17:26:13 +01:00
NPC Allow the creation of recursive HTNs (#30138) 2024-08-09 18:12:53 +01:00
Networking Code Cleanup: Integration Tests (#29584) 2024-08-09 17:26:13 +01:00
Nyanotrasen/Oracle fix metempsychosis (#2156) 2024-11-09 10:47:17 +00:00
Payload Add StorageInteractionTest (#28541) 2024-06-08 20:02:56 +02:00
Physics Add test for anchored prototypes (#30526) 2024-08-09 18:15:15 +01:00
Power Code Cleanup: Integration Tests (#29584) 2024-08-09 17:26:13 +01:00
Preferences Mind Role Entities (#31318) 2024-10-24 00:32:47 +01:00
Procedural Remove obsolete TestPair.Pair (#19496) 2023-08-25 10:56:51 +10:00
PrototypeTests Add PrototypeUploadTest (#28522) 2024-06-06 21:59:49 +02:00
Puller Code Cleanup: Integration Tests (#29584) 2024-08-09 17:26:13 +01:00
Replays Mark all tests that restart rounds as dirty (#21376) 2023-11-12 20:29:56 +01:00
Roles Cleanup: Use ``MapSystem.DeleteMap`` instead of ``IMapManager.DeleteMap`` in ``StartingGearPrototypeStorageTest`` (#35474) 2025-03-01 14:28:21 +00:00
Round Code Cleanup: Integration Tests (#29584) 2024-08-09 17:26:13 +01:00
Serialization Code Cleanup: Integration Tests (#29584) 2024-08-09 17:26:13 +01:00
Shuttle Refactor map loading & saving (#34020) 2025-03-01 13:20:37 +00:00
Sprite port better borgs from frontier (#3110) 2025-03-04 12:10:32 +00:00
Station Code Cleanup: Integration Tests (#29584) 2024-08-09 17:26:13 +01:00
Storage upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Strip Strip drag drop test (#30754) 2024-08-09 19:01:46 +01:00
Tag Cleans up tag system (#28272) 2024-06-06 21:33:38 +02:00
Tiles upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
Toolshed Toolshed refactor (#33598) 2024-12-21 10:26:06 +00:00
UserInterface refactor: simple radial menu for easier creation (#34639) 2025-04-06 20:52:12 +01:00
Utility Add EntityWhitelistSystem (#27632) 2024-05-07 04:29:05 +02:00
Vending Add interaction tests for vending machines (#35801) 2025-03-23 15:46:10 +00:00
Weldable Add StorageInteractionTest (#28541) 2024-06-08 20:02:56 +02:00
Wires Fix wire layout inheritance. (#26289) 2024-03-24 00:04:51 +01:00
_DV traitor reputation real (#2913) 2025-05-12 17:16:22 -04:00
_Impstation/Thaven disable thaven test (#3589) 2025-04-27 03:08:13 +01:00
_Shitmed/Body Shitmed (#869) 2024-12-27 16:47:20 +00:00
CargoTest.cs Cleanup: Use ``MapSystem.DeleteMap`` instead of ``IMapManager.DeleteMap`` in ``CargoTest`` (#35467) 2025-03-01 14:28:21 +00:00
ClickableTest.cs Improve sprite fading behaviour (#35863) 2025-04-06 21:35:57 +01:00
ConfigPresetTests.cs Fix ConfigPresetTests.TestLoadAll not handling automatic panic bunker (#23414) 2024-01-26 21:27:08 +01:00
ContainerOcclusionTest.cs Code Cleanup: Integration Tests (#29584) 2024-08-09 17:26:13 +01:00
ContrabandTest.cs Add AssertMultiple to ContrabandTest (#35662) 2025-03-09 23:24:39 +00:00
DeleteInventoryTest.cs Remove obsolete PoolManager methods (#19499) 2023-08-25 12:13:11 +10:00
DummyIconTest.cs Code Cleanup: Integration Tests (#29584) 2024-08-09 17:26:13 +01:00
EntityTest.cs CaptainState rewrite (#3691) 2025-05-10 18:55:30 +01:00
FillLevelSpriteTest.cs Add an integration test for solution fill level sprites. (#28564) 2024-06-08 20:14:28 +02:00
FollowerSystemTest.cs Code Cleanup: Integration Tests (#29584) 2024-08-09 17:26:13 +01:00
GravityGridTest.cs Station Anchor (#26098) 2024-09-01 03:36:44 +01:00
HumanInventoryUniformSlotsTest.cs Cleanup: Use ``MapSystem.DeleteMap`` instead of ``IMapManager.DeleteMap`` in ``HumanInventoryUniformSlotsTest`` (#35469) 2025-03-01 14:28:21 +00:00
InventoryHelpersTest.cs Remove obsolete TestPair.Pair (#19496) 2023-08-25 10:56:51 +10:00
LogErrorTest.cs Remove obsolete TestPair.Pair (#19496) 2023-08-25 10:56:51 +10:00
MachineBoardTest.cs Code Cleanup: Integration Tests (#29584) 2024-08-09 17:26:13 +01:00
MagazineVisualsSpriteTest.cs Add AssertMultiple to ContrabandTest (#35662) 2025-03-09 23:24:39 +00:00
MappingEditorTest.cs Add mapping editor (#23427) 2024-09-22 02:44:27 +01:00
MaterialArbitrageTest.cs upstream merge 27/04/2025 (#3596) 2025-05-06 19:35:03 -04:00
PostMapInitTest.cs Fix migrations not being applied to PostMapInitTest (#35933) 2025-03-23 16:59:12 +00:00
PrototypeSaveTest.cs Sloth's subfloor vismask adventure (#35347) 2025-03-23 16:15:07 +00:00
ResearchTest.cs edit RE test to use packs 2025-02-14 16:10:02 +00:00
ResettingEntitySystemTests.cs fix antag selection being evil (#28197) 2024-06-01 17:13:27 +02:00
RestartRoundTest.cs Mark all tests that restart rounds as dirty (#21376) 2023-11-12 20:29:56 +01:00
RoundEndTest.cs Resolve all non-obsoleting warnings in content (#27934) 2024-05-18 13:57:06 +02:00
SalvageTest.cs Refactor map loading & saving (#34020) 2025-03-01 13:20:37 +00:00
SaveLoadMapTest.cs Refactor map loading & saving (#34020) 2025-03-01 13:20:37 +00:00
SaveLoadSaveTest.cs Refactor map loading & saving (#34020) 2025-03-01 13:20:37 +00:00
ShuttleTest.cs Code Cleanup: Integration Tests (#29584) 2024-08-09 17:26:13 +01:00
StartTest.cs Remove obsolete TestPair.Pair (#19496) 2023-08-25 10:56:51 +10:00
StorageTest.cs Add role prototype validation tests (#32801) 2024-10-24 01:59:40 +01:00
StoreTests.cs Store Test Change (#34844) 2025-02-14 16:09:53 +00:00
VendingMachineRestockTest.cs Code Cleanup: Integration Tests (#29584) 2024-08-09 17:26:13 +01:00