Taking a breather on entities classes and types
Last changed on
It's not about burnout - far from it; no, it's about a sanity check on what has been done already in terms of unit-layer entity classes. And the list is reasonably long:
- Frame: 20 entity types
- Hull: 13 entity types
- Armour belt: 15 entity types
- Maneuvering thrusters: 6 entity types
- Motion/inertial dampener: 9 entity types
- Fuel storage: 13 entity types
- Linear displacement system: 4 entity types
- Energy generation: 33 entity types
- Energy collection: 33 entity types
- Thermal dissipation: 15 entity types
- Locomotion shield: 15 entity types
- Energy storage: 15 entity types
- Locomotion - Atmosphere: 12 entity types
- Locomotion - Surface: 14 entity types
- Locomotion - N/Space: 25 entity types
- Locomotion - H/Space: 5 entity types
- Locomotion - V/Space: 3 entity types
- Gravity generation: 10 entity types
- Tactical shield: 16 entity types
- Habitat: 16 entity types
- Sustenance production: 23 entity types
- Piloting - Surface: 9 entity types
- Piloting - Atmosphere: 9 entity types
- Piloting - N/Space: 9 entity types
- Piloting - V/Space: 4 entity types
- Navigation - Surface: 10 entity types
- Navigation - Atmosphere: 4 entity types
- Navigation - N/Space: 13 entity types
- Navigation - H/Space: 8 entity types
- Navigation - V/Space: 3 entity types
- Recreation: 23 entity types
- Hospitality: 22 entity types
- Culture: 21 entity types
- Recycling: 29 entity types
- Power grid: 19 entity types
For a total of about 500 entity types, spread more or less regularly over the classes.
The following classes are defined but not really started yet:
- Bridge
- Operations
- Defensive system
- Offensive system
- Detection
- Information
- Administration
- Support
- Drone
- Science
- Industrial
- Medical
- Weapon
Some of these yet-to-be-finalised classes will likely or obviously be split into several classes, such as Weapons, Industrial or Science. Others, like Drone, I am not even sure about. We shall see! :-)
Why the breather?
Very simply because I now want to start working on the "How it looks" part, and make it as user-friendly as I can. This will involve the upcoming site changes but also and especially the exposition of all these entity classes, types, works in progress, ideas and more!
Plus doing some front-end and some Python work will relax me. I dream of geogebra (the well-known tool used to visualise curves -- it's very useful!) and I'd rather dream (today at least) of pseudo elements, svg icons, clever querysets and list comprehensions. That will be a good change :-)
Please signin to add your comment.