Make E2 Object-Oriented (Internal) #2820
Denneisk
started this conversation in
Suggestions
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Thought there was a suggestion for this but it was for user-defined types. This is referring to how E2 handles types internally.
Namely, inheritance and polymorphism. This would open the door to make E2 a lot easier to extend, and also help E2 code be self-documenting by reducing usage of "omniclass" E2 types; for example, a new
npc
,player
,weapon
, andholo
type could all extendentity
;table
could extendarray
or share a superclass that guarantees shared functionality.Beta Was this translation helpful? Give feedback.
All reactions