One last question and this should get me started on my Godot quest. I used LUA pretty heavy in my last game project, They have easy access to tables in that language. My question is what would be the equivalent to a lua table in Gdscript.

For example: ( in LUA )

myTable = {} --< this would define a lua table.
table.insert( myTable, {
some_value = 1001,
some_string = "hey there", -- and so on
})

I would then go through the table such as:

for t, b in pairs ( myTable ) do
print( b.some_string )
print ( b.some_value)
end

How would I go about do such a task in gdscript ?
Thank you.

You could use an Array of Dictionaries.

var my_table: Array = []

my_table.append({some_value: 1001, some_string: "hey there"})

for x in my_table:
       print(x[some_string])
       print(x[some_value])