jplrepo / jsiadvtransparentpods Goto Github PK
View Code? Open in Web Editor NEWBranch of original TransparentPods module that was part of Raster Prop Monitor mod for Kerbal Space Program
License: GNU General Public License v3.0
Branch of original TransparentPods module that was part of Raster Prop Monitor mod for Kerbal Space Program
License: GNU General Public License v3.0
Localization
{
pt-br
{
#autoLOC_JISATP_00001 = LIGA
#autoLOC_JISATP_00002 = DESLIGA
#autoLOC_JISATP_00003 = AUTOMÁTICO
#autoLOC_JISATP_00004 = As janelas desta cápsula tiveram uma limpeza avançada.
#autoLOC_JISATP_00005 = Pod Transparente
#autoLOC_JISATP_00006 = JSI Opções Avançadas Módulos Transparentes
#autoLOC_JISATP_00007 = JSI Pods Transparentes Avançados
#autoLOC_JISATP_00008 = Registros de Depuração Extra
#autoLOC_JISATP_00009 = Ative para capturar muitas informações extras no log do KSP para relatar um problema.
#autoLOC_JISATP_00010 = As embarcações carregadas possuem Módulos Transparentes.
#autoLOC_JISATP_00011 = Ative para ter Módulos Transparentes em todos as embarcações carregadas (além da embarcação ativa), se Desligado, apenas a Embarcação Ativa será transparente.
}
}
KSP: 1.1.2.1260 (win64) clean install; fresh sandbox
Problem: NREs with JSI ATP, OSE and EL module on the same part
Mods installed: (used latest versions available for KSP 1.1.2)
Module Manager 2.6.25
JSI Advanced Transparent Pods 0.1.6.0
Kerbal Inventory System 1.2.11 and 1.2.12 (only one at a time of course)
OSE Workshop 0.14.0
Extraplanetary Launchpads 5.3.2 (does not need to be installed to cause NRE)
Endurance (from Interstellar) Continued 1.1 (modified as described below)
Changes: (in GameData\Endurance\Parts\Ranger\ranger.cfg - line 255-267)
MODULE
{
name = ExWorkshop
ProductivityFactor = 5
}
MODULE
{
name = OseModuleWorkshop
ProductivityFactor = 0.25
UpkeepResource = ElectricCharge
MinimumCrew = 1
Animate = false
}
Reproduction steps:
Just pick up the ranger in the VAB and NREs start.
If JSI Advanced Transparent Pods or Kerbal Inventory System or OSE Workshop is removed from the mod-list the NREs will no longer pop-up. It doesn't matter if EL is installed or not as long as the ExWorkshop
module is configured. Without ExWorkshop
module the NREs don't show up.
Other EL modules like ExSurveyStation
seem to result in the same NREs.
If the OseModuleWorkshop
module is removed the NREs stop.
Log: http://s000.tinyupload.com/?file_id=89997290356445921367
(NREs start at line 17592)
Notes: I noticed these NREs with my own parts and to make sure that I haven't mis-configured them I tried to reproduce it with the Endurance mod in a fresh environment.
I'm not 100% sure that this is the right place to post because OSE seems to produce the first NRE but the majority involves ... JSIAdvTransparentPods ...
.
Ported from JSITransparentPods Issue:
@sumghai
Refer to that Issue for the history and background:
Mihara/RasterPropMonitor#237
Ported from JSITransparentPods Issue:
@sumghai
Refer to that Issue for the history and background:
Mihara/RasterPropMonitor#309
Expand the swapping mechanism to cater for different models and permutations. IE: Support for separate model file/meshes as per how squad have done it. This allows modders to install in windows-only depth shader meshes - only if say this mod is installed and have a more open default one for stock if this mod isn't installed by the user. Also, another option to have an additiional mesh as well as the stock overlay mesh. This would cut down on the polys and duplication of the overlay meshes.
currently JSIAdvTransparentPods is using the old JSITransparentPod way of showing the IVAs/transparentpods in the Editor (VAB/SPH). Initial attempts to do it the new way (using an additional camera and depth mask shader meshes) resulted in some bizarre results.
This is because there appears to be Offset cameras? in the part selector/whilst transfering a part from the part list onto the craft/vessel being built. Which results in IVAs being offset.
Strange camera effects with relation to the layers - seems the Ground Crew kerbals and trucks passing by the VAB hanger doors, etc are on the IVA layer?? or suchlike, as testing resulted in duplicates/offsets of these gameobjects as well.
It may be that this is not possible to overcome? But requires investigation.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.