CnCNet / xna-cncnet-client

XNA / MonoGame based client for playing classic Command & Conquer games both online and offline with a CnCNet game spawner.
Other
228 stars 91 forks source link

Post v6 updates #315

Closed devo1929 closed 2 years ago

devo1929 commented 2 years ago
github-actions[bot] commented 2 years ago

Nightly build for this pull request:

Metadorius commented 2 years ago

Added a fix for extra player options, still can't see it by default but it doesn't crash at least.

upd: removed the fix

devo1929 commented 2 years ago

I haven't tested it, but the code changes look good.

I'm on the fence about multiple inheritance being a good idea as I'm expecting modders to be able to create confusing situations for themselves with it. But I guess we should rather provide them the power than prevent them from shooting themselves in the foot.

In the end, I ended up not using it. So, if you want me to revert it, I'm ok with that. It won't hurt to leave it in though as it's entirely optional to use.