Base classes...
Okay, this is really starting to tick me off. Any time I have a great idea that would require a modification to all classes (either item or mobile), I have to ditch it because it would require a core modification. I think it would be nice to have "empty" classes; so:
-BaseItem is in the core
-Item (containing no functions, just a blank class) which is a sub-class of BaseItem, is in the regular scripts
-Everything branches off of Item
That way, if I want to add a property to all items, it doesn't require a core modification. The same thing goes for mobiles. This would make things easier to add stuff to everything in a class.
Comments please.
Okay, this is really starting to tick me off. Any time I have a great idea that would require a modification to all classes (either item or mobile), I have to ditch it because it would require a core modification. I think it would be nice to have "empty" classes; so:
-BaseItem is in the core
-Item (containing no functions, just a blank class) which is a sub-class of BaseItem, is in the regular scripts
-Everything branches off of Item
That way, if I want to add a property to all items, it doesn't require a core modification. The same thing goes for mobiles. This would make things easier to add stuff to everything in a class.
Comments please.