miniduikboot
a77e4e17c2
Bump version to 1.8.2
v1.8.2
2023-04-09 16:54:38 +02:00
danbudworthmead
9ebf5cd8e9
Adding missing 2023.3.13 version for android
2023-03-30 21:29:37 +02:00
miniduikboot
4ffca69714
Update to 2023.3.28
2023-03-28 20:15:11 +02:00
miniduikboot
dede1c5b09
Reorder GameFull and GameStarted join errors
...
If a game is in progress, a player can't join it anyway and spam-joining
to see if a spot becomes available is useless. So the GameFull error is
more important than the GameStarted error, therefore reorder them.
Closes : #518
2023-03-08 20:46:29 +01:00
miniduikboot
b31e3bf1e3
Add network version for 2023.2.28
v1.8.1
2023-03-02 20:04:40 +01:00
miniduikboot
c9bb8323f4
Add missing game keywords
...
These have been added in 2021.6.30, but this has only now been
problematic because Impostor.Http requires this array to be accurate
2023-02-14 23:29:25 +01:00
miniduikboot
1521410e79
Add a warning for using the default PublicIp
...
This is a misconfiguration in most cases and it breaks Impostor.Http.
Throw a warning so that people know that they should return to the
install instructions.
2023-02-14 23:26:32 +01:00
miniduikboot
be8e4a49f0
Merge pull request #512 from Impostor/fix/docs-n-docker
...
Various improvements to the Dockerfile and the docs
2023-02-14 23:26:09 +01:00
miniduikboot
631e994759
Prepare for 1.8.1
...
This will be a release focused on setup convenience
2023-01-30 00:06:18 +01:00
miniduikboot
c06916084e
Rewrite Running-the-server.md
...
- Multi-server is removed from the intro
- Add Impostor.Http stuff
- Stress the importance of public ip
2023-01-30 00:04:55 +01:00
miniduikboot
c9c044365a
Dockerfile: install Http plugin in separate folder
...
Some people mount a folder on the plugin directory. This is fine, but
our sneaky Impostor.Http install method won't work here. So put it in a
different folder and prepend our folder to the plugin search path.
The number 76 has been randomly picked using dice
2023-01-29 22:58:30 +01:00
miniduikboot
5ab4bf70da
Dockerfile: [[ -> [
...
[[ is a bash extension and is not supported by posix sh, throwing an
error. [ is supported and does enough
2023-01-29 22:57:05 +01:00
bkloosterboer
58c8bdec26
systemd template and instructions ( #508 )
...
* systemd template and instructions
* clarify some intsructions, change a few systemd paramters
* change targets
2023-01-22 23:29:22 +01:00
miniduikboot
5e080b290b
Add Impostor.Http to the Docker image ( #509 )
...
Adding plugins to the docker image is pretty hard as you need to install
ASP.Net Core and add the plugin. As Impostor.Http has become pretty much
mandatory, install the plugin by default.
2023-01-20 15:25:22 +01:00
miniduikboot and js6pak
97390a0882
Automatically add ASP.NET Core to the library path ( #507 )
...
Currently Impostor.Http is becoming an almost mandatory plugin. Because
it depends on ASP.Net, many people who fail to add the required path to
their config will run into an error. Help them by automatically adding
ASP.NET Core.
Also .NET updates every now and then and updating the version number in
the config.json is annoying me.
This commit uses the fact that ASP.NET Core DLL's are in a sibling folder
to the .NET runtime and should therefore work on most setups unless
they've installed ASP.NET Core in a very weird way.
* Fix casing
Co-authored-by: js6pak <kubastaron@hotmail.com >
2023-01-20 15:23:33 +01:00
js6pak
23499929fb
Merge pull request #504 from Impostor/fix/dead-impostor-sabotage
v1.8.0
2023-01-07 15:47:41 +01:00
js6pak
579f618ac6
Merge pull request #503 from Impostor/fix-game-start
2023-01-07 15:47:28 +01:00
miniduikboot
6962d01dbd
Allow sabotages by dead impostors
...
2021.12.8+ sets the role of dead players to {Crewmate,Impostor}Ghost, so
relax the anticheat to allow sabotages by ImpostorGhosts
2023-01-07 14:11:06 +01:00
js6pak
0fb6556365
Ignore the role in InnerPlayerInfo.Deserialize
2023-01-06 19:52:07 +01:00
js6pak
9cd5de6a36
Expose RoleType in api
2023-01-06 19:38:33 +01:00
js6pak
94015d475d
Mark the game as started only after all players get their role
2023-01-06 19:38:19 +01:00
js6pak
11bb2dec47
Merge pull request #501 from Impostor/feature/2022.12.8
2022-12-29 18:02:15 +01:00
js6pak
e7d745608e
Fix xmldoc warnings
2022-12-29 17:49:15 +01:00
js6pak
a1120f8468
Fix CrossplayFlags
2022-12-20 15:25:19 +01:00
js6pak
1fa684d843
Fix formatting
2022-12-20 14:36:31 +01:00
js6pak
fac4103d70
Fix Message00HostGameS2C signature
2022-12-20 14:35:34 +01:00
AeonLucid
3b5b538b39
Correct api game manager interfaces
2022-12-19 22:44:36 +01:00
AeonLucid
62f8a7099d
Lowercase rpc
2022-12-19 16:01:24 +01:00
AeonLucid
f8b3bf7295
Log of correct reader
2022-12-19 15:59:14 +01:00
AeonLucid
4e5edcee49
Add warning when not consuming all bytes of a logic component
2022-12-19 15:55:27 +01:00
AeonLucid
5a8927e4c9
Clean up unused serialization and expose two HideAndSeek floats in api
2022-12-19 15:34:55 +01:00
AeonLucid
752b155152
Packages lock
2022-12-19 02:55:41 +01:00
AeonLucid
5a1f1c9d86
Add FilterOptions to Game and use in FindListings
2022-12-19 02:39:03 +01:00
AeonLucid
adb74f628c
Fix SyncSettingsAsync
2022-12-19 02:24:51 +01:00
AeonLucid
c106695707
Fix incorrect data types for NormalGameOptions
2022-12-19 02:24:33 +01:00
AeonLucid
a7fb2b8b19
Use DeserializeInto over Deserialize
2022-12-19 01:12:52 +01:00
AeonLucid
d4ac24ae17
Added game manager net object and logic classes
2022-12-19 00:56:03 +01:00
AeonLucid
e0b85c959b
Log MessageFlag name instead of numbers
2022-12-18 23:52:01 +01:00
miniduikboot
980d172d4f
Add Pet and CancelPet RPC's
2022-12-18 22:45:56 +01:00
js6pak and miniduikboot
8dfa38b4b5
Implement new GameOptions system
...
Co-authored-by: miniduikboot <mini@duikbo.at >
2022-12-18 22:45:56 +01:00
miniduikboot
d1ac9301be
Bump to 1.8.0 and drop backwards compatibility
2022-12-18 22:45:56 +01:00
js6pak
d667f99c9f
Remove redirector ( #502 )
2022-12-18 22:44:25 +01:00
AeonLucid
679bfecb42
Merge pull request #500 from Impostor/net7-nugethazel
...
Upgrade to net7.0 and move hazel to nuget
2022-12-18 21:55:41 +01:00
AeonLucid
519bae28b5
Update hazel package references to 1.0.0
2022-12-18 21:49:10 +01:00
js6pak
e5db56317a
Fix imports
2022-12-18 20:34:46 +01:00
js6pak
ed89e00f3a
Switch hazel from submodule to nuget
2022-12-18 20:34:45 +01:00
js6pak
d5165a79f1
Upgrade to net7.0
2022-12-18 20:34:45 +01:00
miniduikboot
7bb7d2178b
Correct location of Right Stabilizer vent on Polus
...
I've checked all game vents and this seems to be the only one that
changed.
Fixes : #495
v1.7.3
2022-12-07 19:33:50 +01:00
miniduikboot
39b7d626dc
Remove anticheat log when anticheat is disabled
...
Fixes #456
2022-11-01 08:03:53 +01:00
miniduikboot
116bb3cda4
Bump to 1.7.3
...
Because we can keep compatibility, only do a minor version bump
2022-10-23 16:53:02 +02:00