DrSmugleaf
5c0cf1b1a0
Use 'new' expression in places where the type is evident for content ( #2590 )
...
* Content.Client
* Content.Benchmarks
* Content.IntegrationTests
* Content.Server
* Content.Server.Database
* Content.Shared
* Content.Tests
* Merge fixes
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2020-11-27 21:00:49 +11:00
metalgearsloth
f9ab5f6a82
Don't spawn rad pulses on paused grids ( #2121 )
...
* Don't spawn rad pulses on paused grids
* Only radiate default grid
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-10-09 14:47:56 +02:00
DTanxxx
47554f99f0
Make latejoining not hardcoded to presets ( #2028 )
...
* Make latejoining not hardcoded to presets
* Applied feedback
* Build error fix
* Applied more feedback
Co-authored-by: David Tan <>
2020-09-07 12:33:18 +02:00
DrSmugleaf
48b61f6bcc
Replace every usage of GridCoordinates with EntityCoordinates ( #2021 )
...
* Update RobustToolbox
* Transition direct type usages
* More updates
* Fix invalid use of to map
* Update RobustToolbox
* Fix dropping items
* Rename name usages of "GridCoordinates" to "EntityCoordinates"
* Revert "Update RobustToolbox"
This reverts commit 9f334a17c5908ded0043a63158bb671e4aa3f346.
* Revert "Update RobustToolbox"
This reverts commit 3a9c8cfa3606fa501aa84407796d2ad920853a09.
# Conflicts:
# RobustToolbox
* Fix cursed IMapGrid method usage.
* GridTileLookupTest now uses EntityCoordinates
Co-authored-by: Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com >
Co-authored-by: Víctor Aguilera Puerto <zddm@outlook.es >
2020-09-06 16:11:53 +02:00
metalgearsloth
997d3dcdd4
startingGear for NPCs ( #1877 )
...
Need to cover up the lewds.
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-08-24 20:11:32 +02:00
Pieter-Jan Briers
d5c4ed819c
Add some minor setup behavior to DummyGameTicker by giving it a common base with normal GameTicker.
...
Necessary for the game to, well, function.
2020-08-21 17:41:50 +02:00
Víctor Aguilera Puerto
9e7d698145
Allow specifying a text to be shown to players in the summary when ending the round. ( #1818 )
...
* Allow specifying a text to be shown to players when ending the round.
Also sets text
* Fix comment
2020-08-20 18:09:29 +02:00
ike709
915fffb635
Latejoin Job Selection ( #1284 )
...
* UI version 1
* Latejoining
* cleanup
* missed a line
* Various fixes
* comment
2020-07-10 15:27:55 +02:00
DrSmugleaf
d91a8c4925
Add delaystart and forcepreset commands ( #1163 )
...
* Add extendroundstart message to extend lobby start timer
* Rename StartExtend to DelayStart
* Fix delaystart amounts above 59 not working
* Change delaystart seconds type from int to uint
* Change delaystart wrong args amount message
* Add forcegamepreset command
* Rename forcegamepreset to forcepreset and merged start and forcestart preset methods
* Fix index out of bounds exception when forcing suspicion to start
* Change game preset to match regardless of casing
* Add forcepreset unknown preset message
* Add and move in lobby checks
* Remove testing changes
* Change delaystart to pause/resume the timer when no seconds are specified
* Change pause message
* Remove testing code
* Change 0 seconds to not be a valid amount of seconds
* Replace MsgTickerLobbyCountdown Seconds with DateTime instead of uint
* Add one entire dot
* Replace Math.Min + Math.Max with Math.Clamp
Co-authored-by: ComicIronic <comicironic@gmail.com >
Co-authored-by: ComicIronic <comicironic@gmail.com >
2020-06-21 22:05:47 +02:00
Víctor Aguilera Puerto
e1df008bce
Add conditional spawning component ( #1069 )
...
* Add conditional spawning component
* Remove null checks
* Remove leftover return
* Properly spawn items when game rule gets added
* Fix duplicate uids in saltern
* GameRules returns IEnumerable using yield.
2020-06-05 19:42:43 +02:00
zumorica
7f19381bec
Ghost command, some other stuff
2020-03-03 20:37:26 +01:00
Pieter-Jan Briers
913b4d97a1
Allow more lobby parameters to be configured.
2020-02-08 21:23:37 +01:00
Pieter-Jan Briers
d564d3bc39
Fix a compiler warning.
2020-01-21 02:07:25 +01:00
Pieter-Jan Briers
eadb661515
Integration tests improvements:
...
1. Added dummy game ticker for future tests to reduce startup time of test. (no loading a map)
2. Re-organized tests a bit.
2020-01-20 22:14:44 +01:00