.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Raging Tiger- Save $9.00
winSPMBT: Main Battle Tank- Save $6.00

   







Go Back   .com.unity Forums > Illwinter Game Design > Dominions 3: The Awakening

Reply
 
Thread Tools Display Modes
  #1  
Old October 26th, 2008, 04:41 PM

Evil Dave Evil Dave is offline
Corporal
 
Join Date: Jan 2004
Location: Wilmington, Delaware, USA
Posts: 191
Thanks: 1
Thanked 13 Times in 2 Posts
Evil Dave is on a distinguished road
Computer New version of catgod for Dom3.20

I've finally updated catgod, the world's best pretender file viewer, for the new version of Dominions.

Download catgod for Windows, Mac OS and Linux . Catgod is still command-line only, however, Arralen has written a GUI for it. See this post for details.

Once you've downloaded catgod, change to your pretender directory (usually dominions3/savedgames/newlords), and start looking at files. For example,
catgod *.2h
will show them all.

Many thanks to Ich for finding a bunch of bugs and for building the Windows version!
__________________
No plan survives contact with the enemy.
--Helmut von Moltke

Have too may pretender files to keep track of? Use catgod to view them.
Reply With Quote
The Following 12 Users Say Thank You to Evil Dave For This Useful Post:
  #2  
Old October 26th, 2008, 05:34 PM
Dedas's Avatar

Dedas Dedas is offline
Lieutenant Colonel
 
Join Date: Nov 2005
Location: Lund, Sweden
Posts: 1,377
Thanks: 72
Thanked 25 Times in 20 Posts
Dedas is on a distinguished road
Default Re: New version of catgod for Dom3.20

You're not evil!
Reply With Quote
  #3  
Old October 26th, 2008, 06:34 PM
Tifone's Avatar
Tifone Tifone is offline
Lieutenant Colonel
 
Join Date: Jun 2008
Location: Florence, Italy
Posts: 1,424
Thanks: 740
Thanked 112 Times in 63 Posts
Tifone is on a distinguished road
Default Re: New version of catgod for Dom3.20

Absolutely interesting tool.
Reply With Quote
  #4  
Old May 9th, 2010, 02:42 PM
Gandalf Parker's Avatar

Gandalf Parker Gandalf Parker is offline
Shrapnel Fanatic
 
Join Date: Oct 2003
Location: Vacaville, CA, USA
Posts: 13,736
Thanks: 341
Thanked 479 Times in 326 Posts
Gandalf Parker is on a distinguished road
Default Re: New version of catgod for Dom3.20

I had a request on another forum. Well actually, a complaint. Someone had loaded a cbm god to a non-cbm game generating a discussion of whether or not to roll everyone back or just tell him to try with the default he got. His complaint was "Its too bad the game doesnt check that" which of course I took as a challenge.

OK I figured out a way to check gods prior to game start by starting a second game and running it thru one hosting then reading the messages. But thats kindof klunky.

Can CatGod see mods used? That would be a much cleaner method.
Reply With Quote
  #5  
Old May 10th, 2010, 10:30 PM

Evil Dave Evil Dave is offline
Corporal
 
Join Date: Jan 2004
Location: Wilmington, Delaware, USA
Posts: 191
Thanks: 1
Thanked 13 Times in 2 Posts
Evil Dave is on a distinguished road
Default Re: New version of catgod for Dom3.20

Quote:
Originally Posted by Gandalf Parker View Post
Can CatGod see mods used? That would be a much cleaner method.
That's an excellent question! There's a bunch of information in the pretender files I never quite figured out, including some long strings of zeros. Since I did all my testing with pretenders generated with the base game, it's posssible mods in use are indeed recorded there and I can change catgod to report them.

Lemme take a look. I'm all but overwhelmed this week, so I'm not gonna have a chance before the weekend at least.
__________________
No plan survives contact with the enemy.
--Helmut von Moltke

Have too may pretender files to keep track of? Use catgod to view them.
Reply With Quote
  #6  
Old May 10th, 2010, 11:09 PM
Gandalf Parker's Avatar

Gandalf Parker Gandalf Parker is offline
Shrapnel Fanatic
 
