[qfcc] Remove obsolete notes

nil seems to have sorted himself out with the recent reworking of how
qfcc handles nil.
This commit is contained in:
Bill Currie 2020-03-27 20:52:37 +09:00
parent 4d616fab4a
commit c6483b617c

View file

@ -1,12 +0,0 @@
The problem with nil is more a problem with @param and values.
@param values used type_nil's low-level type, which is either quaternion
or vector (v6 progs). Thus returning (or passing?) nil through @param
creates a value that has type_param built low-level type quaternion.
Then assigning nil to a quaternion finds the param nil (because the
value and low-level type is checked) which has the wrong type for type
checks.
one solution is to create an ev_param type (convert to quaternion or
vector for v6 progs) that the VM either ignores or can copy around
ev_param data.