Ultimate General: Civil War

Ultimate General: Civil War

View Stats:
Earthane May 14, 2018 @ 10:20am
Mod file for Mac?
Hello UGCW Community,

I have a question and I was wondering if anyone here might have any intelligent response to offer.

At the moment I do not have a PC for gaming on so I use my Macs instead. They tend to run games like UGCW very well and as I have enjoyed it so much I play it on both Steam and through a direct Apple purchased copy too. Both have different version numbers, but as far as I can ascertain they appear similar to one another, but I find that the game is more stable on Steam. Now the game is essentially complete, I was wondering where the Mac UGCW mod file can be found. I have searched on both my Steam copy and my direct purchased copy and can find it nowhere, not even within the hidden library files.

As some mods are now being created it would be rather nice to try some because the game could benefit from some well thought out tweaks. So does anyone here know where the Mac mod file can be located or how one could be obtained if required?

Being a long time Johnny Reb miniature player I would enjoy making some of these mods for myself, but unfortunately I lack the technical expertise. Therefore I can only trust in the younger gaming generation of today to enjoy doing what I once enjoyed myself. So if you are planning to mod for UGCW, then there will be a number of users here that will warmly welcome your contributions. Indeed, I understand the game producer once made mods too. This might explain why UGCW has much more soul to it than some well known gaming franchises. I certainly prefer it to everything else on the market.

Any constructive responses will be appreciated.

Earthane
< >
Showing 1-2 of 2 comments
pandakraut May 14, 2018 @ 10:20pm 
As far as I know the file structure on Mac is different but the actual game files are the same so the mods should work. None of the current modders I know of has access to a Mac to test on though. I've seen confirmation that a modded assets file works on a Mac, I haven't seen anyone post that they were able to get a modded dll to work.

Modifying the resources.assets file with a hexeditor or modifying the Assembly-CSharp.dll are the only known modding methods currently.
Earthane May 15, 2018 @ 7:54am 
Hello Pandakraut,

Thank you for your kind response.

Many of the Mac games that I possess have a mod file or a name that is very similar. It is quite easy to locate if one is familiar with basic Mac OS operations. In Steam it can either be accessed through “right clicking” over the game name in the left-hand column, choosing “properties”, then “browse local files”. Choose the “local tab”, then locate the “mod” file. If is in not present then one can go to the finder, choose the “go” tab at the top of the screen then depress the “option key” till the hidden library file shows itself, then choose “library”. From there choose “application support” and then look for the mod file contained within the game. Within the library file some mods usually require freshly zipped files, and they have to be re-zipped from the original download without the folder they came in. It can be more time consuming, but is still within the capabilities of the average Mac user.

The difficulty with UGCW is that without a mod file there is no place to put any mod. It is possible to override the base coding by allowing an application override an existing function, but unless one knows exactly where each component of the mod needs to go and what treatment, if any, is needed prior to installation, it is unlikely to be successful. This is the difficulty that average Mac users will be having here. The Steam Workshop function makes mods operate without any issues at all. It is simplicity at its best and this is why some Mac users like Steam so much. Manual placement of mods is more complex and without a mod file it is really impossible without an installation guide. Mod developers, certainly on Steam, should not really need to provide such installation guides because they, like yourself, might not possess a Mac.

As you are involved with making mods the Assembly-CSharp.dll can be located within the “contents” file (obtained through right clicking on the UGCW game icon within the Steam local files), then opening the “resources” folder, then the “data” folder, then the “managed” folder (not to be confused with an earlier managed folder). In simple display, as opposed to listed display, it is the forth icon along after applying a clean by kind function. The resources.assets can be located by opening the “contents” file, then the “resources” file, then the “data” file. It can be found as the fourth icon along after applying a clean by kind function. From this it is evident that the “data” folder controls what could be viewed as mod assets. These can be overwritten within a Mac by applying a mod file with the same name. The difficulty however is in knowing where any supplemental files needs to be placed. This is the key problem with not having a “mod” folder. Obviously there a place that will accommodate these mod files. It is just a case of knowing where so that the game can function with the mod as intended.

Once again may I thank you for your kind response and wish you well with your recent mod project. Hopefully I might have an opportunity to try it sometime.

Earthane
< >
Showing 1-2 of 2 comments
Per page: 1530 50

Date Posted: May 14, 2018 @ 10:20am
Posts: 2