Join Date: Oct 2003
Location: Vacaville, CA, USA
Posts: 13,736
Thanks: 341
Thanked 479 Times in 326 Posts
Gandalf Parker is on a distinguished road
Default Re: New version of catgod for Dom3.20

Great. That would be highly appreciated.

Oh Im also supposed to ask if we can get a command switch to only print the nation and the points left over. Thats for the auction crowd. They want to be able to check all the pretenders in a game without actually seeing the information other than point left over
Reply With Quote
  #7  
Old May 11th, 2010, 04:03 PM
Edi's Avatar

Edi Edi is offline
National Security Advisor
 
Join Date: Oct 2003
Location: Helsinki, Finland
Posts: 5,425
Thanks: 174
Thanked 695 Times in 267 Posts
Edi is on a distinguished road
Default Re: New version of catgod for Dom3.20

If you can get a new version that allows viewing also modded gods, that would be super excellent. Unfortunately I already added to your reputation, so I won't be able to do that again in a while.
Reply With Quote
  #8  
Old May 11th, 2010, 04:14 PM
Gandalf Parker's Avatar

Gandalf Parker Gandalf Parker is offline
Shrapnel Fanatic
 
Join Date: Oct 2003
Location: Vacaville, CA, USA
Posts: 13,736
Thanks: 341
Thanked 479 Times in 326 Posts
Gandalf Parker is on a distinguished road
Default Re: New version of catgod for Dom3.20

The version I have does that kindof. I just used it to check a heavily modded game that included Mytheology. The mytheology gods all showed up as "Bogus" with stats. Im not sure if that was something particular to that mod or if all modded gods would show up that way.
Reply With Quote
  #9  
Old May 15th, 2010, 09:54 PM

Evil Dave Evil Dave is offline
Corporal
 
Join Date: Jan 2004
Location: Wilmington, Delaware, USA
Posts: 191
Thanks: 1
Thanked 13 Times in 2 Posts
Evil Dave is on a distinguished road
Default Re: New version of catgod for Dom3.20

Quote:
Originally Posted by Evil Dave View Post
Quote:
Originally Posted by Gandalf Parker View Post
Can CatGod see mods used? That would be a much cleaner method.
That's an excellent question! There's a bunch of information in the pretender files I never quite figured out, including some long strings of zeros. Since I did all my testing with pretenders generated with the base game, it's posssible mods in use are indeed recorded there and I can change catgod to report them.
Sorry, gents. The pretender files don't contain any mod information nor anything saying how many design points are left.
__________________
No plan survives contact with the enemy.
--Helmut von Moltke

Have too may pretender files to keep track of? Use catgod to view them.
Reply With Quote
The Following User Says Thank You to Evil Dave For This Useful Post:
  #10  
Old May 15th, 2010, 10:00 PM

Evil Dave Evil Dave is offline
Corporal
 
Join Date: Jan 2004
Location: Wilmington, Delaware, USA
Posts: 191
Thanks: 1
Thanked 13 Times in 2 Posts
Evil Dave is on a distinguished road
Default Re: New version of catgod for Dom3.20

Quote:
Originally Posted by Gandalf Parker View Post
The version I have does that kindof. I just used it to check a heavily modded game that included Mytheology. The mytheology gods all showed up as "Bogus" with stats. Im not sure if that was something particular to that mod or if all modded gods would show up that way.
If you mean a message like "Bogus body number ###", it's working as designed. Catgod contains a list of the unit names I extracted from the game file. If the body number is greater than the number of names on the list, catgod says it's bogus. It's better than crashing with a bad array lookup.

To get the names of any mod'ed unit, I'd need to know which mods are in use, and then I'd have to read and understand the mod files. I'm sure the game squirrels away the list of mods in use somewhere, but parsing the mod files looks like a lot of work.
__________________
No plan survives contact with the enemy.
--Helmut von Moltke

Have too may pretender files to keep track of? Use catgod to view them.
Reply With Quote
Reply

Bookmarks

Tags
catgod, pretender files


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 On

Forum Jump


All times are GMT -4. The time now is 12:28 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2024, Shrapnel Games, Inc. - All Rights Reserved.