Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mods have separate logger and console objects #91

Merged
merged 4 commits into from
Apr 18, 2020
Merged

Conversation

amazingalek
Copy link
Collaborator

No description provided.

@amazingalek amazingalek requested a review from Raicuparta April 18, 2020 18:26
Raicuparta
Raicuparta previously approved these changes Apr 18, 2020
@amazingalek amazingalek merged commit 0a396a0 into master Apr 18, 2020
@amazingalek amazingalek deleted the separate-logging branch April 18, 2020 18:42
amazingalek added a commit that referenced this pull request May 11, 2020
* mods have separate logger and console objects
Raicuparta added a commit that referenced this pull request May 13, 2020
* Add VR patch for Outer Wilds update 1.0.6

* updated the readme (#87)

* Owml manifest (#88)

* owml manifest file

* fixed error messages in storage helper (#89)

* adaptations for the mod manager (#90)

* removed (slow) version checking
* added descriptions
* updated readme

* mods have separate logger and console objects (#91)

* mods have separate logger and console objects

* Logging some stuff to socket

* Sending absolutely everything to socket

* Cleanup

* Pick between file and socket consoles

* Console port argument constant

* Simpler argument get

* Add separate project for logging

* Move all logging-related stuff to Logging project

* Helper Output.cs

* Use public property instead of getter / setter.

* Simplified command line argument parsing

* Socket creation early return

* Exit console if socket port argument present

* Remove this line that I don't know why I had in the first place

* Use Output.OnWrite instead of ModConsole.OnConsole

* Simplify decrecated event

* Cleanup

* Make Mod*Output extend from ModConsole

* Mod interaction (#93)

Added mod interaction methods, and improved Invoke method.

* Simplify modsocketoutput constructor

* Remove unnecessary statics

* Revert "Remove unnecessary statics"

This reverts commit 8dc0c63.

* Revert ModConsole namespace

* Rename ModConsole to ModOutput

* Ouput factory

* Remove redundant elses

* Rename instance to OwmlOutput, remove deprecated

* Cleanup

* formatting, removed unused stuff

* .

* Using ExitConsole in two places

* Name / message separator as const

* version

* Move ModHelper.Logging to ModHelper

* Revert singletone instance

* Remove references to Logging project

* Rename protected variables

* protected ModConsole constructor

* Move logging stuff to Logging subdirectory

* Update OW.Unity.Dlls to 1.0.5

* Bump version

Co-authored-by: AmazingAlek <[email protected]>
Co-authored-by: Mister_Nebula <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants