|
|
|
[
Permlink
| « Hide
]
Strife Onizuka added a comment - 13/Jun/07 02:21 PM
I happen to agree, the type checking has always been too anal for even me.
I completly agree.
But, it may be a bit harder than that.. Since the "0" is likely casted to integer at compile time, it would require that LSL gain a little more type flexibility. Probably, best to wait till Mono overhaul. Please allow time-saving typeless variables (javascirpt/php/etc.). Well, the problem is definitely that "0" is of type integer, but we know from the error message that llParticleSystem and llSetPrimitiveParams check their types at run-time. The type-checking code could be relaxed to munge between numerical types as necessary, without changing the actual LSL interpreter or compiler.
PSYS_SRC_TARGET_KEY requires the input to be in key format. I tried it with a string literal earlier tonight, and it was complaining about an error. Particularly annoying, and this is very inconsistent with a lot of other functions.
I think the compiler should sort them out. bump!
Any idea if this will be fixed in the mono client release? It's rather frustrating. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||