No, members - data members in particular - are automatically publicly accessible.
@hit_points data member is just accessed
You can wrap a getter/setter around it for more abstraction. For example:
Then you could write
You can read more about SkookumScript data members in the online docs. This is a first pass at this doc page and it will be expanded even further though it is a good beginning.
Since SkookumScript is an embedded scripting language and not a general purpose near the metal language such as C++ the design of the language is to keep it simple for scripting.