]> git.deb.at Git - rhonda/impostor.git/log
rhonda/impostor.git
5 years agoUpdate pull request template to use github "closes" keyword (#130)
AlexejheroYTB [Thu, 12 Nov 2020 02:33:23 +0000 (04:33 +0200)]
Update pull request template to use github "closes" keyword (#130)

* Update pull request template to use github "closese" keyword

* Add article link

5 years agoFixes #128 - MacOS does not support "DontFragment"
AeonLucid [Thu, 12 Nov 2020 02:05:37 +0000 (03:05 +0100)]
Fixes #128 - MacOS does not support "DontFragment"

5 years agoPrint out version on startup
AeonLucid [Thu, 12 Nov 2020 01:59:50 +0000 (02:59 +0100)]
Print out version on startup

5 years agoUpdate dependencies to 5.0.0
AeonLucid [Wed, 11 Nov 2020 18:57:12 +0000 (19:57 +0100)]
Update dependencies to 5.0.0

5 years agofix player exile (#112)
tuxinal [Sun, 8 Nov 2020 00:40:24 +0000 (04:10 +0330)]
fix player exile (#112)

5 years agoUpdate program.cs
AeonLucid [Thu, 5 Nov 2020 07:23:22 +0000 (08:23 +0100)]
Update program.cs

5 years agoFix path issue
AeonLucid [Thu, 5 Nov 2020 03:38:06 +0000 (04:38 +0100)]
Fix path issue

5 years agoWorkaround for broken config / plugins path
AeonLucid [Thu, 5 Nov 2020 01:50:56 +0000 (02:50 +0100)]
Workaround for broken config / plugins path

5 years agoPreserve parent while copying
AeonLucid [Tue, 3 Nov 2020 01:37:08 +0000 (02:37 +0100)]
Preserve parent while copying

5 years agoFixed IsCancelled on interface events (#110)
Gerard Smit [Tue, 3 Nov 2020 01:21:19 +0000 (02:21 +0100)]
Fixed IsCancelled on interface events (#110)

5 years agoSend chat message to self by default
AeonLucid [Mon, 2 Nov 2020 18:55:05 +0000 (19:55 +0100)]
Send chat message to self by default

5 years agoAdd CustomNetworkTransform and PlayerPhysics interfaces
AeonLucid [Mon, 2 Nov 2020 18:39:53 +0000 (19:39 +0100)]
Add CustomNetworkTransform and PlayerPhysics interfaces

5 years agoMerge pull request #107 from danbudworthmead/InnerPlayerControl-API-Functionallity...
AeonLucid [Mon, 2 Nov 2020 18:28:31 +0000 (19:28 +0100)]
Merge pull request #107 from danbudworthmead/InnerPlayerControl-API-Functionallity-Additions

Inner player control API functionality additions

5 years agoSmall changes
AeonLucid [Mon, 2 Nov 2020 18:27:58 +0000 (19:27 +0100)]
Small changes

5 years agoDispose message readers
AeonLucid [Mon, 2 Nov 2020 00:26:37 +0000 (01:26 +0100)]
Dispose message readers

5 years agoUpdate IInnerPlayerControl.cs
danbudworthmead [Sun, 1 Nov 2020 23:46:10 +0000 (23:46 +0000)]
Update IInnerPlayerControl.cs

5 years agoUpdate InnerPlayerControl.Api.cs
danbudworthmead [Sun, 1 Nov 2020 23:43:46 +0000 (23:43 +0000)]
Update InnerPlayerControl.Api.cs

5 years agoMerge branch 'feature/message-reader-optimize' into dev
AeonLucid [Sun, 1 Nov 2020 22:58:02 +0000 (23:58 +0100)]
Merge branch 'feature/message-reader-optimize' into dev

5 years agoAdd extra protection to removing messages
AeonLucid [Sun, 1 Nov 2020 22:57:50 +0000 (23:57 +0100)]
Add extra protection to removing messages

5 years agoMake RemoveMessage work
AeonLucid [Sun, 1 Nov 2020 22:52:56 +0000 (23:52 +0100)]
Make RemoveMessage work

5 years agoSwap try/catch scope
AeonLucid [Sun, 1 Nov 2020 22:22:01 +0000 (23:22 +0100)]
Swap try/catch scope

5 years agoUse channel for recorder to fix lagg issue caused by locking
AeonLucid [Sun, 1 Nov 2020 22:21:18 +0000 (23:21 +0100)]
Use channel for recorder to fix lagg issue caused by locking

5 years agoFix packet recorder and re-enable RemoveMessage test
AeonLucid [Sun, 1 Nov 2020 22:07:48 +0000 (23:07 +0100)]
Fix packet recorder and re-enable RemoveMessage test

5 years agoRemoveMessage progress
AeonLucid [Sun, 1 Nov 2020 17:50:14 +0000 (18:50 +0100)]
RemoveMessage progress

5 years agoFix recorder
AeonLucid [Sun, 1 Nov 2020 17:49:46 +0000 (18:49 +0100)]
Fix recorder

5 years agoUse a normal byte array for MessageReader
AeonLucid [Sat, 31 Oct 2020 23:28:33 +0000 (00:28 +0100)]
Use a normal byte array for MessageReader

5 years agoModify docker workflow
AeonLucid [Sun, 1 Nov 2020 21:45:55 +0000 (22:45 +0100)]
Modify docker workflow

5 years agoDon't remove pdb files
AeonLucid [Sun, 1 Nov 2020 21:00:14 +0000 (22:00 +0100)]
Don't remove pdb files

5 years agoPacket recorder add disconnect reason
AeonLucid [Sun, 1 Nov 2020 20:08:54 +0000 (21:08 +0100)]
Packet recorder add disconnect reason

5 years agoThis code is in the wrong branch
AeonLucid [Sun, 1 Nov 2020 19:59:34 +0000 (20:59 +0100)]
This code is in the wrong branch

5 years agoFixes #105 - Use correct method to retrieve PlayerControl
AeonLucid [Sun, 1 Nov 2020 19:53:54 +0000 (20:53 +0100)]
Fixes #105 - Use correct method to retrieve PlayerControl

5 years agoFix stack overflow on CTRL+C
AeonLucid [Sun, 1 Nov 2020 19:26:19 +0000 (20:26 +0100)]
Fix stack overflow on CTRL+C

5 years agoAdd replay to build script
AeonLucid [Sun, 1 Nov 2020 18:59:11 +0000 (19:59 +0100)]
Add replay to build script

5 years agoPooling
AeonLucid [Sat, 31 Oct 2020 22:23:26 +0000 (23:23 +0100)]
Pooling

5 years agoMessageReader benchmark stuff
AeonLucid [Sat, 31 Oct 2020 21:04:31 +0000 (22:04 +0100)]
MessageReader benchmark stuff

5 years agoFixed #94 - Allows plugins to get a IMessageWriter
AeonLucid [Fri, 30 Oct 2020 18:37:13 +0000 (19:37 +0100)]
Fixed #94 - Allows plugins to get a IMessageWriter

5 years agoFixes #95 - Ignores GameData for the fake client
AeonLucid [Fri, 30 Oct 2020 18:19:51 +0000 (19:19 +0100)]
Fixes #95 - Ignores GameData for the fake client

5 years agoAlways flush recorder
AeonLucid [Thu, 29 Oct 2020 22:21:48 +0000 (23:21 +0100)]
Always flush recorder

5 years agoAdd PlayerReportedBodyEvent (#96)
danbudworthmead [Wed, 28 Oct 2020 17:55:06 +0000 (17:55 +0000)]
Add PlayerReportedBodyEvent (#96)

5 years agoAdd PlayerExileEvent and PlayerMurderEvent (#93)
Saghetti0 [Wed, 28 Oct 2020 00:00:47 +0000 (17:00 -0700)]
Add PlayerExileEvent and PlayerMurderEvent (#93)

5 years agoAdd enums to set Color/Hat/Pet/Skin
AeonLucid [Tue, 27 Oct 2020 00:28:28 +0000 (01:28 +0100)]
Add enums to set Color/Hat/Pet/Skin

5 years agoRemove EventManager CallAsync memory allocation
AeonLucid [Mon, 26 Oct 2020 23:40:10 +0000 (00:40 +0100)]
Remove EventManager CallAsync memory allocation

5 years agoRethrow cheat exceptions thrown by plugins
AeonLucid [Mon, 26 Oct 2020 21:32:56 +0000 (22:32 +0100)]
Rethrow cheat exceptions thrown by plugins

5 years agoExpose DisconnectAsync in the api
AeonLucid [Mon, 26 Oct 2020 21:20:14 +0000 (22:20 +0100)]
Expose DisconnectAsync in the api

5 years agoAdd more API methods to InnerPlayerControl
AeonLucid [Mon, 26 Oct 2020 19:31:05 +0000 (20:31 +0100)]
Add more API methods to InnerPlayerControl

5 years agoFixes #81 - Adds hostname support to the config file
AeonLucid [Mon, 26 Oct 2020 18:43:20 +0000 (19:43 +0100)]
Fixes #81 - Adds hostname support to the config file

5 years agoFixes #87 - Adds support for IEvent / IGameEvent type of EventListeners
AeonLucid [Mon, 26 Oct 2020 18:20:56 +0000 (19:20 +0100)]
Fixes #87 - Adds support for IEvent / IGameEvent type of EventListeners

5 years agoDisable automatic NuGet uploads
AeonLucid [Mon, 26 Oct 2020 18:13:12 +0000 (19:13 +0100)]
Disable automatic NuGet uploads

5 years agoUpdate README
AeonLucid [Mon, 26 Oct 2020 03:56:06 +0000 (04:56 +0100)]
Update README

5 years agoAdd GameAlterEvent (#86)
Saghetti0 [Mon, 26 Oct 2020 03:52:57 +0000 (20:52 -0700)]
Add GameAlterEvent (#86)

* Create GameAlterEvent

* Fire GameAlterEvent from HandleAlterGame

* Rename GameAlterEvent to GameAlterEvent.cs

* Update GameAlterEvent

Co-authored-by: AeonLucid <aeonlucid@outlook.com>
5 years agoVersion 1.2.1
AeonLucid [Mon, 26 Oct 2020 03:40:23 +0000 (04:40 +0100)]
Version 1.2.1

5 years agoMove options to the top
AeonLucid [Mon, 26 Oct 2020 03:39:18 +0000 (04:39 +0100)]
Move options to the top

5 years agoMerge branch 'fix-issues' into dev
AeonLucid [Mon, 26 Oct 2020 03:37:57 +0000 (04:37 +0100)]
Merge branch 'fix-issues' into dev

5 years agoChange all events to use interfaces and move them to a better namespace
AeonLucid [Mon, 26 Oct 2020 03:37:31 +0000 (04:37 +0100)]
Change all events to use interfaces and move them to a better namespace

5 years agoFixes #82 - Expose IClientPlayer in relevant events
AeonLucid [Sun, 25 Oct 2020 23:53:04 +0000 (00:53 +0100)]
Fixes #82 - Expose IClientPlayer in relevant events

5 years agoMove events to better directories
AeonLucid [Sun, 25 Oct 2020 23:17:47 +0000 (00:17 +0100)]
Move events to better directories

5 years agoClean up client manager
AeonLucid [Sun, 25 Oct 2020 23:10:06 +0000 (00:10 +0100)]
Clean up client manager

5 years agoMerge branch 'dev' into fix-issues
AeonLucid [Sun, 25 Oct 2020 22:43:10 +0000 (23:43 +0100)]
Merge branch 'dev' into fix-issues

5 years agoFixes #71, improved configuration documentation
AeonLucid [Sun, 25 Oct 2020 22:42:51 +0000 (23:42 +0100)]
Fixes #71, improved configuration documentation

5 years agoUpdate Running-the-server.md
AeonLucid [Sun, 25 Oct 2020 22:28:21 +0000 (23:28 +0100)]
Update Running-the-server.md

5 years agoUpdate Running-the-server.md
AeonLucid [Sun, 25 Oct 2020 22:22:38 +0000 (23:22 +0100)]
Update Running-the-server.md

5 years agoMake ban for cheating configurable
AeonLucid [Sun, 25 Oct 2020 22:13:09 +0000 (23:13 +0100)]
Make ban for cheating configurable

5 years agoFixes issue #84, ban ips caught cheating
AeonLucid [Sun, 25 Oct 2020 22:05:23 +0000 (23:05 +0100)]
Fixes issue #84, ban ips caught cheating

5 years agoXml documentation for the GameOptionsData class. (#85)
Sombrio [Sun, 25 Oct 2020 21:40:34 +0000 (18:40 -0300)]
Xml documentation for the GameOptionsData class. (#85)

5 years agoPluginLoader warning instead of exception
AeonLucid [Sun, 25 Oct 2020 21:28:40 +0000 (22:28 +0100)]
PluginLoader warning instead of exception

5 years agoRemove trimming and self contained to fix plugins, fixes #83
AeonLucid [Sun, 25 Oct 2020 21:01:28 +0000 (22:01 +0100)]
Remove trimming and self contained to fix plugins, fixes #83

5 years agoFixes incorrect anticheat detection #77
AeonLucid [Sun, 25 Oct 2020 20:25:21 +0000 (21:25 +0100)]
Fixes incorrect anticheat detection #77

5 years agoFix recorder bug
AeonLucid [Sun, 25 Oct 2020 20:25:00 +0000 (21:25 +0100)]
Fix recorder bug

5 years agoUpdate plugin documentation
AeonLucid [Sun, 25 Oct 2020 19:18:51 +0000 (20:18 +0100)]
Update plugin documentation

5 years agoBan characters not supported by Among Us text renderer (#78)
Jakub Staroń [Sun, 25 Oct 2020 15:33:34 +0000 (16:33 +0100)]
Ban characters not supported by Among Us text renderer (#78)

5 years agoUpdate README
AeonLucid [Sun, 25 Oct 2020 06:14:43 +0000 (07:14 +0100)]
Update README

5 years agoUpdate plugin documentation
AeonLucid [Sun, 25 Oct 2020 06:11:35 +0000 (07:11 +0100)]
Update plugin documentation

5 years agoUpdate documentation and Impostor version
AeonLucid [Sun, 25 Oct 2020 06:02:37 +0000 (07:02 +0100)]
Update documentation and Impostor version

5 years agoUpdate editorconfig
AeonLucid [Sun, 25 Oct 2020 05:11:24 +0000 (06:11 +0100)]
Update editorconfig

5 years agoUpdate documentation
AeonLucid [Sun, 25 Oct 2020 04:48:31 +0000 (05:48 +0100)]
Update documentation

5 years agoUpdate issue templates
AeonLucid [Sun, 25 Oct 2020 04:32:39 +0000 (05:32 +0100)]
Update issue templates

5 years agoUpdate issue templates
AeonLucid [Sun, 25 Oct 2020 04:31:25 +0000 (05:31 +0100)]
Update issue templates

5 years agoAdded plugin documentation
AeonLucid [Sun, 25 Oct 2020 04:27:04 +0000 (05:27 +0100)]
Added plugin documentation

5 years agoMake PluginLoader less strict
AeonLucid [Sun, 25 Oct 2020 01:40:04 +0000 (03:40 +0200)]
Make PluginLoader less strict

5 years agoSupport latest Among Us beta
AeonLucid [Sun, 25 Oct 2020 01:23:37 +0000 (03:23 +0200)]
Support latest Among Us beta

5 years agoPublish (s)nupkg on dev branch automatically
AeonLucid [Sun, 25 Oct 2020 01:00:00 +0000 (03:00 +0200)]
Publish (s)nupkg on dev branch automatically

5 years agoPublish correct nupkg for Api
AeonLucid [Sun, 25 Oct 2020 00:47:24 +0000 (02:47 +0200)]
Publish correct nupkg for Api

5 years agoMerge pull request #75 from Impostor/feature/gamedata
AeonLucid [Sun, 25 Oct 2020 00:27:04 +0000 (02:27 +0200)]
Merge pull request #75 from Impostor/feature/gamedata

Gamedata

5 years agoMerge branch 'dev' into feature/gamedata
AeonLucid [Sun, 25 Oct 2020 00:23:11 +0000 (02:23 +0200)]
Merge branch 'dev' into feature/gamedata

5 years agoAdd sync options method
AeonLucid [Sun, 25 Oct 2020 00:16:19 +0000 (02:16 +0200)]
Add sync options method

5 years agoAdd meeting events
AeonLucid [Sat, 24 Oct 2020 23:29:58 +0000 (01:29 +0200)]
Add meeting events

5 years agoAdd more events and missing SnapTo check
AeonLucid [Sat, 24 Oct 2020 23:07:36 +0000 (01:07 +0200)]
Add more events and missing SnapTo check

5 years agoRemove scoping for event listeners
AeonLucid [Sat, 24 Oct 2020 21:10:07 +0000 (23:10 +0200)]
Remove scoping for event listeners

5 years agoGiving plugin more control over when it should be executed (#74)
Jonas Kamsker [Sat, 24 Oct 2020 21:06:12 +0000 (23:06 +0200)]
Giving plugin more control over when it should be executed (#74)

This pr should give the plugin dev the option to receive all events to his liking without constraining it to a specific type at compile time

Co-authored-by: Weirdo <git.jonas@kamsker.at>
Co-authored-by: AeonLucid <aeonlucid@outlook.com>
5 years agoAdd disconnect reason when reason is null
AeonLucid [Sat, 24 Oct 2020 20:51:22 +0000 (22:51 +0200)]
Add disconnect reason when reason is null

5 years agoUpdate editorconfig
AeonLucid [Sat, 24 Oct 2020 20:28:56 +0000 (22:28 +0200)]
Update editorconfig

5 years agoAdd editorconfig for consistent code
AeonLucid [Sat, 24 Oct 2020 20:24:33 +0000 (22:24 +0200)]
Add editorconfig for consistent code

5 years agoExpose PlayerName again to fix example plugin
AeonLucid [Sat, 24 Oct 2020 20:12:04 +0000 (22:12 +0200)]
Expose PlayerName again to fix example plugin

5 years agoRemove login from Impostor.Api assembly
AeonLucid [Sat, 24 Oct 2020 19:56:51 +0000 (21:56 +0200)]
Remove login from Impostor.Api assembly

5 years agoUpdate Data namespace
AeonLucid [Sat, 24 Oct 2020 19:08:45 +0000 (21:08 +0200)]
Update Data namespace

5 years agoPack Impostor.Api in build process
AeonLucid [Sat, 24 Oct 2020 19:02:10 +0000 (21:02 +0200)]
Pack Impostor.Api in build process

5 years agoUpdate more project files
AeonLucid [Sat, 24 Oct 2020 18:33:42 +0000 (20:33 +0200)]
Update more project files

5 years agoFix AppVeyor and pluginloader issue
AeonLucid [Sat, 24 Oct 2020 18:18:40 +0000 (20:18 +0200)]
Fix AppVeyor and pluginloader issue

5 years agoRemove pdb files from builds
AeonLucid [Sat, 24 Oct 2020 18:08:40 +0000 (20:08 +0200)]
Remove pdb files from builds

5 years agoImrpove AppVeyor versioning
AeonLucid [Sat, 24 Oct 2020 18:05:23 +0000 (20:05 +0200)]
Imrpove AppVeyor versioning