This repository has been archived on 2026-05-26. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
magician/components/bet_result.gd
T

25 lines
436 B
GDScript
Raw Normal View History

class_name BetResult
extends Resource
@export var expected: int = 0
@export var actual: int = 0
func _init(
expected: int = 0,
actual: int = 0,
) -> void:
self.expected = expected
self.actual = actual
func set_expected(value: int) -> void:
self.expected = value
func add_win() -> void:
self.actual += 1
func _to_string() -> String:
return "BetResult(expected: {e}, actual: {a})".format({
"e": expected,
"a": actual,
})