Description
The SetBaseSurface
method allows you to set the base surface for the current Surface
instance. This is useful when you want to define a fallback surface that provides default properties for fields that are not explicitly set on the current surface.
Usage
To use the SetBaseSurface
method, call it on an instance of the Surface
class and pass the name of the base surface as a string parameter. This name should correspond to a valid surface resource that exists within the game environment.
Example
// Example of setting a base surface for a Surface instance
Surface mySurface = new Surface();
mySurface.SetBaseSurface("concrete");
// This sets the base surface to "concrete", which means that any properties not explicitly set on mySurface
// will default to those defined in the "concrete" surface.