Search results

  1. C

    Do Hardcore Players (non-modders) need User Friendly Modding Tools?

    I've never been a 'hardcore modder' by any means, but I am a programmer in my 9 to 5. I sympathize with both sides of this argument, but I don't think it's an either-or situation. Actually, if Firaxis would just release the .dll SDK Civ 5 would have a pretty nice modding system, with easy to use...
  2. C

    What do you people want in the next patch regarding balance ?

    Teach the AI what a navy is and how to use one. It's probably the simplest form of combat in the game, but it's totally non-existent as far as the AI is concerned.
  3. C

    Don't get your hopes too high on better AI

    There's some really obvious deficiencies in the AI right now that wouldn't take a miracle to fix. Things like sending an unescorted invasion force across an ocean filled with enemy navy. Declaring war on a civ 2 continents away when you have zero navy to speak of. In fact, there doesn't seem to...
  4. C

    Copasetic UI Tweaks

    Yeah it's cool, the changes are there to be used ;)
  5. C

    A list of things we CANNOT currently do via Modding

    When using a custom hex highlight color for Events.SerialEventHexHighlight() the alpha value does nothing, the color is always (r,g,b,1.0). Setting alpha to 0.0 does work though, so it seems like the game just does (r, g, b, floor(a)) for some strange reason. I take it this is a bug because the...
  6. C

    Question about Lua

    Yes, you could do that. For this particular event no, you don't need anything as the event doesn't pass any variables to the function. Some events do though, and you can check this for each event by using Windows Grep to search through the .lua files for instances where Event.[event_name].Add...
  7. C

    Help a beginner (puppy eyes)

    First get yourself a handy little tool called Windows Grep it will make finding things in the xml and lua files MUCH easier. Just point it at the Assets folder, set the file type to *.xml and search for whatever you need. Then check the xml log in C:\Users\[your_user_name]\Documents\My...
  8. C

    How to add missing link graphic?

    I don't think you'll need to add a new graphic, all the horizontal pipes are the same graphic just positioned differently. It's strange that it's adding the first bend but not the rest of the pipe... I would try throwing a few print statements into the SocialPolicyPopup.lua to find the...
  9. C

    How to add missing link graphic?

    I've never tried but have a look at the SocialPolicyPopup.lua around line 609. The pipe graphics are determined by the relative locations of prereqs and policies, based on a grid system for each policy branch's panel. In line 609 it steps through all the prereq-policy relationships and compares...
  10. C

    Outpost mod brainstorming

    For the longest time I've wanted to put together an Outpost mod for Civ, along the lines of the Mars Now mod by The_J but more rooted in the old Outpost game by Sierra. Until we have access to the dll's this won't be possible, but until then I wanted to make this thread to gauge interest and...
  11. C

    Canada - The True North, Strong and Free (v2)

    I know what that's like heh. So many mod ideas but hardly any time to work on them... Hopefully someone has the time to pick this up, looked like a great start. Unique building: Tim Hortons, +2 :c5happy: ? :D
  12. C

    Add new instances to a core lua-file

    Glad to help :) If you want to streamline it a bit you could store the EnemyUnitPanel in a local variable, then you only have to do the LookUpControl once: local eupanel = ContextPtr:LookUpControl("/InGame/WorldView/EnemyUnitPanel")...
  13. C

    Add new instances to a core lua-file

    Maybe you should try to go about this a bit differently. Instead of creating your own Instance class in your xml file try to make it a plain label, since you won't need to make more than one copy of it anyway. Then in your lua file you force the game to associate it with the...
  14. C

    Add new instances to a core lua-file

    I don't think you need to call ContextPtr:BuildInstanceForControl. What's going on here is: local controlTable = g_MyCombatDataRiverIM:GetInstance(); You ask for a new instance of the UsCombatInfoRiver label. This label is already tied to the Controls.MyCombatResultsStack so it will be added...
  15. C

    mod request

    I'd love to have something like this but unfortunately it's just not doable right now with the tools we have. With enough work you could probably botch something together, but as Spatzimaus said there are all sorts of problems that could pop up (and probably some we can't predict since we're...
  16. C

    Copasetic UI Tweaks

    Well that's a shame. There's a few things I had in mind that aren't easy to pull off with just the xml/lua side, not without some pretty ugly hacks that will probably cause all kinds of conflicts with updates or other mods. Even something as simple as displaying the turns until healed for a...
  17. C

    Copasetic UI Tweaks

    I should have some time again soon, if people want to leave some wishes for UI changes that'd be great. Do we have access to the backend through the SDK yet? Or still limited to the XML/Lua side of the game?
  18. C

    Copasetic UI Tweaks

    Just wanted to say a big thank you to Thalassicus for keeping the mod updated! I've been overseas on business and generally busy with busy things. Glad to see it's found a new home in the combined pack :)
  19. C

    Copasetic UI Tweaks

    Well when there's no documentation at all that's pretty much all you can do :cry: Just had an idea though, try putting the label for the number of turns in the <box> block associated with the food meter instead. Just use Anchor="R,T" to place it at the right, top of the box, above the turns...
  20. C

    Copasetic UI Tweaks

    Yeah I'll do that. Originally I'd planned to include them in the mod, but it seems the game doesn't allow mods to change the main menus (they're deactivated at this stage). That was the plan originally, but it wasn't as easy as I'd hoped. It'll probably be in a future update though...
Top Bottom