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

This Month's Specials

Air Assault Task Force- Save $8.00
World Supremacy- Save $10.00

   







Go Back   .com.unity Forums > Shrapnel Community > Space Empires: IV & V

Reply
 
Thread Tools Display Modes
  #11  
Old May 8th, 2003, 06:10 PM

Drax Drax is offline
Private
 
Join Date: May 2003
Location: England
Posts: 23
Thanks: 0
Thanked 0 Times in 0 Posts
Drax is on a distinguished road
Default Re: SE4 Editor

hehe, wish I had known about that 3 days ago.

I started looking at the map files. I wouldnt say I am making progress toward a map editor, but I am begginging to see patterns. Of course, that may be the effect of staring at rows of hex for an hour. Still, it worked my I was modding moo2. Moo2 was far kinder to work on map wise.
Reply With Quote
  #12  
Old May 8th, 2003, 06:43 PM
narf poit chez BOOM's Avatar

narf poit chez BOOM narf poit chez BOOM is offline
Shrapnel Fanatic
 
Join Date: Mar 2003
Location: CHEESE!
Posts: 10,009
Thanks: 0
Thanked 7 Times in 1 Post
narf poit chez BOOM is on a distinguished road
Default Re: SE4 Editor

somebody managed to make a map generater for stars, so it should be possible.
__________________
If I only could remember half the things I'd forgot, that would be a lot of stuff, I think - I don't know; I forgot!
A* E* Se! Gd! $-- C-^- Ai** M-- S? Ss---- RA Pw? Fq Bb++@ Tcp? L++++
Some of my webcomics. I've got 400+ webcomics at Last count, some dead.
Sig updated to remove non-working links.
Reply With Quote
  #13  
Old May 8th, 2003, 07:47 PM
Fyron's Avatar

Fyron Fyron is offline
Shrapnel Fanatic
 
Join Date: Jul 2001
Location: Southern CA, USA
Posts: 18,394
Thanks: 0
Thanked 12 Times in 10 Posts
Fyron is an unknown quantity at this point
Default Re: SE4 Editor

Quote:
I guess it's to stop in-game cheating, but I'm sure an equally effective solution would have been possible while still enabling players to write their own map editors.
As soon as you let people access the code, someone (or many someones) will devise ways to cheat.
__________________
It's not whether you win or lose that counts: it's how much pain you inflict along the way.
--- SpaceEmpires.net --- RSS --- SEnet ModWorks --- SEIV Modding 101 Tutorial
--- Join us in the #SpaceEmpires IRC channel on the Freenode IRC network.
--- Due to restrictively low sig limits, you must visit this link to view the rest of my signature.
Reply With Quote
  #14  
Old May 8th, 2003, 10:41 PM

Pocus Pocus is offline
Lieutenant Colonel
 
Join Date: Apr 2003
Location: Nuts-Land, counting them.
Posts: 1,329
Thanks: 1
Thanked 0 Times in 0 Posts
Pocus is on a distinguished road
Default Re: SE4 Editor

Nice work and layout anyway Drax. Congrats!
__________________
Currently playing: Dominions III, Civilization IV, Ageod American Civil War.
Reply With Quote
  #15  
Old May 8th, 2003, 11:35 PM
TerranC's Avatar

TerranC TerranC is offline
Brigadier General
 
Join Date: Dec 2001
Posts: 1,859
Thanks: 0
Thanked 0 Times in 0 Posts
TerranC is on a distinguished road
Default Re: SE4 Editor

There is one effective way to edit a map:
Use the map editor to make the systems, place the planets, and everything else BUT the warp points.

Save the map and load the map and start a game with it, with tech setting set to high, enable save map in game, enable cheat modes, and load up your race as the only one in the game.

Start the game, and click yes when it asks you if you still want to play the game.

Build a stellar manip ship, and warp away.

After you're done, save and finish!
__________________
A* E* Se++ GdQ $ Fr! C Csc Sf+ Ai- M Mp* S++ Ss- R! Pw Fq Nd Rp+ G++ Mm+ Bb++ Tcp+ L Au

Download Sev Today! --- Download BOB and SOCk today too! --- Thanks to Fyron and Trooper for hosting.

Reply With Quote
  #16  
Old May 8th, 2003, 11:57 PM

Drax Drax is offline
Private
 
Join Date: May 2003
Location: England
Posts: 23
Thanks: 0
Thanked 0 Times in 0 Posts
Drax is on a distinguished road
Default Re: SE4 Editor

