]> git.deb.at Git - rhonda/impostor.git/log
rhonda/impostor.git
5 years agoAdd custom message support (#404)
js6pak [Mon, 10 May 2021 11:08:26 +0000 (11:08 +0000)]
Add custom message support (#404)

5 years agoMerge pull request #389 from Impostor/plugin-info-from-csproj
js6pak [Tue, 27 Apr 2021 17:54:53 +0000 (17:54 +0000)]
Merge pull request #389 from Impostor/plugin-info-from-csproj

5 years agoDeprecate old ImpostorPluginAttribute constructor
js6pak [Tue, 27 Apr 2021 12:58:16 +0000 (14:58 +0200)]
Deprecate old ImpostorPluginAttribute constructor

5 years agoMerge pull request #400 from HarmHoog/skin-hat-types
js6pak [Mon, 26 Apr 2021 12:48:16 +0000 (12:48 +0000)]
Merge pull request #400 from HarmHoog/skin-hat-types

5 years ago[skip ci] Rename dev branch in Running-the-server.md (#402)
cchudant [Mon, 26 Apr 2021 12:47:03 +0000 (14:47 +0200)]
[skip ci] Rename dev branch in Running-the-server.md (#402)

5 years agoRemove ownership check from InnerVoteBanSystem
js6pak [Wed, 21 Apr 2021 20:01:01 +0000 (22:01 +0200)]
Remove ownership check from InnerVoteBanSystem

5 years agoAdd new skin types
Harm Hoogeveen [Tue, 20 Apr 2021 12:24:06 +0000 (14:24 +0200)]
Add new skin types

5 years agoAdd new hat types
Harm Hoogeveen [Tue, 20 Apr 2021 12:23:02 +0000 (14:23 +0200)]
Add new hat types

5 years agoMake it possible to read plugin information from csproj attributes
js6pak [Tue, 13 Apr 2021 21:13:52 +0000 (23:13 +0200)]
Make it possible to read plugin information from csproj attributes

5 years agoAllow plugins to set dependencies, softdependencies and loadbefores to determine...
Harm Hoogeveen [Tue, 13 Apr 2021 20:28:24 +0000 (22:28 +0200)]
Allow plugins to set dependencies, softdependencies and loadbefores to determine the load order of plugins (#385)

Co-authored-by: js6pak <kubastaron@hotmail.com>
5 years agoBeforeGameCreatedEvent (#266)
Minorusama [Tue, 13 Apr 2021 16:29:44 +0000 (18:29 +0200)]
BeforeGameCreatedEvent (#266)

Co-authored-by: js6pak <kubastaron@hotmail.com>
5 years agoMerge pull request #387 from Impostor/murder-check-ping
js6pak [Tue, 13 Apr 2021 15:17:20 +0000 (15:17 +0000)]
Merge pull request #387 from Impostor/murder-check-ping

Add simple ping toleration to murder player check

5 years agoSet configuration's BasePath to CurrentDirectory
js6pak [Tue, 13 Apr 2021 09:28:48 +0000 (11:28 +0200)]
Set configuration's BasePath to CurrentDirectory

5 years agoAdd GameHostChange event (#277)
112batman [Mon, 12 Apr 2021 20:53:14 +0000 (22:53 +0200)]
Add GameHostChange event (#277)

5 years agoAdd simple ping toleration to murder player check
js6pak [Sun, 11 Apr 2021 14:05:08 +0000 (16:05 +0200)]
Add simple ping toleration to murder player check

5 years agoUse actual disconnect message in ClientBase#DisconnectAsync
js6pak [Sun, 11 Apr 2021 12:57:29 +0000 (14:57 +0200)]
Use actual disconnect message in ClientBase#DisconnectAsync

5 years agoMerge pull request #377 from Impostor/airship
js6pak [Sun, 11 Apr 2021 12:04:31 +0000 (12:04 +0000)]
Merge pull request #377 from Impostor/airship

5 years agoFix xmldoc warnings
js6pak [Sat, 10 Apr 2021 21:00:34 +0000 (23:00 +0200)]
Fix xmldoc warnings

5 years agoBump version
js6pak [Sat, 10 Apr 2021 20:55:40 +0000 (22:55 +0200)]
Bump version

5 years agoMake vent data initialization much cleaner
js6pak [Sat, 10 Apr 2021 15:14:17 +0000 (17:14 +0200)]
Make vent data initialization much cleaner

5 years agoSpecify enum values for Platforms
js6pak [Fri, 9 Apr 2021 21:51:50 +0000 (23:51 +0200)]
Specify enum values for Platforms

5 years agoMake PlayerVentEvent an actual PlayerVentEvent
js6pak [Tue, 6 Apr 2021 19:10:53 +0000 (21:10 +0200)]
Make PlayerVentEvent an actual PlayerVentEvent

5 years agoUpdate example plugin
js6pak [Tue, 6 Apr 2021 18:24:20 +0000 (20:24 +0200)]
Update example plugin

5 years agoRework vent api
js6pak [Tue, 6 Apr 2021 18:23:44 +0000 (20:23 +0200)]
Rework vent api

5 years agoAllow Android Versions (#375)
John Tran [Tue, 6 Apr 2021 18:50:50 +0000 (04:50 +1000)]
Allow Android Versions (#375)

Co-authored-by: js6pak <kubastaron@hotmail.com>
Co-authored-by: John Tran <john.tran.84@live.com.au>
5 years agoBring back tar.gz for unix builds v1.3.0
js6pak [Mon, 5 Apr 2021 13:27:25 +0000 (15:27 +0200)]
Bring back tar.gz for unix builds

5 years agoImplement airship spawning, closes #376
js6pak [Sun, 4 Apr 2021 21:27:10 +0000 (23:27 +0200)]
Implement airship spawning, closes #376

5 years agoSplit ShipStatus to multiple classes, implement new door types
js6pak [Sun, 4 Apr 2021 17:48:25 +0000 (19:48 +0200)]
Split ShipStatus to multiple classes, implement new door types

5 years agoFix cheatcontext in ValidateImpostor calls
js6pak [Sun, 4 Apr 2021 10:54:19 +0000 (12:54 +0200)]
Fix cheatcontext in ValidateImpostor calls

5 years agoFix namespaces
js6pak [Sun, 4 Apr 2021 10:32:03 +0000 (12:32 +0200)]
Fix namespaces

5 years agoAirship Vent Enums (#373)
John Tran [Sun, 4 Apr 2021 10:31:28 +0000 (20:31 +1000)]
Airship Vent Enums (#373)

Co-authored-by: miniduikboot <5243971+miniduikboot@users.noreply.github.com>
Co-authored-by: John Tran <john.tran.84@live.com.au>
5 years agoMerge pull request #372 from miniduikboot/2021.3.31
js6pak [Sun, 4 Apr 2021 10:26:07 +0000 (10:26 +0000)]
Merge pull request #372 from miniduikboot/2021.3.31

5 years agoRename things for 6pak
miniduikboot [Sun, 4 Apr 2021 08:35:00 +0000 (10:35 +0200)]
Rename things for 6pak

5 years agoMove PlayerVentEvent call to applicable RPC's
miniduikboot [Fri, 2 Apr 2021 22:46:34 +0000 (00:46 +0200)]
Move PlayerVentEvent call to applicable RPC's

5 years agoFix Docker container build
miniduikboot [Fri, 2 Apr 2021 22:37:12 +0000 (00:37 +0200)]
Fix Docker container build

5 years agoFix InnerShipStatus deserializing
miniduikboot [Fri, 2 Apr 2021 22:08:51 +0000 (00:08 +0200)]
Fix InnerShipStatus deserializing

3.31 now distributes them as multiple messages

This also explains the two weird bytes in HeliSabotage, so these can be
removed too

5 years agoImplement HeliSabotageSystemType
miniduikboot [Fri, 2 Apr 2021 20:42:15 +0000 (22:42 +0200)]
Implement HeliSabotageSystemType

It works, although I'm not completely sure why.

5 years agoimplement rpc 32: use platform
miniduikboot [Thu, 1 Apr 2021 22:42:26 +0000 (00:42 +0200)]
implement rpc 32: use platform

5 years agoimplement rpc 31: climb ladder
miniduikboot [Thu, 1 Apr 2021 22:41:19 +0000 (00:41 +0200)]
implement rpc 31: climb ladder

5 years agoI counted the doors on Airship
miniduikboot [Thu, 1 Apr 2021 16:16:04 +0000 (18:16 +0200)]
I counted the doors on Airship

and I hope I counted correctly

5 years agoeditorconfig: Don't indent blocks in case contents
miniduikboot [Thu, 1 Apr 2021 15:49:41 +0000 (17:49 +0200)]
editorconfig: Don't indent blocks in case contents

This is more in line with the existing codebase

5 years agoAPI: update enums for airship
miniduikboot [Thu, 1 Apr 2021 14:57:34 +0000 (16:57 +0200)]
API: update enums for airship

5 years agoFirst attempt at getting some airship stuff online
miniduikboot [Wed, 31 Mar 2021 21:22:56 +0000 (23:22 +0200)]
First attempt at getting some airship stuff online

5 years agoGamedata packets are now have initial state false
miniduikboot [Wed, 31 Mar 2021 19:49:51 +0000 (21:49 +0200)]
Gamedata packets are now have initial state false

I managed to get into a lobby with this

5 years agoHopefully fix the submodule
js6pak [Fri, 2 Apr 2021 22:14:33 +0000 (00:14 +0200)]
Hopefully fix the submodule

5 years agoInitial auth implementation
js6pak [Fri, 2 Apr 2021 22:07:06 +0000 (00:07 +0200)]
Initial auth implementation

5 years agoRemove reactor stuff
js6pak [Thu, 25 Mar 2021 21:17:31 +0000 (22:17 +0100)]
Remove reactor stuff

5 years agoUse BitConverter.Int32BitsToSingle in SpanReaderExtensions
js6pak [Fri, 2 Apr 2021 21:45:01 +0000 (23:45 +0200)]
Use BitConverter.Int32BitsToSingle in SpanReaderExtensions

5 years agoUpdate airship constants
js6pak [Fri, 2 Apr 2021 21:44:47 +0000 (23:44 +0200)]
Update airship constants

5 years agoSwitch back hazel to submodule
js6pak [Fri, 2 Apr 2021 21:42:22 +0000 (23:42 +0200)]
Switch back hazel to submodule

5 years agoAlways hook control with playerInfo
js6pak [Sun, 28 Mar 2021 18:46:31 +0000 (20:46 +0200)]
Always hook control with playerInfo

5 years agoFix a bug causing InnerPlayerInfo.Controller to be always null
js6pak [Sun, 28 Mar 2021 17:27:49 +0000 (19:27 +0200)]
Fix a bug causing InnerPlayerInfo.Controller to be always null

5 years agoMerge pull request #333 from Impostor/fix/style-warnings
js6pak [Thu, 25 Mar 2021 20:37:47 +0000 (20:37 +0000)]
Merge pull request #333 from Impostor/fix/style-warnings

Fix warnings

5 years agoMake configs actually work with dependency injection
js6pak [Wed, 24 Mar 2021 19:05:26 +0000 (20:05 +0100)]
Make configs actually work with dependency injection

5 years agoUpdate appveyor.yml for the ultimate yellow-less experience
js6pak [Wed, 24 Mar 2021 19:04:40 +0000 (20:04 +0100)]
Update appveyor.yml for the ultimate yellow-less experience

5 years agoRevert hazel changes for easier merging with its upstream
js6pak [Wed, 24 Mar 2021 18:53:01 +0000 (19:53 +0100)]
Revert hazel changes for easier merging with its upstream

5 years agoAdd icon to nuspec
js6pak [Wed, 24 Mar 2021 18:08:23 +0000 (19:08 +0100)]
Add icon to nuspec

5 years agoUpdate cake
js6pak [Wed, 24 Mar 2021 18:04:11 +0000 (19:04 +0100)]
Update cake

5 years agoFix xmldoc warnings
js6pak [Wed, 24 Mar 2021 16:55:15 +0000 (17:55 +0100)]
Fix xmldoc warnings

5 years agoCode cleanup
js6pak [Wed, 24 Mar 2021 15:57:11 +0000 (16:57 +0100)]
Code cleanup

5 years agoFix warnings
js6pak [Wed, 24 Mar 2021 15:38:23 +0000 (16:38 +0100)]
Fix warnings

5 years agoFix FloatRange ranges
js6pak [Thu, 18 Mar 2021 20:34:47 +0000 (21:34 +0100)]
Fix FloatRange ranges

5 years agoAdd IInnerPlayerControl#ExileAsync (#271)
Minorusama [Tue, 23 Mar 2021 20:12:39 +0000 (21:12 +0100)]
Add IInnerPlayerControl#ExileAsync (#271)

5 years agoSet VERSIONSUFFIX to docker by default
js6pak [Tue, 16 Mar 2021 21:12:56 +0000 (22:12 +0100)]
Set VERSIONSUFFIX to docker by default

5 years agoUpdate docker CI
js6pak [Tue, 16 Mar 2021 20:40:54 +0000 (21:40 +0100)]
Update docker CI

5 years agoUpdate Server-configuration.md
js6pak [Sun, 14 Mar 2021 22:30:01 +0000 (22:30 +0000)]
Update Server-configuration.md

5 years agoInclude AntiCheat.Enabled in default config.json
js6pak [Sun, 14 Mar 2021 22:25:56 +0000 (23:25 +0100)]
Include AntiCheat.Enabled in default config.json

5 years agoMerge remote-tracking branch 'origin/2021.3.5'
js6pak [Sun, 14 Mar 2021 22:19:35 +0000 (23:19 +0100)]
Merge remote-tracking branch 'origin/2021.3.5'

5 years agoFix typo in README.md
js6pak [Sun, 14 Mar 2021 21:23:10 +0000 (21:23 +0000)]
Fix typo in README.md

5 years agoUpdate README.md
js6pak [Sun, 14 Mar 2021 21:19:48 +0000 (22:19 +0100)]
Update README.md

5 years agoMerge branch '2021.3.5'
js6pak [Sun, 14 Mar 2021 21:04:44 +0000 (22:04 +0100)]
Merge branch '2021.3.5'

5 years agoAdd DateTime to server replays (#349)
js6pak [Sun, 14 Mar 2021 20:50:55 +0000 (20:50 +0000)]
Add DateTime to server replays (#349)

5 years agominor README.md changes (#342)
Galster-dev [Wed, 10 Mar 2021 22:06:12 +0000 (01:06 +0300)]
minor README.md changes (#342)

5 years agoExpose IsCancelled to IPlayerChatEvent
js6pak [Sun, 7 Mar 2021 15:49:57 +0000 (16:49 +0100)]
Expose IsCancelled to IPlayerChatEvent

5 years agoImplement GameData 205
js6pak [Sun, 7 Mar 2021 15:40:33 +0000 (16:40 +0100)]
Implement GameData 205

5 years agoRemove fake player joining (#341)
miniduikboot [Sun, 7 Mar 2021 15:36:37 +0000 (16:36 +0100)]
Remove fake player joining (#341)

5 years agoAdd debug logs in AnnouncementsService
js6pak [Sat, 6 Mar 2021 17:13:16 +0000 (18:13 +0100)]
Add debug logs in AnnouncementsService

5 years agoSimplify Message01JoinGameC2S
js6pak [Sat, 6 Mar 2021 16:20:36 +0000 (17:20 +0100)]
Simplify Message01JoinGameC2S

5 years agoNew GameDataTags
js6pak [Sat, 6 Mar 2021 15:10:58 +0000 (16:10 +0100)]
New GameDataTags

5 years agoFix Impostor.Tools.ServerReplay compilation
AeonLucid [Sat, 6 Mar 2021 16:07:35 +0000 (17:07 +0100)]
Fix Impostor.Tools.ServerReplay compilation

5 years ago2021.3.5
js6pak [Fri, 5 Mar 2021 23:44:00 +0000 (00:44 +0100)]
2021.3.5

5 years agoAdd create game api (#241)
js6pak [Thu, 4 Mar 2021 09:11:50 +0000 (09:11 +0000)]
Add create game api (#241)

5 years agoWarn if plugin loader paths don't exist (#330)
miniduikboot [Wed, 3 Mar 2021 14:36:17 +0000 (15:36 +0100)]
Warn if plugin loader paths don't exist (#330)

5 years agoImplement IInnerNetObject in IInnerMeetingHud (#256)
112batman [Wed, 3 Mar 2021 09:23:38 +0000 (10:23 +0100)]
Implement IInnerNetObject in IInnerMeetingHud (#256)

5 years agoBump version
js6pak [Wed, 3 Mar 2021 09:15:48 +0000 (10:15 +0100)]
Bump version

5 years ago[skip ci] Update Building-from-source.md
js6pak [Wed, 3 Mar 2021 09:05:33 +0000 (09:05 +0000)]
[skip ci] Update Building-from-source.md

5 years agoSync Impostor with 6pak fork (#327)
js6pak [Wed, 3 Mar 2021 08:53:53 +0000 (08:53 +0000)]
Sync Impostor with 6pak fork (#327)

Co-authored-by: DatGuy1 <datguysteam@gmail.com>
Co-authored-by: miniduikboot <5243971+miniduikboot@users.noreply.github.com>
5 years agoAdd CheckName/SetName/CheckColor/SetColor anticheat checks (#278)
js6pak [Fri, 8 Jan 2021 17:42:41 +0000 (18:42 +0100)]
Add CheckName/SetName/CheckColor/SetColor anticheat checks (#278)

* Add CheckName/SetName/CheckColor/SetColor anticheat checks

* Disable expected checks for the host

5 years agofixed wrong key to paths of libaries in markdownfile (#223) v1.2.2
svennergr [Thu, 31 Dec 2020 01:31:03 +0000 (02:31 +0100)]
fixed wrong key to paths of libaries in markdownfile (#223)

Signed-off-by: Sven Großmann <svennergr@gmail.com>
Co-authored-by: Sven Großmann <git@grossmann.dev>
5 years agoFeature/add player vent event (#237)
Hiumee [Wed, 16 Dec 2020 18:32:52 +0000 (20:32 +0200)]
Feature/add player vent event (#237)

* Added VentLocation enum

* Added PlayerVentEvent

5 years agoCreate stale.yml
AeonLucid [Wed, 16 Dec 2020 17:53:13 +0000 (18:53 +0100)]
Create stale.yml

5 years agoAdded glitch pet (#221)
Gavin [Fri, 11 Dec 2020 08:47:49 +0000 (02:47 -0600)]
Added glitch pet (#221)

5 years agoUpdate Running-the-server.md
AeonLucid [Thu, 10 Dec 2020 14:59:32 +0000 (15:59 +0100)]
Update Running-the-server.md

5 years agoFix set murdered (#192)
Ziad Montaser [Mon, 30 Nov 2020 19:41:46 +0000 (23:41 +0400)]
Fix set murdered (#192)

Co-authored-by: Ziad Montaser <ZiadMontaser@users.noreply.github.com>
Co-authored-by: AeonLucid <aeonlucid@outlook.com>
5 years agoFix [API Bug] Task indices being cast to TaskTypes #159 (#164)
cybershard [Mon, 30 Nov 2020 19:24:39 +0000 (19:24 +0000)]
Fix [API Bug] Task indices being cast to TaskTypes #159 (#164)

Co-authored-by: AeonLucid <aeonlucid@outlook.com>
5 years agoImproving Documentation (#175)
dimaguy [Mon, 30 Nov 2020 19:04:23 +0000 (19:04 +0000)]
Improving Documentation (#175)

* Update README.md

Removed outdated information
Added instructions for other devices

* Updated README to add Android 11 instructions

* Formatting

* Update Running-the-server.md

* Formatting

* Formatting

* Adding a more verbose explanation on configs

* Create TROUBLESHOOTING.md

* Option for windows users to use the website instead of the client

* Small tweaks to make docs more professional

* Fixing grammatical errors(Part 1)

* Fixing grammatical errors(Part 2)

* Fixing grammatical errors (Part 3)

* Update README.md

* Update README.md

* Fixing formatting

* Update README.md

Co-authored-by: AlexejheroYTB <alexejhero@gmail.com>
* Update README.md

Co-authored-by: AlexejheroYTB <alexejhero@gmail.com>
* Update README.md

Co-authored-by: AlexejheroYTB <alexejhero@gmail.com>
* Update docs/Running-the-server.md

Co-authored-by: AlexejheroYTB <alexejhero@gmail.com>
* Update docs/Server-configuration.md

Co-authored-by: AlexejheroYTB <alexejhero@gmail.com>
* Update docs/Server-configuration.md

Co-authored-by: AlexejheroYTB <alexejhero@gmail.com>
* Update docs/Server-configuration.md

Co-authored-by: AlexejheroYTB <alexejhero@gmail.com>
* Update docs/TROUBLESHOOTING.md

Co-authored-by: AlexejheroYTB <alexejhero@gmail.com>
* Update docs/TROUBLESHOOTING.md

Co-authored-by: AlexejheroYTB <alexejhero@gmail.com>
* Update docs/TROUBLESHOOTING.md

Co-authored-by: AlexejheroYTB <alexejhero@gmail.com>
* Update docs/TROUBLESHOOTING.md

Co-authored-by: AlexejheroYTB <alexejhero@gmail.com>
* Update README.md

Co-authored-by: AlexejheroYTB <alexejhero@gmail.com>
* Update README.md

* Update Server-configuration.md

* Update TROUBLESHOOTING.md

* Update TROUBLESHOOTING.md

* Update Server-configuration.md

* Update TROUBLESHOOTING.md

* Update TROUBLESHOOTING.md

* Update Server-configuration.md

Co-authored-by: AlexejheroYTB <alexejhero@gmail.com>
Co-authored-by: AeonLucid <aeonlucid@outlook.com>
5 years agoUpgrade OnPlayerReportedBodyEvent to OnPlayerStartMeetingEvent (#184)
Mr-VIT [Mon, 30 Nov 2020 18:36:24 +0000 (21:36 +0300)]
Upgrade OnPlayerReportedBodyEvent to OnPlayerStartMeetingEvent (#184)

* upgrade PlayerReportedBodyEvent to PlayerStartMeetingEvent

now triggers on host player actions as well

* update OnPlayerReportedBodyEvent in plugin example

5 years ago[Docs] Add docker-compose instructions (#180)
Hmmbob [Wed, 25 Nov 2020 06:16:13 +0000 (07:16 +0100)]
[Docs] Add docker-compose instructions (#180)

* Add docker-compose instructions

* Remove unused badge

* Add volume mapping

* Add some more volume mappings

* Restore badge

5 years agoUpdate README (again) for verison support text (#191)
Reece Benson [Tue, 24 Nov 2020 17:43:39 +0000 (17:43 +0000)]
Update README (again) for verison support text (#191)

5 years agoAdded --errors-only (#190)
danbudworthmead [Tue, 24 Nov 2020 16:14:17 +0000 (16:14 +0000)]
Added --errors-only (#190)