Home World Forum
Stars! AutoHost web forums

Jump to Stars! AutoHost


 
 
Home » Stars! 2.6/7 » The Bar » HST Utilities and Services
Re: HST Utilities and Services Thu, 13 July 2006 16:33 Go to previous messageGo to next message
Captain Maim is currently offline Captain Maim

 
Lt. Junior Grade

Messages: 492
Registered: March 2003
Location: USA, Mesa, Arizona

I'm pretty close to making it work right. I've just forgot to do something and once I get it spitting out the right numbers I'll do a test run, if that works I'll release it. So it's soon... THis month probably.

Could be the end of the week.. Could be today... I'll see how it goes but I've gone back to work on it.


[Updated on: Thu, 13 July 2006 21:09]




Rule 1: "Pillage, THEN burn!"

Report message to a moderator

Re: HST Utilities and Services Fri, 14 July 2006 06:36 Go to previous messageGo to next message
m.a@stars is currently offline m.a@stars

 
Commander

Messages: 2765
Registered: October 2004
Location: Third star to the left
craebild wrote on Thu, 13 July 2006 09:24

Captain Maim wrote on Sat, 14 January 2006 09:54

WM might enjoy swapping with SS to insta-cloak all those DNs...


How is a SS going to build DNs?


Hey, long time no see, Mr craebild! Very Happy

Maim must be thinking of either SS overcloaker ships or harnessing the SS 75% cloak bonus, or both. Pirate



So many Stars, so few Missiles!

In space no one can hear you scheme! Deal

Report message to a moderator

Re: HST Utilities and Services Fri, 14 July 2006 06:40 Go to previous messageGo to next message
m.a@stars is currently offline m.a@stars

 
Commander

Messages: 2765
Registered: October 2004
Location: Third star to the left
Captain Maim wrote on Thu, 13 July 2006 10:11

This is great! New activity!

I just want you to know, my work is largely based on interest. So the more interest, the more I'll work to finish it.


Definitely interesting, sir. Disco So, pls finish it ASAP, yes? Whip Whip Whip

Pity you cannot release it (preferably with source) for others to ponder/expand... Sad 2 Guns Pirate Deal


[Updated on: Fri, 14 July 2006 06:45]




So many Stars, so few Missiles!

In space no one can hear you scheme! Deal

Report message to a moderator

Re: HST Utilities and Services Fri, 14 July 2006 18:11 Go to previous messageGo to next message
Captain Maim is currently offline Captain Maim

 
Lt. Junior Grade

Messages: 492
Registered: March 2003
Location: USA, Mesa, Arizona

Sure I can. And releasing with Source Code is inescapable.


Rule 1: "Pillage, THEN burn!"

Report message to a moderator

Re: HST Utilities and Services Sat, 15 July 2006 22:37 Go to previous messageGo to next message
Captain Maim is currently offline Captain Maim

 
Lt. Junior Grade

Messages: 492
Registered: March 2003
Location: USA, Mesa, Arizona

It seems to be spitting out the right numbers now. I'm about ready to start testing it on files (I've had the actual editing function disabled so I don't scramble a bunch of files and waste time.)

It should be ready quite soon.

The full race editor is being debugged but I can write up a simple PRT changer no problem. I'll release it on this thread as soon as I've got it up.


[Updated on: Sat, 15 July 2006 23:28]




Rule 1: "Pillage, THEN burn!"

Report message to a moderator

Re: HST Utilities and Services Sun, 16 July 2006 04:15 Go to previous messageGo to next message
m.a@stars is currently offline m.a@stars

 
Commander

Messages: 2765
Registered: October 2004
Location: Third star to the left
Captain Maim wrote on Sun, 16 July 2006 04:37

It seems to be spitting out the right numbers now. I'm about ready to start testing it on files (I've had the actual editing function disabled so I don't scramble a bunch of files and waste time.)

It should be ready quite soon.

The full race editor is being debugged but I can write up a simple PRT changer no problem. I'll release it on this thread as soon as I've got it up.


Most excellent! Cool

If you need info/numbers on the racewizard/racecheckings, I believe most of it has been posted already. If not, I'll be glad to dig 'em up for you. Deal



So many Stars, so few Missiles!

In space no one can hear you scheme! Deal

Report message to a moderator

Re: HST Utilities and Services Sun, 16 July 2006 05:00 Go to previous messageGo to next message
Captain Maim is currently offline Captain Maim

 
Lt. Junior Grade