That would probably be less effort than making a map editor, from what I can see. It looks as though each time a map is saved a random number is generated that changes the value of most of the file, so the same map can be a different file size each time it is saved, although there are some similarities. I figured out some of the file format, but I really dont have time to make a full map creator, what with exams looming and a mod to make. maybe in a few months if I am finnished with se4 and I am really board in the summer (which I probably will be, i'm too lazy to get a job ) I'll grab my labtop and lie in the sun for an hour or six. It is an interesting challenge though. I think i'll dream of lines of hex tonight
Reply With Quote
  #17  
Old May 9th, 2003, 12:22 AM
Jack Simth's Avatar

Jack Simth Jack Simth is offline
Major General
 
Join Date: Oct 2002
Posts: 2,174
Thanks: 0
Thanked 0 Times in 0 Posts
Jack Simth is on a distinguished road
Default Re: SE4 Editor

Quote:
Originally posted by dogscoff:
I guess it's to stop in-game cheating, but I'm sure an equally effective solution would have been possible while still enabling players to write their own map editors.
There was a game I played a long time ago - VGA planets, I think - that figured out a way around player cheating. The host kept files for everything, and the program generated files from that which were subsets of the total data (only the stuff the player would be able to see). When the turn was run on the host, the host program compared all the changes which were made to the various players' turns, and checked to see if they were possible. If one wasn't, the host would get a message that the player's status was in the red, and the offending materials/supplies/ships/money was destroyed, with the player getting a message along the lines of "1000 credits have been discovered to be counterfit!" or "A ship has spontaneously exploded!" et cetera. Players couldn't open the save files up to get information on their opponents, becuase it wasn't there to get. Players couldn't edit their available resources because the host checked for the possibility of the changes (with very few exceptions, a player couldn't edit the files to do anything that couldn't be done honestly). The host, however, could do anything, as the host had all of the base files that turns get compared to.

A similar system might allow for editing maps without allowing for the possibility of cheating.

Then again, it might be impossible to implement for real time play.

Just my 2 cents worth.
__________________
Of course, by the time I finish this post, it will already be obsolete. C'est la vie.
Reply With Quote
  #18  
Old May 9th, 2003, 02:00 AM

Taz-in-Space Taz-in-Space is offline
First Lieutenant
 
Join Date: Dec 2001
Location: SE Pennsylvania
Posts: 722
Thanks: 0
Thanked 0 Times in 0 Posts
Taz-in-Space is on a distinguished road
Default Re: SE4 Editor

Posted by TerranC:
Quote:
There is one effective way to edit a map:
Use the map editor to make the systems, place the planets, and everything else BUT the warp points.

Save the map and load the map and start a game with it, with tech setting set to high, enable save map in game, enable cheat modes, and load up your race as the only one in the game.

Start the game, and click yes when it asks you if you still want to play the game.

Build a stellar manip ship, and warp away.

After you're done, save and finish!
That's an innovative way to do it. My only change would be to go into the GAME map generator and generate the map there.

This is because the map generator is NOT random.
That's right folks, with the same settings you WILL get an identical map. (or identical series of maps)
Whoever programmed the map editor forgot to ensure a truly random generation. This is easy to do since many programming Languages have only pseudo-random number generator that must be randomized by programming tricks. (Like creating a Seed number based on the system clock's current time.)
__________________
Gaze upon Taz-in-Space and TREMBLE!

<img src=http://imagemodserver.mine.nu/other/MM/SE4/warning_labels/inuse/taz.jpg alt= - /]
WARNING: Always count fingers after feeding the Tazmanian Devil!
Reply With Quote
  #19  
Old May 9th, 2003, 05:56 AM
Ruatha's Avatar

Ruatha Ruatha is offline
Major General
 
Join Date: May 2002
Location: Linghem, �sterg�tland, Sweden
Posts: 2,255
Thanks: 0
Thanked 0 Times in 0 Posts
Ruatha is on a distinguished road
Default Re: SE4 Editor

Quote:
Originally posted by Jack Simth:
quote:
Originally posted by dogscoff:
I guess it's to stop in-game cheating, but I'm sure an equally effective solution would have been possible while still enabling players to write their own map editors.
There was a game I played a long time ago - VGA planets, I think - that figured out a way around player cheating. The host kept files for everything, and the program generated files from that which were subsets of the total data (only the stuff the player would be able to see). When the turn was run on the host, the host program compared all the changes which were made to the various players' turns, and checked to see if they were possible. If one wasn't, the host would get a message that the player's status was in the red, and the offending materials/supplies/ships/money was destroyed, with the player getting a message along the lines of "1000 credits have been discovered to be counterfit!" or "A ship has spontaneously exploded!" et cetera. Players couldn't open the save files up to get information on their opponents, becuase it wasn't there to get. Players couldn't edit their available resources because the host checked for the possibility of the changes (with very few exceptions, a player couldn't edit the files to do anything that couldn't be done honestly). The host, however, could do anything, as the host had all of the base files that turns get compared to.

A similar system might allow for editing maps without allowing for the possibility of cheating.

Then again, it might be impossible to implement for real time play.

Just my 2 cents worth.

Yes, but it did happen that the dreaded "Tim Continuum" stroke without cause, not often but it did happen.
Reply With Quote
  #20  
Old May 9th, 2003, 08:23 AM
Jack Simth's Avatar

Jack Simth Jack Simth is offline
Major General
 
Join Date: Oct 2002
Posts: 2,174
Thanks: 0
Thanked 0 Times in 0 Posts
Jack Simth is on a distinguished road
Default Re: SE4 Editor

Quote:
Originally posted by Ruatha:
Yes, but it did happen that the dreaded "Tim Continuum" stroke without cause, not often but it did happen.
I suspect that is why they fixes were disguised as random events, and the host program didn't automatically boot the offending player out of the game.

However, assuming the false positive has the same chance per player (or the same chance per ship/planet processed) then it still makes for a fair game - you just have a new source of random events.

Besides, false positives are just programming bugs or transmission errors, and theoretically could be worked out in a different implementation.
__________________
Of course, by the time I finish this post, it will already be obsolete. C'est la vie.
Reply With Quote
Reply

Bookmarks


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 10:44 AM.


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