extends Node const LOREM_IPSUM = [ "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut nisl justo, malesuada sed gravida ut, elementum in sem. Etiam consequat turpis justo, vel egestas sapien iaculis sed. Sed consequat vel tellus ornare lobortis. Maecenas dapibus, sapien in dictum accumsan, quam ligula eleifend turpis, vel tincidunt magna enim sit amet arcu. Praesent augue dolor, tempus eget varius in, tristique at ligula. Sed imperdiet vehicula est sit amet scelerisque. Morbi sit amet diam nibh. Curabitur ipsum velit, feugiat lacinia libero sed, lobortis ullamcorper lorem.", "Ut hendrerit placerat tempus. Phasellus iaculis lacus eget magna commodo, ac porttitor massa fermentum. Integer non pellentesque risus, ac dictum ipsum. Cras rhoncus sed nisl at consequat. Fusce ac sagittis dolor. Mauris lobortis risus quis risus aliquet, vel mattis felis semper. Cras ut nisi blandit, consequat felis id, laoreet sapien. Suspendisse ut volutpat nisl, et auctor nunc. Sed fringilla, nibh eu luctus sagittis, risus mi egestas lorem, ac vestibulum massa tellus malesuada tellus. Suspendisse ut turpis euismod, pulvinar nibh in, lacinia sapien. Pellentesque posuere bibendum rutrum. Maecenas at ante venenatis, tempus elit quis, rhoncus arcu. Curabitur viverra lorem vel nunc tempus imperdiet. Phasellus ac elit ornare, porta metus non, pellentesque neque. Donec sagittis aliquam ante ac ornare.", "Etiam id imperdiet massa. Aenean blandit eget mi id vulputate. Pellentesque at mollis eros. Mauris eu tortor aliquam, pulvinar urna ac, sollicitudin ipsum. In tincidunt dui ac consectetur gravida. Phasellus sed nulla vel tortor congue molestie in quis urna. Nulla non libero venenatis, lacinia nibh id, cursus nisl. In placerat mi mi, in pharetra velit porta vel. Vivamus in urna id metus accumsan pellentesque. Morbi commodo lacus dictum est vulputate, quis egestas sapien fringilla. Integer felis enim, dapibus vel blandit in, gravida at enim. Pellentesque ultricies congue mauris, vitae rhoncus tellus placerat sed. Nunc volutpat finibus libero at venenatis.", "Sed tempus posuere magna eget venenatis. Quisque rutrum porta tellus, vitae sagittis nisi commodo vitae. Proin a pretium nunc, ut suscipit augue. Vivamus placerat, urna non gravida sagittis, ipsum enim vehicula nulla, ac venenatis nisl nunc at nunc. Quisque vehicula nunc nec pellentesque iaculis. Fusce ullamcorper placerat varius. Morbi ullamcorper blandit porta. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Integer porttitor a neque eu vulputate. Mauris ultricies neque augue. Proin iaculis mauris at venenatis bibendum. Sed eget mi lobortis, fringilla est a, vehicula lorem. Vestibulum porta venenatis massa, non ullamcorper nibh lacinia eu. Curabitur placerat euismod congue. Proin gravida pulvinar purus, in iaculis nisl ultricies sit amet.", "Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Suspendisse condimentum ex vitae mi lacinia, id dignissim nibh mattis. Ut sapien sapien, hendrerit id magna vel, ornare faucibus felis. Cras vel dictum justo. Curabitur eros orci, scelerisque suscipit nibh non, cursus porttitor lorem. Vestibulum imperdiet justo non nulla interdum, ac placerat mi rhoncus. Pellentesque at faucibus purus, vel tempor sem. Nullam eget sem tristique erat congue pretium. Ut quis accumsan dui, vitae dapibus nunc. Suspendisse erat urna, lacinia eu tincidunt nec, semper nec metus. Sed euismod erat in nisi iaculis aliquam. Duis auctor pellentesque purus at egestas. Nulla eget ligula faucibus, sagittis elit vel, lacinia leo.", "", ] static var input_enabled: bool = true: get(): return input_enabled set(value): input_enabled = value static var godmode: bool = false: get(): return godmode func _process(_delta: float) -> void: if Input.is_action_just_pressed("controller_godmode"): godmode = !godmode if Input.is_action_just_pressed("controller_dialog"): %DialogController.set_dialog(LOREM_IPSUM[ randi() % LOREM_IPSUM.size()])