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
-
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