Untitled

 avatar
unknown
plain_text
a year ago
1.0 kB
4
Indexable
func _on_b_1_pressed():
    for event in DataLoader.data:
        if (event["inblock_id"] == current_id && event["block_id"] == current_block):
            stat = stats.get(event["a_roll_stat"], 0)
            if event["a_roll"] == "TRUE":
                if stat + randomise() > event["a_roll_condition"]:
                    current_id = int(event["a_roll_w_exit"])
                    event_log.text = str(event["event_log_a_w"]) + "You rolled " + str(random) + " + " + str(stat) + " / " + str(event["a_roll_condition"]) + " " + event["a_roll_stat"] + " needed"
                else:
                    current_id = int(event["a_roll_l_exit"])
                    event_log.text = str(event["event_log_a_l"]) + "You rolled " + str(random) + " + " + str(stat) + " / " + str(event["a_roll_condition"]) + " " + event["a_roll_stat"] + " needed"
            else:
                current_id = int(event["a_roll_w_exit"])
                event_log.text = event["event_log_a_w"]
            turn()
            break
Editor is loading...
Leave a Comment