Author |
Message |
0069twiggy
Crewman
Joined: 07 Oct 2007, 01:00 Posts: 6
|
Will it be possible at some point to have more than 5 playable races? It would be nice to play as the Tholians or the Breen.
|
20 Aug 2010, 23:42 |
|
|
Matress_of_evil
Evil Romulan Overlord of Evil - Now 100% Faster!
Joined: 02 Dec 2004, 01:00 Posts: 7392 Location: Returned to the previous place.
|
*Reserved post. Potential good news is on the way.*
_________________"Anyone without a sense of humour is truly at the mercy of the rest of us."
|
21 Aug 2010, 01:17 |
|
|
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
Yes. In fact, it's possible now.
_________________ Lead Developer of Star Trek: Supremacy 253,658 lines of code and counting...
|
21 Aug 2010, 01:29 |
|
|
Captain Bashir
Genetically Altered Manual Labourer
Joined: 17 Aug 2009, 01:31 Posts: 2083 Location: Passed out on the floor after math mistake discovered by Hawking
|
I believe that also means we need structural images for all the possible races people would want to play as a major race? Minor races that were conquered or absorbed by diplomacy, adopted the major race's technology. Captain Bashir
|
21 Aug 2010, 03:03 |
|
|
vjeko1701
Crazed Emissary of the Photoshop
Joined: 13 Mar 2009, 20:17 Posts: 2091 Location: Krapina, Croatia
|
Wait, you're serious?
|
21 Aug 2010, 08:16 |
|
|
starfleet.command
Starfleet Ambassador to the French Peoples
Joined: 19 Jul 2009, 12:25 Posts: 471 Location: Les Pennes Mirabeau (13) France
|
I feel there will be even more new features....
_________________I'm a Starfleet Security member. Spammers, never venture to come drag bad posts, me and my friends (admin and moderators) we are a very large army ready to battle you. Be warn!!!
|
21 Aug 2010, 11:55 |
|
|
Matress_of_evil
Evil Romulan Overlord of Evil - Now 100% Faster!
Joined: 02 Dec 2004, 01:00 Posts: 7392 Location: Returned to the previous place.
|
Yes V, we are serious. I've actually already written a post on exactly how to do it, but I can't get it to work properly until we can trace the reason why my copy of the game won't load. That's why I reserved the post above. I've got it saved as a .txt file at the moment.
The change to the files that you need to make is actually really small.
_________________"Anyone without a sense of humour is truly at the mercy of the rest of us."
|
21 Aug 2010, 13:53 |
|
|
starfleet.command
Starfleet Ambassador to the French Peoples
Joined: 19 Jul 2009, 12:25 Posts: 471 Location: Les Pennes Mirabeau (13) France
|
thank you for your part (you and Mike) to let us know.
_________________I'm a Starfleet Security member. Spammers, never venture to come drag bad posts, me and my friends (admin and moderators) we are a very large army ready to battle you. Be warn!!!
|
21 Aug 2010, 14:06 |
|
|
Captain Bashir
Genetically Altered Manual Labourer
Joined: 17 Aug 2009, 01:31 Posts: 2083 Location: Passed out on the floor after math mistake discovered by Hawking
|
Mike had said that there was going to be a new game release in August. So it's August 21st.... News? Anyone... Anyone... Anyone? Please excuse my drool. Anxious Bashir
|
21 Aug 2010, 14:46 |
|
|
Iceman
Admiral
Joined: 14 Jan 2009, 10:17 Posts: 2042
|
Like Mike said somewhere else, there's really no secret. Just set the race to Empire. Of course, all the accessory stuff needs to be changed too, like longer description, and the data files should be changed to reflect the new race. It's not _that_ simple, but it's not that hard either. Not that I've tried it already though. So I should say, it shouldn't be that hard.
|
21 Aug 2010, 16:16 |
|
|
Matress_of_evil
Evil Romulan Overlord of Evil - Now 100% Faster!
Joined: 02 Dec 2004, 01:00 Posts: 7392 Location: Returned to the previous place.
|
Vjeko just tested it since my files are messed up. It works in that the minors become selectable and an Empire. But when you actually select them, you start playing as the Federation instead. Odd.
_________________"Anyone without a sense of humour is truly at the mercy of the rest of us."
|
21 Aug 2010, 16:27 |
|
|
Iceman
Admiral
Joined: 14 Jan 2009, 10:17 Posts: 2042
|
I'm guessing because the data files weren't changed to reflect the new race. Notice that every table has an entry for all the empires. Not all of them have a Default entry though, IIRC. Default is what is used for minors I guess, and I'd venture situations like these.
|
21 Aug 2010, 17:00 |
|
|
vjeko1701
Crazed Emissary of the Photoshop
Joined: 13 Mar 2009, 20:17 Posts: 2091 Location: Krapina, Croatia
|
Solved it.
|
21 Aug 2010, 18:05 |
|
|
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
Out of curiosity, what was the problem?
_________________ Lead Developer of Star Trek: Supremacy 253,658 lines of code and counting...
|
21 Aug 2010, 18:21 |
|
|
vjeko1701
Crazed Emissary of the Photoshop
Joined: 13 Mar 2009, 20:17 Posts: 2091 Location: Krapina, Croatia
|
All playable Empires had to be defined before all other races in the Civilizations.xml I wasn't completely sure that that was the problem, so I didn't post it before, but now I am. Proof: Attachment:
colors.png [ 894.67 KiB | Viewed 11019 times ]
|
21 Aug 2010, 18:26 |
|
|
Matress_of_evil
Evil Romulan Overlord of Evil - Now 100% Faster!
Joined: 02 Dec 2004, 01:00 Posts: 7392 Location: Returned to the previous place.
|
The problem that I had was missing files. Vjeko had referenced some new planet textures that I didn't have. As for the minor races problem, it was the ordering of the races, Mike. The Empires MUST be listed at the start of the Civilizations.xml file. You can't simply change a minor from a minor to an Empire, you've physically got to move their entry to the top of the file with the other Empires as well. Edit - Vjeko posted whilst I was typing this. Even more proof:
_________________"Anyone without a sense of humour is truly at the mercy of the rest of us."
|
21 Aug 2010, 18:30 |
|
|
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
Ah yes, that old rule. I'd forgotten about that. It was meant to be temporary just to make my life easier for a little while .
_________________ Lead Developer of Star Trek: Supremacy 253,658 lines of code and counting...
|
21 Aug 2010, 18:30 |
|
|
vjeko1701
Crazed Emissary of the Photoshop
Joined: 13 Mar 2009, 20:17 Posts: 2091 Location: Krapina, Croatia
|
And using this page, you can give your new empires whatever color you want. http://msdn.microsoft.com/en-us/library ... olors.aspxthis will make modders very happy
|
21 Aug 2010, 18:32 |
|
|
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
I'm impressed that you found that . You should also be able to use the hex form that you normally use in HTML (#rrggbb). Technically you could also specify the alpha channel (#aarrggbb), but you shouldn't, and I probably override it to fully opaque anyway.
_________________ Lead Developer of Star Trek: Supremacy 253,658 lines of code and counting...
|
21 Aug 2010, 18:34 |
|
|
vjeko1701
Crazed Emissary of the Photoshop
Joined: 13 Mar 2009, 20:17 Posts: 2091 Location: Krapina, Croatia
|
hehehehe, I wanted to suggest that to you. Cool.
EDIT: It's not that impressive, I have some experience in C# programming. I just recognized the colors used in the xmls and it was easy to find the list of them on the net.
|
21 Aug 2010, 18:35 |
|
|
Matress_of_evil
Evil Romulan Overlord of Evil - Now 100% Faster!
Joined: 02 Dec 2004, 01:00 Posts: 7392 Location: Returned to the previous place.
|
Can we suggest the addition of a scroll bar if there are more Empires than can be displayed?
_________________"Anyone without a sense of humour is truly at the mercy of the rest of us."
|
21 Aug 2010, 18:38 |
|
|
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
vjeko1701 wrote: EDIT: It's not that impressive, I have some experience in C# programming. I just recognized the colors used in the xmls and it was easy to find the list of them on the net. Yeah, but Microsoft uses those same color names in a few of their frameworks, and you just happened to stumble across the precise Color structure used in Supremacy (System.Windows.Media.Color). In addition to the hex format, you can use ScRGB values (where the channels are normalized to values between 0.0-1.0). Just write it out as "sc#scR,scG,scB", where scX are each between 0.0-1.0 (and keep the "sc#" prefix as-is).
_________________ Lead Developer of Star Trek: Supremacy 253,658 lines of code and counting...
|
21 Aug 2010, 18:40 |
|
|
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
Matress, I hate you.
_________________ Lead Developer of Star Trek: Supremacy 253,658 lines of code and counting...
|
21 Aug 2010, 18:41 |
|
|
vjeko1701
Crazed Emissary of the Photoshop
Joined: 13 Mar 2009, 20:17 Posts: 2091 Location: Krapina, Croatia
|
hehehehehehehehehehehehe, I was actually my experiment. Few more images of it: Attachment:
omg.png [ 960.58 KiB | Viewed 11010 times ]
Attachment:
untitled.png [ 901.23 KiB | Viewed 11010 times ]
That was I got to the conclusion that all empires have to be before other races in the Civilizations.xml
|
21 Aug 2010, 18:45 |
|
|
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
Hmm, looks like the contested territory coloring isn't working properly (or it looks stranger than I remember). I'll have to revisit that.
_________________ Lead Developer of Star Trek: Supremacy 253,658 lines of code and counting...
|
21 Aug 2010, 18:48 |
|
|
vjeko1701
Crazed Emissary of the Photoshop
Joined: 13 Mar 2009, 20:17 Posts: 2091 Location: Krapina, Croatia
|
It would look properly if all the races had their own color. I wouldn't worry about it. I doubt that many people would come to an idea like this.
On the above image there are just too much races contesting over the same space, and only one of them is colored. Under normal circumstances it looks great.
|
21 Aug 2010, 18:49 |
|
|
Matress_of_evil
Evil Romulan Overlord of Evil - Now 100% Faster!
Joined: 02 Dec 2004, 01:00 Posts: 7392 Location: Returned to the previous place.
|
You can hate me as much as you like Mike, just vent it into making the game even better. ...But Vjeko did make the image.
_________________"Anyone without a sense of humour is truly at the mercy of the rest of us."
|
21 Aug 2010, 18:51 |
|
|
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
vjeko1701 wrote: It would look properly if all the races had their own color. I wouldn't worry about it. I doubt that many people would come to an idea like this.
On the above image there are just too much races contesting over the same space, and only one of them is colored. Under normal circumstances it looks great. Ah, yes, that makes sense. I should probably only use distinct colors for the contested territory brush, i.e., filter out the duplicates. Easy enough.
_________________ Lead Developer of Star Trek: Supremacy 253,658 lines of code and counting...
|
21 Aug 2010, 18:57 |
|
|
vjeko1701
Crazed Emissary of the Photoshop
Joined: 13 Mar 2009, 20:17 Posts: 2091 Location: Krapina, Croatia
|
If you hate Matress, you should have homicidal thoughts about me: Attachment:
crazy.png [ 897.13 KiB | Viewed 10997 times ]
|
21 Aug 2010, 20:02 |
|
|
mstrobel
Chief Software Engineer
Joined: 11 Aug 2005, 01:00 Posts: 2688
|
I'd be interested in seeing how abysmal the multiplayer performance is with 30 human-controlled empires...
_________________ Lead Developer of Star Trek: Supremacy 253,658 lines of code and counting...
|
21 Aug 2010, 20:19 |
|
|
|