"Unexpected internal code reference to UDT" ?
I'm guessing it means I can not do what I wish too.
but I'm still curious as to why it won't allow it, as long as the data matches up.
to do in 1 line what will take many lines otherwise would seem logical.
I can do it the long way of course, I was just hoping for a simpler, faster, and shorter one liner way when the IDE displayed that error.
TYPE Ship_Data
Nam AS STRING * 11
Siz AS _BYTE
Img AS _UNSIGNED _BYTE
Tons AS INTEGER
Hits AS INTEGER
Defn AS INTEGER
Cost AS INTEGER
Armor AS _BYTE
Engine AS _BYTE
Manuver AS _BYTE
Computer AS _BYTE
Shield AS _BYTE
Emc AS _BYTE
Weapon1 AS _BYTE
Weapon2 AS _BYTE
Weapon3 AS _BYTE
Weapon4 AS _BYTE
Count1 AS _BYTE
Count2 AS _BYTE
Count3 AS _BYTE
Count4 AS _BYTE
Special1 AS _BYTE
Special2 AS _BYTE
Special3 AS _BYTE
END TYPE
DIM SHARED Ship(5, 5) AS Ship_Data
Starting_Ships:
DATA "Scout",0,1,40,3,2,6,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0
DATA "Fighter",0,2,40,3,2,6,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0
DATA "Destroyer",1,7,200,18,1,36,1,1,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0
DATA "Bomber",1,8,200,18,1,36,1,1,1,0,0,0,3,0,0,0,1,0,0,0,0,0,0
DATA "Colony Ship",2,13,1000,100,0,200,1,1,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0
RESTORE Starting_Ships
read ship(0,0)