HELP CENTER Galactic Conquest
Sign in
Back to the Game
Forum Index Suggestions Persianna ( closed too early )

Persianna ( closed too early )

Archived Started by SnakeS · 28/02/2006 · 05:29 AM · 4 replies · 0 reads
Archived thread. It was closed and moved to the archive, which is where the board has always kept closed threads. Nothing has been lost — every post is below.
S SnakeSOP
Sorry to have posted it again but you didn`t let me a chance to reply your last post.
So yes i do think about what i propose. I also take care of suggesting something i could program myself quite easily.
i don`t know if he already implemented a loss of turns for persianna ... but last time i checked there was no loss of turns

::::::::::::::::::::::::::::::::::::::::::::::::
About the effect on the game it would make a useless artifact more usefull. If you think the effect could unbalance the game ( like during UW ) it`s easy ; make it harder to fuse.

::::::: No about how codeable it is ::::::::::::
Simple code :

$TURN_LOST = Random(3,7) // randomly choose a number between 3 and 7. each figures has the same % of chance to be sorted out

if ( $TURN_LOST > $PLAYER_TURNS ) $PLAYER_TURNS = 0 // fix the fact that the player can`t lose more than its current turns
else $PLAYER_TURNS = $PLAYER_TURNS - $TURN_LOST

insert into PLAYER values($PLAYER_ID, $PLAYER_TURNS) // update the table that contains the amount of turns a player has.


More complex code ( as i suggested )

$VAR = Random ( 0,100 ) // This variable allow us to know which amount of turn the player gonna lose. Each amount of turn has its own probability.

if $VAR < 10 then $TURN_LOST = 3 // Between 0 and 10 - 10%
else if $VAR < 25 then $TURN_LOST = 4 // Between 10 and 25 - 15%
else if $VAR < 75 then $TURN_LOST = 5 // Between 25 and 75 - 50%
else if $VAR < 90 then $TURN_LOST = 6 // Between 75 and 90 - 15%
else $TURN_LOST = 7 // over 90 - 10%

if ( $TURN_LOST > $PLAYER_TURNS ) $PLAYER_TURNS = 0 // fix the fact that the player can`t lose more than its current turns
else $PLAYER_TURNS = $PLAYER_TURNS - $TURN_LOST

insert into PLAYER values($PLAYER_ID, $PLAYER_TURNS) // update the table that contains the amount of turns a player has.

This is just the algorythm and it will work whatever the language

And last word : can it cause bug : No it can`t

Thread closed by Pandy on 2006-08-21 08:34 PM
P Pandy
fine no comments assuming this is no longer relevant
P Pandy
hmm snakes i`m collating these suggestions into one post, can you post here the original idea again?
something about losing turns when using persiana wasn`t it
then PM me to look at it again.
S SnakeSOP
Same concept can be bring for many artifacts. Most artifacts only hit the outer border ... making them totally useless except for formulas

See Traicone , estructura ...
Make it choose a random ... with or without equal % ( a different % would be far more balance but more complicated to implement as it would have to take in account player planet amount ). I`ll try to think about an algorythm for that if i have some free time.

There are also many artifact that have effect described in UC ( cosecha, alimento etc ... ) but not use in GC. Why not give them the same abilities ?
M Maraudian
uh huh

i dont mind this idea , ide like to see more artifacts & uses becoming more affective , then maybe most empires would dig ect

Reply

You must sign in before you can reply.
Sign in to the game and come back — the forum uses your game account.