Advertisement
Civilization Fanatics' Center  

Go Back   Civilization Fanatics' Forums > CIVILIZATION IV > Civ4 - Creation & Customization

Reply
 
Thread Tools
Old Jan 10, 2006, 04:51 AM   #1
Merebimur
Chieftain
 
Merebimur's Avatar
 
Join Date: Dec 2005
Posts: 43
Civ 4 Editor .

Seeing how everyone wants to mod Civ 4 , is anyone working on an Editor , quite amazed Firaxis havent produced one or any 3rd party have . Some of you seem quite capable of doing it , maybe a few of you could work on it together and call it the CFC Editor for the forum .
Merebimur is offline   Reply With Quote
Old Jan 10, 2006, 05:08 AM   #2
arseface
Chieftain
 
arseface's Avatar
 
Join Date: Jul 2005
Location: Not telling
Posts: 58

There are map editors around... One of the best ones is Mapview by Gr3yhound http://forums.civfanatics.com/showthread.php?t=141622

And then there's a program called Atlas which generates pretty good random maps but I cant seem to find a link to it sorry.

But if you're looking for a program just look in the Creation & Customization/Utility Programs.

Arseface
arseface is offline   Reply With Quote
Old Jan 10, 2006, 10:02 AM   #3
Merebimur
Chieftain
 
Merebimur's Avatar
 
Join Date: Dec 2005
Posts: 43
I meant editing all of editing Civ 4 , dont need a map editor as you can use that function already in Civ 4 to make an alternate map , I know theres an SDK coming out but that wont be letting you edit the original Civ Nations files already in the game , only to add more of your own .
Merebimur is offline   Reply With Quote
Old Jan 10, 2006, 10:41 AM   #4
snarko
DLLer
 
Join Date: Dec 2003
Location: Sweden
Posts: 1,512
Notepad. All you need. Open some of the XML files in it and take a look.

The SDK is way out of your league if you need a GUI editor to change the xml files...
snarko is offline   Reply With Quote
Old Jan 10, 2006, 11:56 AM   #5
Traxer2
Chieftain
 
Join Date: Apr 2005
Posts: 45
Im with Merebimur here .. editing with notepad is NOT acceptable , snarko just because it is possible dont mean its a good way...

A good editor that display all options in the XML files ....

*mumbles about Civ3 editor, and lazy Civ4 devs*
Traxer2 is offline   Reply With Quote
Old Jan 10, 2006, 12:58 PM   #6
RogerBacon
King
 
Join Date: Nov 2003
Posts: 649
Quote:
Originally Posted by Traxer2
Im with Merebimur here .. editing with notepad is NOT acceptable , snarko just because it is possible dont mean its a good way...

A good editor that display all options in the XML files ....

*mumbles about Civ3 editor, and lazy Civ4 devs*
The problem with pre-packaged "easy" ways to edit things is that they always end up limiting you in some way. If you have direct access to the code (Python) and the data storage structure (XML) you have more flexability.

I once wrote modifications to a game called Starfleet Command. They gave us the API (C++) and let us go wild. Until the SDK comes out, civ 4 can only claim to be the SECOND most moddable game in history. I'm looking forward to writing my own DLLs to link in to it wieh the SDK comes out.

Roger Bacon
RogerBacon is offline   Reply With Quote
Old Jan 10, 2006, 01:17 PM   #7
Kael
Deity
 
Kael's Avatar
 
Join Date: May 2002
Location: Ohio
Posts: 17,399
I see both sides. Given the option to have only one or the other (program access through XML and Python or an editor) I would take what we have. It requires more knowledge (and time) but it is way more flexible. But ideally both options would be great.

I suspect Firaxis released the program side assuming that the community would develop an interface for simple changes.

Long term though an interface won't work for any but the simpliest mods. XML is extendible. Which means I can add and remove attributes from the object. I can add a RACE attribute to units and use it to determine if that unit is an elf, dwarf, etc.

An interface isn't going to recognize that change (and thats just a very simple example) so it would be nice for mods that don't include any new features, its not of much use to mods that do include new stuff.
Kael is offline   Reply With Quote
Old Jan 10, 2006, 01:19 PM   #8
snarko
DLLer
 
Join Date: Dec 2003
Location: Sweden
Posts: 1,512
Quote:
Originally Posted by Traxer2
Im with Merebimur here .. editing with notepad is NOT acceptable , snarko just because it is possible dont mean its a good way...

A good editor that display all options in the XML files ....

*mumbles about Civ3 editor, and lazy Civ4 devs*
A good editor would beat notepad, yes. But making a good editor that makes it easier while also not limiting you in any way isn't easy. Still, I'm sure someone will eventually. The only thing I can imagine would become easier is editing things which require multiple files.

