Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function generate_seed(){
- var num = 1;
- for(var i = 0; i < number_of_players; i++){
- var prevNum = num;
- num++;
- }
- num+=obj_controller.randStep; //randStep is a variable that gets incremented by 1 in my controller object each step
- //Loops through all players
- with(obj_player){
- if(x % 2){num+=x;}
- else {num-=x;}
- if(y % 2){num+=y;}
- else {num-=y;}
- if(hp % 2){num+=hp;}
- else {num-=hp;}
- if(randStep % 2){num+=randStep;}
- else {num-=randStep;}
- }
- return abs(num);
- }
- function random(var max){
- //Generate synced random number from 0 -> max, does not include max
- var seeder = synced_random_generate();
- seeder+= max * 5; //Make sure the seed is greater than max
- return seeder mod max;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement