Spore Modding

Soduka

Warlord
Joined
Sep 2, 2007
Messages
289
Best Guesses from tinkering so far (For people who haven't touched the goods yet):

* Codes such as 0x05879d94, most of them seem to be a form of localization redirection. If you unpack the data package and then the en_us package in locale, you will see the code, then the words in english.

* Cool hints from the people who made the game so far found:

In order to add fonts or otherwise customize text styles specificly for this locale do the following

1. Copy SporeUITextStyles.css from Data\UI\ or any other locale to this folder and modify existing text styles as needed.
2. Copy font files as needed to Fonts directory under this locale. Edit the above text style file to include these fonts.

abilyk@maxis.com

Found when unpacking the UI folder in the locale en_us.




Will continue to explore. If what I understand so far is true ( Maybe not) Spore could potentially be very moddable.
 
AI Empire Personality types:

Spoiler :
###############################################################
# empire personality setup

property archetypeWarrior 0x055500bf int 10 # Curmudgeon Military
property archetypeTrader 0x055500cd int 10 # Curmudgeon Trade
property archetypeScientist 0x055500d5 int 10 # Robotic Explorative
property archetypeShaman 0x055500dc int 10 # Robotic Cultural
property archetypeBard 0x055500e2 int 10 # Flowery Sporty
property archetypeZealot 0x055500e9 int 10 # Flowery Military
property archetypeDiplomat 0x055500ee int 10 # KissAss Diplomatic
property archetypeEcologist 0x055500f6 int 10 # KissAss Explorative

property traitWeightNone 0x02f98dae int 10
property traitWeightStingy 0x02f98db1 int 10
property traitWeightGenerous 0x02f98db3 int 10
property traitWeightAccidentProne 0x02f98db5 int 10

property tradeChance 0x0576373a float 1
property surrenderChance 0x0682ede3 float 1.0
property surrenderChanceNearDeath 0x0682f155 float 1.0

###############################################################
 
How do you unpack the DBMF's? I tried with DBMFExtract4 and it just errored on the files.
 
Of course there is. And I bet Maxis charges us $40 for a new exe file where it says:

bool m_bFloraEditor(true);

:p
 
Here's some interesting PNG's for the sporepedia buried in the "content" package. Obviously a flora editor is coming for a cost, and is the third one a fish? Looks fishy to me (and there's a ton of others like it).
 
I get an error trying to unpack the graphics package. Anyone else get this?
 
A new mod has been made "asymmetry hack" enables you to put legs arms eyes etc wherever you want on a creature not automatically opposite. http://spore.vg/

To get it working, place it in Program Files/Electronic Arts/Spore/Data and then boot the game.
Since SPORE allows "patch modding"(just drag+drop mods in and out of that directory to install and uninstall) it is very simple to install and uninstall mods. If you don't want it, delete it/move it out of the directory.

I haven't tried it yet but from all reports it works.
Also he has info on how to mod spore. http://spore.vg/formats/dbpf.html
Someone else is working on making the spine less limited.
 
@Popcornlord, I did get it to work, and eventually got a blob-shaped 'body' to appear (clicked and dragged one of the top-left 'parts'), but I struggled to attach anything else :(
 
Spore modding tools released;Found this post on another website-

The SPORE Modding tools have been released, finally!
Get them Here:
http://blog.spore.vg/2008/09/21/unst...n-revision-42/
It includes:
SPORE Package Viewer
PropToXML(you can extract the PROPS from Spore-Content(Props are all the tools, values, etc.))
XMLToProp(Converts the XML files to PROPS)
Package Maker(basically makes Packages)
Other Exes and DLLS which are needed to be in the same directory if you need to run the above.
Now, this is EXCELLENT news to those who want to do some serious modding.
These tools are VERY UNSTABLE but I've used all of them fine and they work, but don't . .. .. .. . around with them otherwise they won't work.

Anyways, the XML Files are kinda hard to read, so just google XML Notepad(it's a microsoft tool) and download it, it's very easy to edit Stuff with it.
Also, if you modified one single file, you just need to put that single file into a Package, and put it in the Data directory of Spore and it will overwrite that file when Spore boots and reads that Package. Nice and simple.



This is infact the easiest way to mod the game.
Enjoy.

ALSO:
SPORE_GAME.package Contains all Badge requirements and most of the tools.
 
Back
Top Bottom