Ingame Editor

Love this mod DonQuiche, and thanks for adding it to Steam for those technophobes amongst us, makes using mods much easier.
 
I have the latest version of Civ5 with every piece DLC you can have. I am using the version downloaded from the app store on the mac. I heave been reading for hours on how to get the Ingame Editor to work for me. I have downloaded TextWrangler and amended the software to allow mods. I downloaded Keeva too but not sure how to use it. The trouble i am having is how to get your mod into the game. None of the file paths worked for me. I was able to open the containing folder for Civ5. but thats as far as I have gotten. You mentioned a link on how to get in on mac but its mostly Steam stuff. I need help. I loved the map editor on previous versions and i am anxious to set my world stage! HELP! :)
 
why the great prophet is not listed and why the archeology sites are not either.
;)

Iam with you, you cant even change the unit capture class for the prophets, at least in the xml files, so bad coded.
Archeology seems more and more hacky sack:eek:
 
@memcgill
Unfortunately I cannot help at all. This is strictly a mac question and I am totally ignorant about it. Any eight-years old kid with an iphone is more apt to answer your question than I am.

That being said, IGE is currently incompatible with the mac store version since this one is specific and seemingly based on an older version of civ5 with its own UI. This is probably true for every mod with UI elements.

Maybe there is not many things to change, maybe it would be too much work. Anyway I would need a skilled and motivated mac user to work with me before I can fix things up. If they can reasonably be fixed.

I am going to add a specific note on the first page.


@Giglamesch
Not just archeo, also the shoshone's units (the warrior is replaced by a built-in hack rather than a addition to the data schema). And everything from the two expansions is barely moddable.
 
@Giglamesch
Not just archeo, also the shoshone's units (the warrior is replaced by a built-in hack rather than a addition to the data schema). And everything from the two expansions is barely moddable.

I noticed the shoshone hack today, by a bug report on CCTP. Looked at the code and ask myself why:crazyeye:.
 
@memcgill
... I would need a skilled and motivated mac user to work with me before I can fix things up. If they can reasonably be fixed.

I would like to be at motivated Mac User. IGE is one of the best mods I have ever used and since WorldBuilder isn't available to us IGE is the only way we can make adjustments or set up a map.

We worked together before from v24 through v29. And I have just the setup (purchased all DLCs in game and Civ5 from AppStore).

EDIT: I'm currently using v36 with the latest AppStore update to BNW
 
@AKiva
Great news, Akiva, and welcome back! :)

* So first of all the problem before was that "NotificationIconsFreeSocialPolicy.dds" was missing. Is it still true and the only problem?

* Provided it is I would need you to replace NotificationIconsFreeSocialPolicy.dds in "IGE/BulkUI/IGE_NotificationPanel.xml" by something else such as NotificationScienceGlow.dds. Does it still generate an error and which one?

* Finally I need to see the UI declaration the AppStore version uses for notifications (either the corresponding chunk or the whole file if there is nothing similar). On the windows versions it is in Assets/UI/Ingame/Worldview/NotificationPanel.xml with the following stuff:
<!-- Notification Free Policy -->
<Button Anchor="R,C" Offset="0,0" Size="100,100" Texture="assets\UI\Art\Notification\NotificationIconsFrame.dds" ID="FreePolicyButton" Hidden="1" ConsumeMouseOver="1" >
...<ShowOnMouseOver>
......<Image Anchor="C,C" Size="128,128" Texture="assets\UI\Art\Notification\NotificationScienceGlow.dds" />
...</ShowOnMouseOver>
...<Image Anchor="C,C" Size="128,128" Texture="assets\UI\Art\Notification\NotificationIconsFreeSocialPolicy.dds" />
...<AlphaAnim Offset="0,0" Anchor="C,C" Size="128.128" TextureOffset="0.0" Texture="assets\UI\Art\Notification\NotificationIconsFreeSocialPolicyGlow2.dds" Pause="0" Cycle="Bounce" Speed=".75" AlphaStart="0.6" AlphaEnd="0"/>
</Button>
 
Check out these screenshots for the new path.

Here is a copy of that folder as well.
 

Attachments

  • Screen Shot 2013-08-08 at 9.56.29 AM.png
    Screen Shot 2013-08-08 at 9.56.29 AM.png
    375.9 KB · Views: 174
  • Screen Shot 2013-08-08 at 9.33.17 AM.png
    Screen Shot 2013-08-08 at 9.33.17 AM.png
    423 KB · Views: 144
  • Popups.zip
    Popups.zip
    255.6 KB · Views: 82
Unfortunately there is nothing of interest in that folder. Regarding the "art" folder it is always empty, also on Steam, so this is fine (textures are actually stored in archives and access paths are logical, not physical).

1) Since you showed me that folder I guess there was no WorldView/NotificationPanel.xml file?
2) Then could you search for all lua files containing "UI.ActivateNotification" under "UI" and show me the corresponding xml file(s)?
3) What about second question? Did this manipulation removed all errors or did it create another one?

PS: We're looking for the file that displays the noptifications on the right side if this can help.
PPS: Do NOT search under "expansion" and "expansion2". Those ones only contain the files modified by the expansion.
 
First of all a quick thanks to DonQuiche for making such a great mod. I actually looked for trainers before finding this mod. Ha!

And second of all: so everyone can point and laugh at me: after getting this mod I actually realized I wasn't using mods properly. I don't know why, but I never saw the "Single Player" (selective vision I guess) option when the mods are loaded, so I never actually had any mods running. With the first post I smacked my head and now am enjoying Civ V even more, if that's possible. Can you be beyond addicted to something? :D
 
