D
Divecko
Guest
Howdy, I'm new to game maker and I've hit a bit of a snag. I'm working on a text based rpg adventure and i want the initial stats for the character to be randomly rolled, however every time I restart the game the same stats are always there. so like health is always 17 and strength is always 5. I plan on adding a button that allows you to reroll the stats as much as you want but i want the first set to be random too.
here is what i have for my code:
create:
global.constitution = irandom_range(3,18)
global.strength = irandom_range(3,18)
global.dexterity = irandom_range(3,18)
global.charisma = irandom_range(3,18)
global.knowledge = irandom_range(3,18)
draw GUI:
draw_set_font(fnt_maintext)
draw_text(95,184, "Health: [ ]")
draw_text(237,184, global.constitution)
draw_text(95,234, "Strength: [ ]")
draw_text(269,234, global.strength)
draw_text(95,284, "Dexterity: [ ]")
draw_text(283,284, global.dexterity)
draw_text(95,334, "Charisma: [ ]")
draw_text(269,334, global.knowledge)
draw_text(95,384, "Knowledge: [ ]")
draw_text(283,384, global.knowledge)
here is what i have for my code:
create:
global.constitution = irandom_range(3,18)
global.strength = irandom_range(3,18)
global.dexterity = irandom_range(3,18)
global.charisma = irandom_range(3,18)
global.knowledge = irandom_range(3,18)
draw GUI:
draw_set_font(fnt_maintext)
draw_text(95,184, "Health: [ ]")
draw_text(237,184, global.constitution)
draw_text(95,234, "Strength: [ ]")
draw_text(269,234, global.strength)
draw_text(95,284, "Dexterity: [ ]")
draw_text(283,284, global.dexterity)
draw_text(95,334, "Charisma: [ ]")
draw_text(269,334, global.knowledge)
draw_text(95,384, "Knowledge: [ ]")
draw_text(283,384, global.knowledge)