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

Integration of openrabhc("rabhc") as an own mod #1

Open
blackhandcommando opened this issue Mar 31, 2017 · 11 comments
Open

Integration of openrabhc("rabhc") as an own mod #1

blackhandcommando opened this issue Mar 31, 2017 · 11 comments

Comments

@blackhandcommando
Copy link
Owner

Since we started the project we edited the openra/mod/ra gamefiles for our purpose, forcing our players to overwrite their original gamefiles. I think we should start an own mod named "rabhc" as the allready commited files suggest. I dont think its a difficult task, since openra is really well documented, so lets start it soon.

@dedmen
Copy link

dedmen commented Mar 31, 2017

Need a Logo to make it distinguishable from the other Mods in the Mod selector.
I already tried to do that. To be able to join the server the foldername has to be the same. so with "mod/ra" you can only join servers with "ra" mod. with "mod/rabhc" you can only join servers with "rabhc"

So still needed:

  • Logo and Icon (which is basically smaller version of the logo)
  • Mod description

@blackhandcommando
Copy link
Owner Author

Looked into that one, which got dependencies on [Fix error in #2 #6].(0a6f4b8)

Placing the modfolder into openra/mods allready gives at OpenRa launch the option to start our version as an stand alone. When I tried to change the Logo/Icon I first saw the necessary edits in the modfile (see (0a6f4b8) again.). When changing the path from ra|uibits/loadscreen.png to rabhc|uibits/loadscreen.png I allready got crashs and exceptionslogs pointing out the path is unreachable, still not sure whats the issue there.

Please see 0a6f4b8 reagarding my issue, because you have allready edited/solved it there.

@GraionDilach
Copy link

GraionDilach commented Apr 19, 2017

Discalimer: I have no idea what is this, what changes are done, I found this through the OpenRA ticket mentions in the other issue. I won't care about the content changes and whatnot, I only add tips as an old modder sharing his experience with a newcomer.

The current state of the repo is wrong. You aren't listing your own mod in the Packages list (via creatting a $rabhc: rabhc line in say, after line 16 of mod,yaml) so everything after https://github.com/blackhandcommando/openrabhc/blob/master/rabhc/mod.yaml#L42 tells the mod to use the official RA files instead of the edited RABHC files.

Some however are fine to be used from RA, I guess. I mean, you probably don't change anything in the UI (say, everything involving the chrome folder can be deleted from rabhc and leaving the ra version in) or in the sequences, etc... although the next release cycle aims to decrease cross-mod interactions as much as possible with mods only relying on themselves and everything in common, so I guess adjusting to that will be painful.

@dedmen
Copy link

dedmen commented Apr 20, 2017

@GraionDilach The master branch is not the current development state (I know I know.. @blackhandcommando is new to git ^^)
current stuff is on next branch.
I think #6 fixed what you are talking about.

@GraionDilach
Copy link

I looked at next - you're still having some duplication which broke the content install as far as I can see.

@dedmen
Copy link

dedmen commented Apr 21, 2017

We still want the ra Content Packages. We have been playing with these changes for quite a while and didn't notice any Problems.

@GraionDilach
Copy link

Oh, the installer yamls also got duplicated, nevermind then.

@dedmen
Copy link

dedmen commented Oct 3, 2017

This is essentially fixed in #6. Though we are still missing our own logo.

@GraionDilach
Copy link

You probably should consider using the SDK - https://github.com/OpenRA/OpenRAModSDK - to generate a release though.

@pchote
Copy link

pchote commented Oct 7, 2017

The getting started wiki page example covers exactly what you need – just replace cnc with ra in the instructions.

@dedmen
Copy link

dedmen commented Oct 8, 2017

@pchote I know. We have already done that.

blackhandcommando pushed a commit that referenced this issue Sep 18, 2019
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

No branches or pull requests

4 participants