Marvellous work!! Version 36 made 'Brave New World' crash all the time for some reason, but as of version 37 everything is bathing in oil.
Actually it's just a random civ5 bug. For some people it will happen with v36, for some others it will be with v37, for some others it will never appear, or only with another mod, etc.

Just the usual civ5 stupidity that disgusted me from modding. I hate to have to do support and maintenance in general but even more so when it comes to random crashes that users blame my work for while it's not the cause. It makes me feel powerless and it lowers the value I put in my work, even though the problem does not lie with my code.
 
Actually it's just a random civ5 bug. For some people it will happen with v36, for some others it will be with v37, for some others it will never appear, or only with another mod, etc.

Just the usual civ5 stupidity that disgusted me from modding. I hate to have to do support and maintenance in general but even more so when it comes to random crashes that users blame my work for while it's not the cause. It makes me feel powerless and it lowers the value I put in my work, even though the problem does not lie with my code.
True.

On top of that, Civ 5 isn't the most stable game all in itself. It's fairly CPU intensive too and eats large chunks of RAM which makes the game bite its own tail and get stuck while loading when having a huge map with loads of activity...

I sometimes wonder if there's a RAM limiter in the game's code somewhere, like with Skyrim at first: go over 2GB of RAM use and the game says bye-bye Kansas...
 
I have the latest version of Civ5 with every piece DLC you can have. I am using the version downloaded from the app store on the mac. I heave been reading for hours on how to get the Ingame Editor to work for me. I have downloaded TextWrangler and amended the software to allow mods. I downloaded Keeva too but not sure how to use it. The trouble i am having is how to get your mod into the game. None of the file paths worked for me. I was able to open the containing folder for Civ5. but thats as far as I have gotten. You mentioned a link on how to get in on mac but its mostly Steam stuff. I need help. I loved the map editor on previous versions and i am anxious to set my world stage! HELP! :)

As a general rule, I recommend that you ask for Mac-specific help in the Mac Civ5 forum. I doubt if many Mac users visit this thread often enough to guarantee that you will get helpful answers.

This mod is a zip file, linked in the first post. You download the zip file and double click it if your browser doesn't extract the folder automatically. Drag the extracted folder into the Mods folder. For the App Store version of Civ5, this is at /Users/<your_name>/Library/Containers/com.aspyr.civ5campaign/Data/Library/Application Support/Civilization V Campaign Edition/MODS

To get into /Users/<your_name>/Library/ you need to hold the alt/option key down while you select the Go menu in the Finder. Then select Library from the menu.

When you have added the mod to the Mods folder, if you have done the edit to enable the Mods menu, you should be able to select Mods in the game, and you should see the Ingame Editor listed. Click the checkbox next to it and CLICK NEXT. The screen should say that ingame Editor is loaded. Click Single Player, then Setup Game, then play. You should have a *IGE* button at the top of the screen.

@DonQuiche: There is nothing special about either the Steam or the App Store versions of Civ5 for Mac as far as the game UI or any of the game software is concerned. There are four specific issues experienced by Mac users who want to play with mods:
  1. The Mods menu is disabled in the Mac versions. One line has to be commented in the MainMenu.lua file to enable it
  2. We can download mods from the Steam Workshop, but they have to be extracted and installed manually
  3. The folder structures are different from Windows, and they are different in the two versions
  4. The Mac versions do not support custom CvGameCoreDLL files.
All of these issues are dealt with in my thread on installing mods on a Mac.
 
I sometimes wonder if there's a RAM limiter in the game's code somewhere, like with Skyrim at first: go over 2GB of RAM use and the game says bye-bye Kansas...
Nothing like that, it's just that an application has to be built either for 32 bits (2GB or RAM) or 64 bits (more than this). This is because an address in 32 bits is only 4 bytes long (up to 4 billions combos, hence the 2 billions bytes of RAM) while in 64 bits it's 8 bytes long. So in 32 bits some addition may be x + 12 while in 64-bits it needs to be replaced by x + 24. As a result the same program cannot work in both modes (minus a couple of exceptions where everything is compiled at runtime), you need two versions.

So it's not a limiter. It's just that a program has to be tailored to the 64 bits mode. And not all programs are 64 bits by default because they would not run on 32 bits systems (less customers) and because a 64 bit program needs more memory than a 32 bits one (since some 4 bytes values now need 8 bytes). However editors could deliver both versions more often : converting an existing program to run in both modes may be tedious, expensive and dangerous, but writing a modern program to do so is a piece of cake.


@DonQuiche: There is nothing special about either the Steam or the App Store versions of Civ5 for Mac as far as the game UI or any of the game software is concerned.
Hello AlanH! Thank you for your answer but when you say that the folders structure are different, I guess you're just talking about the high-level folders like the binary folder and appdata folder. Not about the relative texture paths for example.

Because all Win32 versions can find the path below while no AppStore version seem to be able to find it:
"assets\UI\Art\Notification\NotificationIconsFreeSocialPolicyGlow2.dds"
(no whitespace, this is a forums' bug)

So there has to be more differences than the ones you listed.
 
I have checked, and, indeed, there is no "assets\UI\Art\Notification\NotificationIconsFreeSocialPolicyGlow2.dds" file in my Mac Steam installation. But it isn't in my Windows Steam installation, either, which is installed in Windows XP. The only file I see in either the Mac or Windows assets\UI\Art\Notification\ folder is advisorbuttons.psd
 
Back
Top Bottom