RapidGameFramework
Reusable Godot managers for data-driven small games
Loading...
Searching...
No Matches
putt_putt_course_manager Namespace Reference

Variables

 Array
 
 Dictionary
 
 String
 
 modules = module_data.get("modules", []) if module_data.get("modules", []) is Array else []
 
 pieces = module_data.get("pieces", []) if module_data.get("pieces", []) is Array else []
 
 piece_generation = module_data.get("piece_generation", {}) if module_data.get("piece_generation", {}) is Dictionary else {}
 
 int
 
 seed
 
 width = max(width, int(size[0]))
 
 tee = _offset_cell(module.get("tee", [0, 0]), x_offset, start_y)
 
 cup = _offset_cell(module.get("cup", [0, 0]), x_offset, start_y)
 
 Vector2i
 
 _ :
 
 source_width = max(1, int(piece_size[0]))
 
 target_row = target_row.substr(0, target_x) + source_row.substr(source_x, 1) + target_row.substr(target_x + 1)
 
 parsed
 

Variable Documentation

◆ _

putt_putt_course_manager._ :
protected

Definition at line 377 of file putt_putt_course_manager.gd.

◆ Array

putt_putt_course_manager.Array

Definition at line 10 of file putt_putt_course_manager.gd.

◆ cup

putt_putt_course_manager.cup = _offset_cell(module.get("cup", [0, 0]), x_offset, start_y)

Definition at line 192 of file putt_putt_course_manager.gd.

◆ Dictionary

putt_putt_course_manager.Dictionary

Definition at line 12 of file putt_putt_course_manager.gd.

◆ int

putt_putt_course_manager.int

Definition at line 71 of file putt_putt_course_manager.gd.

◆ modules

putt_putt_course_manager.modules = module_data.get("modules", []) if module_data.get("modules", []) is Array else []

Definition at line 23 of file putt_putt_course_manager.gd.

◆ parsed

putt_putt_course_manager.parsed

Definition at line 560 of file putt_putt_course_manager.gd.

◆ piece_generation

putt_putt_course_manager.piece_generation = module_data.get("piece_generation", {}) if module_data.get("piece_generation", {}) is Dictionary else {}

Definition at line 25 of file putt_putt_course_manager.gd.

◆ pieces

putt_putt_course_manager.pieces = module_data.get("pieces", []) if module_data.get("pieces", []) is Array else []

Definition at line 24 of file putt_putt_course_manager.gd.

◆ seed

putt_putt_course_manager.seed

Definition at line 114 of file putt_putt_course_manager.gd.

◆ source_width

putt_putt_course_manager.source_width = max(1, int(piece_size[0]))

Definition at line 387 of file putt_putt_course_manager.gd.

◆ String

putt_putt_course_manager.String

Definition at line 19 of file putt_putt_course_manager.gd.

◆ target_row

putt_putt_course_manager.target_row = target_row.substr(0, target_x) + source_row.substr(source_x, 1) + target_row.substr(target_x + 1)

Definition at line 405 of file putt_putt_course_manager.gd.

◆ tee

putt_putt_course_manager.tee = _offset_cell(module.get("tee", [0, 0]), x_offset, start_y)

Definition at line 190 of file putt_putt_course_manager.gd.

◆ Vector2i

putt_putt_course_manager.Vector2i

Definition at line 330 of file putt_putt_course_manager.gd.

◆ width

putt_putt_course_manager.width = max(width, int(size[0]))

Definition at line 165 of file putt_putt_course_manager.gd.