|
|
|
 |
|

February 27th, 2009, 04:55 PM
|
 |
National Security Advisor
|
|
Join Date: Sep 2003
Location: Eastern Finland
Posts: 7,110
Thanks: 145
Thanked 153 Times in 101 Posts
|
|
Re: Nation Library
Sorry, but I won't have access to my Dominions installation for at least a week. I already have plans for my winter break: snes emulator and Chrono Cross. That damn Golem! 
|

February 28th, 2009, 12:15 PM
|
BANNED USER
|
|
Join Date: Jan 2009
Location: a small farm
Posts: 340
Thanks: 73
Thanked 103 Times in 42 Posts
|
|
Re: Nation Library
So I'm feeling quite good about Kailasa and LA Ulm being reasonably good copies now. I would appreciate any tips about how to remove pretenders from a nation choice as that is currently the only known bug... maybe we can call it a feature  Would very much appreciate testing and bug finding.
I think I can do new nations in about 30 minutes to an hour now that I have the hang of it. It's a lot of reference jumping, between the manual, the game, the database, and various other mods and posts. Also there isn't support for dominion effects yet which will take a little more time to implement when I get to a nation with it. Kailasa and LA Ulm don't have any right?
If people would like to start more multi same-nation games I currently have energy to do up the nations before the game. This offer expires in two weeks as I will be quite busy then till next winter. These games don't have to be limited to just one nation. You could 3 of one and 5 of another and 4 of another. Could do Era wars or something EA -vs MA -vs- LA of a given nation...
Last edited by pyg; February 28th, 2009 at 12:32 PM..
|

February 28th, 2009, 01:34 PM
|
 |
General
|
|
Join Date: Feb 2007
Location: R'lyeh
Posts: 3,861
Thanks: 144
Thanked 403 Times in 176 Posts
|
|
Re: Nation Library
Quote:
Originally Posted by pyg
So I'm feeling quite good about Kailasa and LA Ulm being reasonably good copies now. I would appreciate any tips about how to remove pretenders from a nation choice as that is currently the only known bug... maybe we can call it a feature  Would very much appreciate testing and bug finding.
|
See your problem before... give the pretender you want to remove from the pool a tag to be a restricted god for independents, nation number 25 or something?
|

March 1st, 2009, 12:04 AM
|
BANNED USER
|
|
Join Date: Jan 2009
Location: a small farm
Posts: 340
Thanks: 73
Thanked 103 Times in 42 Posts
|
|
Re: Nation Library
Just to show how simple it is to put a mod together with this new framework, the following snippet creates a mod of 3 Kailasa and 3 LA Ulm players. The posted version of dmg.py has not been updated yet, and won't be for a bit as I'm still working on it.
Code:
#!/usr/bin/env python
# -*- Mode: Python; tab-width: 4 -*-
from dmg import D3MNation, D3M
from dmg_nations import *
era = 1
new_mod = D3M(era = era, modname = "AnyAny Kailasa/Ulm")
new_mod.remove_default_nations()
new_mod.add_nation(EA_Kailasa.get("My Kailasa", None))
new_mod.add_nation(EA_Kailasa.get("No, My Kailasa", None))
new_mod.add_nation(EA_Kailasa.get("Going Bananas", None))
new_mod.add_nation(LA_Ulm.get("CountCountCount", None))
new_mod.add_nation(LA_Ulm.get("Ulm, are you, ulm, sure?", None))
new_mod.add_nation(LA_Ulm.get("ULM FANATIC", None))
print new_mod
|

March 1st, 2009, 12:41 PM
|
BANNED USER
|
|
Join Date: Jan 2009
Location: a small farm
Posts: 340
Thanks: 73
Thanked 103 Times in 42 Posts
|
|
Re: Nation Library
Well I'm certainly filling up this thread with my thoughts... so I'll just keep doing that!
If only been modding for about a week and am still learning a lot. I've recently become mostly certain that there is no way to copy certain dominion effects of certain nations inc. LA Ermor, LA R'yleh, MA C'tis, MA T'ien Ch'i, and probably a few others I don't know about. If so, I am not as interested in this project anymore as it means it will be permanently incomplete. I also have certain other complaints, like why only 799 newmonster unit ids? I'm bending over backwards to work with such a limited range. Why not, for example, a 64 bit integer or (~800 < something < infinity). Many other modding variables also have very narrow ranges. Wow, I really sound whiny.
Anyway my random nation generator using units from the independents is still pretty fun.
|

February 28th, 2009, 01:14 PM
|
BANNED USER
|
|
Join Date: May 2004
Posts: 4,075
Thanks: 203
Thanked 121 Times in 91 Posts
|
|
Re: Nation Library
Bravo pyg, is all I can say...
But if you want a suggestion - start with late age. Fewest nations in that age and it might encourage others to help. Although, 30 minutes is pretty amazing.
|

March 1st, 2009, 01:34 PM
|
 |
General
|
|
Join Date: Feb 2007
Location: R'lyeh
Posts: 3,861
Thanks: 144
Thanked 403 Times in 176 Posts
|
|
Re: Nation Library
As for the "why those limitations on the available ID ranges", because that would directly increase turn processing times, everywhere. The game loops through those available IDs in a lot of places during turn processing. Before you can expect to have almost no limits to modding, there would have to be better data structures in the game.
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is On
|
|
|
|
|