static */
| 37 | } |
| 38 | |
| 39 | /* static */ bool ScriptEngine::IsBuildable(EngineID engine_id) |
| 40 | { |
| 41 | EnforceDeityOrCompanyModeValid(false); |
| 42 | const Engine *e = ::Engine::GetIfValid(engine_id); |
| 43 | return e != nullptr && ::IsEngineBuildable(engine_id, e->type, ScriptObject::GetCompany()); |
| 44 | } |
| 45 | |
| 46 | /* static */ std::optional<std::string> ScriptEngine::GetName(EngineID engine_id) |
| 47 | { |
nothing calls this directly
no test coverage detected