So you consider all the script and .CFG files to be part of the core as well as all models, textures, and sound effects?
I mean the game engine which is composed of the graphics engine, network engine, physics engine etc. Assets such as models, textures, scripts .cfg etc are not part of the core, although they are used by the core.
Just trying to clarify my statements, the game engine is the core along with the combat system. The core utilizes data, but the data is not all considered core data. Some of the data is encrypted.
Ok now we are getting somewhere; What ships and weapon specs do you think need to be encrypted? From my modding experience I wouldn't expect that any specific ship or weapon scripts would need encrypted for example the Galaxy script or the type X phaser script or the klingon light disruptor script. There are a lot of different kinds of script and data files that effect the way ships conduct battles that should be open to easy moding. Tinkering with the various script files is the basic entry level of moding in my experience.
Using you example, I would consider the maximum range and the maximum damage done to be data for encryption.
For ships, the actual mass for example does not need to be encrypted, but the maximum mass for this class of ship across all races could be. Also, an impulse engine, the maximum thrust for a lower level impuse engine could be encrypted but the exact thrust of a Romulan or Klingon does not have to be.
I want a game that is playable out of the box, that is balance and allows modders to change much of it. Ship A fires Wep X and ship B at range R with shields S an hull H. All have limits based on its class. This is critical as we allow upgrading of gear. If you want to put a disruptor on a federation ship I do not care. The core would be checking ranges, then determining if it hit, considering other forces (a black hole will bend phaser beams) then damage calculations. Most of the data used is not encrypted. Only the maximum limits are. Like Type X phasers on a sabre.
I am no preventing creation of weapons or modding them, but each weapon will have energy and mass requirements along with range and damage. A weapon small enough for a shuttle, minimal energy requirements, with the range of a phaser X and the damage of a phaser X will not be acceptable by the game.