Messages: 492
Registered: March 2003
Location: USA, Mesa, Arizona

Sure that's fine, but For the most part, I hadn't planned to. (I'd still like to see it however.) Simply put, if Stars! picks up a race with negative points, it gives the player some crippling disablility. SOmething between 50 and 200 unused race points that won't go away until you fix the race up properly.

The PRT changer is just a simple program. It does require Python and poke to work however. Poke will be included in the.. Oh dang it.. Okay so I'll just get it posted put up a link here instead.

I'm currently salvaging essential code from my larger editor to make this work. Having to only deal with 1 value is very easy.

As far as race checking. If you don't save enough extra race points to make a PRT switch, that's your problem. You can always switch back into something that works. I've already successfully mutated and IT into an SD and then to an HE...

From what I can tell. THIS IS AWESOME! SD mine fields that were set to explode, KEEP EXPLODING. I forgot, all PRT spesific items stay on ships in J patch. It's only if you can build them and they are more advanced than you are do you have problems. As long as you have enough race points to go switching PRT's there don't seem to be any unusual side effects. Everything you did in one PRT stays. Course you gain and lose advantages as you switch around. I'll test what happens when I morph into an AR race. Right after I build a metamorph. I still need to try morphing into an AR race and having a planet that doesn't have an orbit space station of some sort up. See what happens. But so far so good, no problems! I'll release the PRT trader in a day or two. Just as soon as I've got the code all worked out.

As for the larger full race editor. That's a little harder to debug. I might be able to track down all it's quirks by the end of the month or something. I really have no idea, but I'm getting close, my first trial run got the HST file to divide by zero when it was told to gen a new turn. So I'll keep working on that. But in the mean time anyone up for a game of musical PRT's?



Rule 1: "Pillage, THEN burn!"

Report message to a moderator

Re: HST Utilities and Services Sun, 16 July 2006 22:35 Go to previous messageGo to next message
Dogthinkers is currently offline Dogthinkers

 
Commander

Messages: 1316
Registered: August 2003
Location: Hiding from Meklar
Hmm, been trying to write a race with ability to switch PRTs every year in mind... Much more complex than usual. Some interesting restrictions appear. For example NAS is of little points benefit if you ever plan to switch to PP (unless you only plan to switch for one year to build drivers, in which case it might be worth just enduring whatever 'crippling penalty' is imposed.) LSP looks like an easy choice, since it can be 'cured' very quickly with an early bout of HE. You'd probably want to start as IT or PP, for the bonus planet.

I wonder what happens to planet values when switching too/from CA. I'd imagine switching to CA would instaform your worlds. But do you lose the completed instaforming when you switch back? And worse still, if you do, might you also lose any regular terra you'd done previously?


I suppose this could be a simple fun PRT chain:
OWW hab IT (two nice worlds)
HE (max growth through to roughly 250k per perfect green)
JOAT (max growth rate to roughly 440k per perfect green)
IS (fastest to max out pop per perfect green past 440k)
JOAT (max econ per perfect green)
Switch points probably aren't exactly, 250k and 440k, I haven't done the actual math yet, but will be easy to optimise. I'm pretty sure it'll be insanely quick to max out those two worlds though.


[Updated on: Sun, 16 July 2006 22:36]

Report message to a moderator

Re: HST Utilities and Services Mon, 17 July 2006 00:55 Go to previous messageGo to next message
Captain Maim is currently offline Captain Maim

 
Lt. Junior Grade

Messages: 492
Registered: March 2003
Location: USA, Mesa, Arizona

Done some tests... Here's the results:

If you morph to AR and have colonies that don't have at least an orbital fort over them. The gen crashes with a "Divide by 0". If 100% of your colonies have some orbital starbase then your just fine switching to AR.

If you switch to CA even for one year, all your worlds get instaformed, and stay that way when you morph the next year.

One trick, every morph requires an HST restart. Meaning, you have to close the host utility and reopen it after the changes. Not really a problem I think. Just a heads up on that one.

My test race has successfully morphed into every race except PP. Simply because I figured if I fired a packet it's scanning would appear as long as I was PP, but once I stopped being PP then it would go back to normal. Ergo, nothing special for me to test. I only landed on JOAT due to a miscalculation. Nothing special worth probing on Joat.

I've still working out the bugs with my PRT editor. It's really quite simple compaired to my other project. So it should be finished somewhat sooner.



Rule 1: "Pillage, THEN burn!"

Report message to a moderator

Re: HST Utilities and Services Mon, 17 July 2006 01:36 Go to previous messageGo to next message
Dogthinkers is currently offline Dogthinkers

 
Commander

Messages: 1316
Registered: August 2003
Location: Hiding from Meklar
It would be quite interesting to know the effects on packet decay for existing packets when switching from a packet-normal PRT to PP or IT. This would tell us whether the rate of packet decay is a property of the packet or a property of the packet owner. I'm guessing the latter. Just thought I'd give you an excuse to run a couple more tests Laughing

Report message to a moderator

Re: HST Utilities and Services Mon, 17 July 2006 01:36 Go to previous messageGo to next message
Captain Maim is currently offline Captain Maim

 
Lt. Junior Grade

Messages: 492
Registered: March 2003
Location: USA, Mesa, Arizona

All done and ready.. I've tested it, it works. Even has informative errors to help you figure out how NOT to use it.

I've included Poke.exe in the package. PM me if you want a copy. I'd post the file here but I can't post Poke.exe and that's kinda important. Can't use it without Poke.

Anyway, who's up for a little PRT swapping?



Rule 1: "Pillage, THEN burn!"

Report message to a moderator

Re: HST Utilities and Services Mon, 17 July 2006 01:56 Go to previous messageGo to next message
Captain Maim is currently offline Captain Maim

 
Lt. Junior Grade

Messages: 492
Registered: March 2003
Location: USA, Mesa, Arizona

Decay is a function of the packets. Not the race. Packet scanning is a function of the race, not the packets, same with remote terraforming packets.


Rule 1: "Pillage, THEN burn!"

Report message to a moderator

Re: HST Utilities and Services Mon, 17 July 2006 01:58 Go to previous messageGo to next message
Dogthinkers is currently offline Dogthinkers

 
Commander

Messages: 1316
Registered: August 2003
Location: Hiding from Meklar
Cool.

BTW, you should probably set up a new-game thread to recruit players, instead of the bar thread. You'll also want to think about the key game parameter of "how often are you willing to let the players change PRT" as more changes = more work for host. As it is this'll have to be a manually hosted game. Less changes will be less work for host.

I can think of 7 ways to play it, offhand:
1) unlimited changes
2) set change dates (i.e. 2410, 2420, 2430...)
3) limited number of total changes (say 5 each)
4) minimum time between changes
5) only any one prt once
6) pre-set changes provided with race design before game start (i.e. IT race, change to HE 2400, JOAT 2410, IS 2415, JOAT 2430...)
7) charge for changes - say 5000kt minerals transferred to arbiter race to change PRT

