14 lines
383 B
GDScript
14 lines
383 B
GDScript
## Represents string that differs in fact value and a value which should be displayed to player
|
|
class_name Message
|
|
|
|
## Fact value
|
|
@export var fact: String
|
|
## Display value
|
|
@export var shown: String
|
|
|
|
## Returns message with set fact and shown strings
|
|
static func create(fact: String, shown: String) -> Message:
|
|
var msg = Message.new()
|
|
msg.fact = fact
|
|
msg.shown = shown
|
|
return msg
|