-
Notifications
You must be signed in to change notification settings - Fork 6
Examples
cobrapitz edited this page Mar 6, 2019
·
22 revisions
#short version
const CommandRef = preload("res://console/command_ref.gd")
const Console = preload("res://console/console.tscn")
onready var console = $console
func _ready():
var printRef = CommandRef.new(self, "my_print", CommandRef.COMMAND_REF_TYPE.FUNC, 1)
var printCommand = Command.new('test_print', printRef, [], 'Custom print.', ConsoleRights.CallRights.USER)
console.add_command(printCommand)
func my_print(input : Array):
print("This is my first message: %s" % input[0]) console.add_theme("test", Color.black, Color.azure, Color.white, Color.pink, Color.purple, true)
console.update_theme("test")console.append_message("test")
console.new_line()
# equal
console.send_message("test")
# equal
console.write_line("test")
# equal
console.write("test")
console.new_line()