mirror of
https://github.com/RPG-Research/bcirpg.git
synced 2024-04-16 14:23:01 +00:00
Refactored folder structure for GSAL prep
This commit is contained in:
parent
6ac064d16d
commit
2803108e0a
27
Phase2/Godot_Toolset/Main/middleware/GSAL/CORE/GSAL_Root.gd
Normal file
27
Phase2/Godot_Toolset/Main/middleware/GSAL/CORE/GSAL_Root.gd
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
extends Node
|
||||||
|
|
||||||
|
|
||||||
|
func _ready():
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
# Things to add to the GSAL
|
||||||
|
|
||||||
|
#Work of a precentage for the character sheets and the rules. Use the range like 1-10 or 1-100
|
||||||
|
|
||||||
|
##What do these two variables do? That was not clearly defined in the UML...
|
||||||
|
#var Action_Declared : Array
|
||||||
|
#
|
||||||
|
#var Situation_Mod : int
|
||||||
|
#
|
||||||
|
## What is the desired data that we want from these two Int values below
|
||||||
|
#var Defender_Results_Calculation : int
|
||||||
|
#
|
||||||
|
#var Opponent_Results_Calclation: int
|
||||||
|
|
||||||
|
#func _Defender_VS_Opponent_Results(int): Matrix
|
||||||
|
#Matrix is not a built in datatype in Godot. How I am imagining us doing this is with a 2D or 3D array.
|
||||||
|
#Example Structure [[DefenderResults], [OpponentResults]]
|
||||||
|
|
||||||
|
|
||||||
|
#func _Outcome_Options(Matrix): List
|
@ -1,4 +1,4 @@
|
|||||||
extends Object
|
extends Node
|
||||||
|
|
||||||
class_name ConflictResultsProcess
|
class_name ConflictResultsProcess
|
||||||
|
|
||||||
@ -8,22 +8,7 @@ class_name ConflictResultsProcess
|
|||||||
#How are we calculating initiatve. Are we going to pull the formula from the GSAL?
|
#How are we calculating initiatve. Are we going to pull the formula from the GSAL?
|
||||||
var Initiative_Order : Array
|
var Initiative_Order : Array
|
||||||
|
|
||||||
#What do these two variables do? That was not clearly defined in the UML...
|
|
||||||
var Action_Declared : Array
|
|
||||||
|
|
||||||
var Situation_Mod : int
|
|
||||||
|
|
||||||
# What is the desired data that we want from these two Int values below
|
|
||||||
var Defender_Results_Calculation : int
|
|
||||||
|
|
||||||
var Opponent_Results_Calclation: int
|
|
||||||
|
|
||||||
func _init():
|
func _init():
|
||||||
pass
|
pass
|
||||||
|
|
||||||
#func _Defender_VS_Opponent_Results(int): Matrix
|
|
||||||
#Matrix is not a built in datatype in Godot. How I am imagining us doing this is with a 2D or 3D array.
|
|
||||||
#Example Structure [[DefenderResults], [OpponentResults]]
|
|
||||||
|
|
||||||
|
|
||||||
#func _Outcome_Options(Matrix): List
|
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
config_version=4
|
config_version=4
|
||||||
|
|
||||||
_global_script_classes=[ {
|
_global_script_classes=[ {
|
||||||
"base": "Object",
|
"base": "Node",
|
||||||
"class": "ConflictResultsProcess",
|
"class": "ConflictResultsProcess",
|
||||||
"language": "GDScript",
|
"language": "GDScript",
|
||||||
"path": "res://middleware/conflictResults/conflictResults.gd"
|
"path": "res://middleware/conflictResults/conflictResults.gd"
|
||||||
|
Loading…
Reference in New Issue
Block a user