Of those choices, I reckon (5) is most interesting, followed by (3) then (4)


[Updated on: Mon, 17 July 2006 02:01]

Report message to a moderator

Re: HST Utilities and Services Mon, 17 July 2006 03:18 Go to previous messageGo to next message
Captain Maim is currently offline Captain Maim

 
Lt. Junior Grade

Messages: 492
Registered: March 2003
Location: USA, Mesa, Arizona

I see.. Is there any interest in a full race editor? Cause I'm >< This close to having that working too. Just have to track down the bug that caused a divide by 0 error last time.




Rule 1: "Pillage, THEN burn!"

Report message to a moderator

Re: HST Utilities and Services Mon, 17 July 2006 04:04 Go to previous messageGo to next message
m.a@stars is currently offline m.a@stars

 
Commander

Messages: 2765
Registered: October 2004
Location: Third star to the left
Captain Maim wrote on Mon, 17 July 2006 09:18

I see.. Is there any interest in a full race editor? Cause I'm >< This close to having that working too. Just have to track down the bug that caused a divide by 0 error last time.



Pray, what does that marvel do, exactly? Very Happy Sherlock Whip Deal Pirate Cool



So many Stars, so few Missiles!

In space no one can hear you scheme! Deal

Report message to a moderator

Re: HST Utilities and Services Mon, 17 July 2006 04:13 Go to previous message
Captain Maim is currently offline Captain Maim

 
Lt. Junior Grade

Messages: 492
Registered: March 2003
Location: USA, Mesa, Arizona

It lets any race become any race.. The name's stay the same right now, but you define your race, and define what you want to become. And then.... You become it.

Quite simple really. If you try to cheat the game, it'll auto penalize you so I don't have to.



Rule 1: "Pillage, THEN burn!"

Report message to a moderator

Previous Topic: Game Idea: Empire Builders
Next Topic: Pirate Wanted!
Goto Forum:
  


Current Time: Sat May 04 21:04:28 EDT 2024