The civ 3 editor is horrible. It has so many limits, weird ones too (why are some things limited at 1000? 100? Those numbers might make sense to us humans but to a computer they're pretty weird).
snarko is offline   Reply With Quote
Old Jan 11, 2006, 10:34 AM   #9
I_batman
Emperor
 
Join Date: Jun 2004
Location: markham, ontario
Posts: 1,259
Quote:
Originally Posted by Kael
I see both sides. Given the option to have only one or the other (program access through XML and Python or an editor) I would take what we have. It requires more knowledge (and time) but it is way more flexible. But ideally both options would be great.

I suspect Firaxis released the program side assuming that the community would develop an interface for simple changes.

Long term though an interface won't work for any but the simpliest mods. XML is extendible. Which means I can add and remove attributes from the object. I can add a RACE attribute to units and use it to determine if that unit is an elf, dwarf, etc.

An interface isn't going to recognize that change (and thats just a very simple example) so it would be nice for mods that don't include any new features, its not of much use to mods that do include new stuff.

For what's worth, I have been working on an editor that is GUI based, that will allow people to modify the existing XML files, and I have given thought to designing it to allow people to ADD attributes of their own design into the XML files.

I am building it in Python 2.4.2, and the GUI is built with wxPython 2.6.
My first iterations looks to use a GUI based loosely on the Civ III GUI, since people are comfortable with it.

Why Python and wxPython? I need to learn the language to work with scenarios, and indeed there will be parts no editor can get around NOT without writing code.

That being said, it is indeed a nightmare to build.
My best guess is I will have my first iteration out for public critique sometime in the summer.

I am certain there are other people working on their own versions.
I fully expect that someone, or a group of people, far more talented and determined than I, will indeed release a GUI based editor before I do.

Just because I said it is a nightmare to do does not mean a better coder than I could not churn through it and build something.

We are already seeing a number of XML editors out there, but each seems to focus on different XML files. Eventually someone will build something that encompasses all of them.
That is what I am trying, but it is indeed taking a long, long time.
__________________
Of course, the whole point of a Doomsday Machine is lost, if you KEEP IT A SECRET! Why didn't you tell the world, EH?
I_batman is offline   Reply With Quote
Old May 19, 2007, 09:09 AM   #10
GoodGame
Red, White, & Blue, baby!
 
GoodGame's Avatar
 
Join Date: Dec 2004
Posts: 13,732
*Bump.

Was this editor ever released?
__________________
Ways to be banned from RL:
Heart disease, Cancer, Strokes, Chronic Respiratory diseases, Accidents, Diabetes, Alzheimer's disease, the Flu, kidney disease, infection,...
http://heartdisease.about.com/cs/cho...a/raiseHDL.htm Evrbody thot Ceiling Cat was stoopid, Warning: User cites from the Internet, or even just makes stuff up., so Ceiling Cat let thm do stoopid stuff dat they shuldnt do! NAH-məs-tay
GoodGame is offline   Reply With Quote
Old May 20, 2007, 10:33 PM   #11
alms66
Warlord
 
Join Date: Jan 2005
Location: Louisiana
Posts: 273
I don't know if *this* editor was ever released, but let's do a little math...

1 - The Lopez talked for months about his editor he was working on.
+
1 - The Lopez has been silent for months now, most likely because he's had something to do with BtS.
=
2 - I would not be surprised to see that editor packaged with BtS
alms66 is offline   Reply With Quote
Old May 20, 2007, 10:59 PM   #12
ww2commander
Proud father and civ-nut!
 
ww2commander's Avatar
 
Join Date: Aug 2003
Location: Eastern Front
Posts: 1,145
When you really consider it, its extremely hard to write an editor for Civ 4.

Yes you could release an editor that allows you to add primary components like civs, techs and units....but the best parts remain the hardest to access via an editor such as python events and SDK modding.

My ultimate wish would be to have the ability to compile mini DLL plug-in files (if such thing was ever possible) and then have one parent file that checks these smaller files for additional functions. This way each mod component could have its own little plugin that could be drag/dropped into a special folder, rather than this horrible mess we have now of merging multiple files to use everyone mod components.

Many times have I come across a cool mod only to be discouraged from using it because it requires the merging of DLLs
__________________
“The Pope? How many divisions has he got?”
Josef Stalin

Current Project: The Great Patriotic War - WWII on the Eastern Front
ww2commander is offline   Reply With Quote
Reply

Bookmarks

Go Back Civilization Fanatics' Forums > CIVILIZATION IV > Civ4 - Creation & Customization > Civ 4 Editor .

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
What civ editor was? ElGrillo Civ4 - Creation & Customization 0 Jul 19, 2007 12:00 PM
Do we still need a Civ IV editor like Civ III? Nemo Civ4 - General Discussions 17 Dec 20, 2006 06:23 PM
Civ Editor Starkow Civ3 - Creation & Customization 6 May 21, 2006 08:46 PM
Civ editor Praetorian Civ4 - General Discussions 8 Jan 18, 2006 12:49 PM
Civ editor roalan Civ3 - Technical Support 0 Jan 31, 2002 07:28 PM


Advertisement

All times are GMT -6. The time now is 12:14 PM.


Powered by vBulletin®
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
This site is copyright © Civilization Fanatics' Center.
Support CFC: Amazon.com | Amazon UK | Amazon DE | Amazon CA | Amazon FR