DeadCore Plugin Manager - Version 1.ʕ•͡ᴥ•ʔ
8 years ago
New South Wales, Australia

So as most of you may or may not already know I've been working on trying to make a simple plugin manager for DeadCore over the past few weeks that will let me (and others) easily write C# plugins for DeadCore and I now finally have something worth sharing.

Lo and behold, the second'ish version of my Plugin Manager: https://github.com/MrStandalone/DeadCorePluginManager

The 'VelocityMeter' example plugin that is included simply draws a small UI to the left side of the screen like so

The Assembly-CSharp dll being used is a slightly modified version of the windows library located here, so it still includes the save reset functionality and no splash screens.

Requirements: Windows (Linux will be coming soon enough) .NET Runtime 4.5 or greater

If you have any suggestions or ideas let me know, I am by no means the greatest coder alive so I expect a few bugs or silly things here and there.

borkva, Harest e 3 Altri ti piace questo
New South Wales, Australia

Now includes an in game console that plugins can monitor input from and also added a wiki for the GitHub repo that hopefully shows in rather simple terms how to use things.

Pays de la Loire, France

Hi, Since the addition of the console, nothing works for me. (Reset / UI) No crash, no errors, just not working.

New South Wales, Australia

Yeah, I did a boo boo and put the wrong Assembly-CSharp.dll in the install directory, it was an older version that had a reference to a much earlier version of the plugin manager with a different name, so when the main assembly tried to load it also looked for that older dll which doesn't exist so things went bad, should be fixed now.

Pays de la Loire, France

Console fixed but since correction, restart key (F1) doesn't work

New South Wales, Australia

I've taken that out of Assembly-CSharp.dll, trying to remove as much from that dll as I can so everything is done with the plugin manager, here's a quick plugin (including the source) that will do the same thing and also allows you to rebind it with the in game console using the following commands:

'simplerestart bind' will display the current bind 'simplerestart bind <KeyCode>' will update the restart bind

Also on a side note, could I get some willing volunteers to help me test a new and improved multiplayer plugin sometime on the weekend that will hopefully have a working chat system by then, smooth movement over the network and support almost any number of clients, seems to work almost flawlessly on my local network and only been able to test a much earlier version with a friend, if you're interested add me on Steam, chances are it'll still be a bit buggy for testing but I need to test it with more than just my 1 local laptop connection.

Germany

i know this is a very old thread , but i want to mention that the github link is broken.

Statistiche del gioco
Follower
70
Runs
496
Giocatori
49
Discussioni recenti
Pubblicato 7 years ago
2 risposte
Pubblicato 7 years ago
1 risposta
Pubblicato 3 years ago
1 risposta
Pubblicato 6 years ago
2 risposte