Warzone 2100
Advertisement

rush2049[]

I alwasy knew what you meant, I think I understood it to be like this.

Mission one: 1 way of winning:3 types of things kept track of determining next mission OR 3 ways of winning

mission two could be one of three possible maps (one for each statistic or victory condition)

and also... either way should be used in missions, and never be acualy blatently stated, like: "ou must do this or you must do this or you must do this" I like the exspresion "gather intellegence in this area.


Another way of doing it I thaught of was... say the map split into 3 valleys, and you choose one over the other, then that would activate a COMPLETELY different mission requirements and objectives: and thus canceling the other two possibility's.

EX CODE:

//per_mapex() = percent of map explored //per_enemydes() = percent of enemys destroyed (unit or structure specific) //time_completionavg() = amount of time mission was completed in (1-100 based // upon a base time for each mission, would have to be declared

//now the comparison, this would be for 3 statistics kept track of if(per_mapex() > per_enemydes && per_mapex() > time_completionavg && per_mapex > 50){ //activating of next mission according here }else if(per_mapex() < per_enemydes && per_mapex() < time_completionavg && per_enemydes > 50){ //activating of next mission here }else{ //activate this if other 2 are less than 50per each and also if they are equal and also if for some reason there is a 0 or non assiged??? don't know if this is possible }


END EX CODE


ok thats how it would work for 3 statistics, this is how if 3 areas activate

EX CODE:

//check_reg(int x1, int y1, int x2, int y2, int p) = check if certain area (flat x/y) is inhabited by player p

if(check_reg(150, 10, 151, 20, 0) == 1){ //activate next mission requirements and deactivate all other requirements }else if(check_reg(50, 50, 60, 60, 0) == 1){ //activate next mission requirements and deactivate all other requirements }else{ //deactivate above two and keep current objectives }

END EX CODE


ok now if you still have another way tell me...

~rush2049~

Rman's Response[]

  • Actually.... the technique has evolved in the last couple months to include changes to...
  • Troman's "Warzone Starter".
  • Go back to View Contents Page where I explain.....

Rman JackRman Jack

Advertisement