One use for data statements is for items that can be pre-calculated - to save time if your program has to do the calculation many times - say in the main loop.
For example, lets say your program has to do a complicated calculation based on your character object's Y angle and each time the angle is say 45 degrees, the result is always the same.
There are 360 possible angles the character could be facing so you could pre-calculate those 360 values and store them as items in data statements.
You would read the data items into an array - like CalcArray() for example - and in your program, use the contents of the array instead of having to do the time-consuming calculation each time:
CalcResult = CalcArray(Object Angle Y(ObjNum))
is much faster than...
CalcResult =
complicated formula
TDK_Man