Freddy1990
2009-12-03 14:47:50
Backwards compatibility, I've modified functions in SCAR quite often which kind of blew that concept… I'm however, hoping to make SCAR 3.5x versions 99.99% if not 100% backwards compatible with each other. However, the question I have for you is the following… Should I make 3.5x compatible with SCAR 3.2x scripts? There will probably be some loss of compatibility that can't be avoided in any case… However, seeing SCAR 3.50 is a complete rewrite of SCAR, this seems like the right time to start fresh and do things properly, a simple example: Ditch FindBitmap and rename FindBitmapIn to FindBitmap to correspond with the rest of the FindX function names… I could write an include that would, when included in 3.22 scripts allow for backwards compatibility, or mostly anyway in that case… I can however also make it as backwards compatible as possible. note that technically this wouldn't be an issue for includes like SRL because SCAR 3.50 will contain compiler directives like SCAR already does, which can indicate that it's 3.50+
Opinions are more than welcome.
Opinions are more than welcome.