Jump to content

[1.12.5, 1.8.1] ASET Consolidated- Avionics, Props, & IVA Packs (adopted)


Stone Blue

Recommended Posts


 Welcome to
ASET Consolidated

Your one-stop shop, where we have dusted off, rebranded and provided a comprehensive collection of ASET mods created by @alexustas.

Our Products:

Prop Packs:

ASET Consolidated Avionics Pack
ASET Consolidated Props Pack

IVA Packs:

ASET Consolidated Stock Replacement IVAs Pack
   -  Includes IVAs for these stock parts:
         Mk1 Cockpit
         Mk1 Lander Can
         Mk1-2 Pod

Part Packs: (separate thread)

ASET Consolidated ALCOR
ASET Consolidated Konquest Landing Leg
ASET Consolidated Dock-o-Matic Ports

=============================================================================

**Shared ASET Consolidated Installation Instructions:**

Installation method is the same for ALL packs in the ASET Consolidated product line:

Two Methods are available:

  • Find the packs you wish to install listed on CKAN.
    *or*
  • Manual install:
  1. Dowload the .zip file for the Pack, using the links below.
  2. DELETE the existing, corresponding /GameData/ASET/subfolder, for the Pack you are installing.
  3. Either extract the .zip to your KSP install folder, *or* open it and drag/drop the "GameData" folder to your KSP install folder.
  4. You may get a message asking if you are sure you want to merge the GameData folder with the existing one, click "Yes".
  5. All of the ASET Consolidated packs share & install to the /GameData/ASET/ subfolder,
       in turn creating their own sub-folders in *that* folder.

=============================================================================

ASET Consolidated Avionics Pack

A props pack consisting of mostly Aircraft-style controls, instruments & gauges, both "modern" & "classic" in style.
Note that this pack does nothing on its own, as it is just a pack of assets, and *requires* the installation of a seperate "IVA mod" which utilizes it.

RTxro1yl.png

Example Images

List of included props:

Spoiler

    Altitude Indicator (ASL)
    Radio Altimeter
    Air Speed Indicator (EAS)
    Mach Number Gauge
    Vertical Speed Indicator
    Heading Gauge
    Turn Coordinator
    Dynamic Pressure Gauge
    Temperature Gauges (Engine, Skin, Internal, Enviroment & Surface)
    Ground Speed Indicator
    Artificial Horizon Indicator
    RMI
    HSI
    Navigation Radio Units
    Comm Radio Unit
    DME Unit
    AoA Gauge
    Trim Indicator
    Throttle/Thrust Gauge
    G-meter
    Compass
    Battery Charge Gauge
    Fuel/Air Flow Gauge
    Fuel Quantity Gauge
    Flaps Setting Indicator
    Gear Lever
    Brake Force Gauge
    Engine Mode Toggle Switch
    Engine Reverse Toggle Switch
    GPS Display
    Power Supply Display
    Flaps Control Lever (FAR)
    Spoilers Lever (FAR)
    Yoke
    Heads-Up Display
    "Boeing"-style Toggle & Rotary Switches

Downloads: (Avionics)

Spoiler

ASET Consolidated Avionics Pack:

DLfromSpaceDock.png  <-- SpaceDock

Github

CKAN

Required Dependencies:

ModuleManager
        *NOTE: *ONLY* support requests having this version of MM are supported. *NO SUPPORT PROVIDED* for
            installs having any other fork of MM installed
ASET Consolidated Props Pack (Listed below)
Also *at least ONE* of these mods, depending on what each specific IVA mod you are using needs: (both may be used together)
     RasterPropMonitor Adopted (RPM)
     MOARdV's Avionics System (MAS)

          *NOTE: MAS itself includes many stock IVA replacements which use these props, included in its /FlightSystems folder

Supported/Recommended Mods:

Spoiler

 RevIVA  - It allows for easy in-game IVA switching, for mods which support it.
 

For players who enjoy aircraft gameplay on Kerbin, with the introduction of our new Navigational Aids, we've also made available these
"Jebbesen® Kerbin Aerocharts", kindly created by alexustas & our ASET Aviation Agency.
Available as a seperate PDF file:

(Click image to download)

mPTxY3cm.png

Changelog:

Spoiler

ASET Consolidated Avionics Pack

2023-02-11

v3.0.0

  • Changes:

    • Removed unecessary/redundant .zips that have been included in previous release packages
    • Simplified/combined RPM_EngineReverser.cfg patch
    • Moved forum thread from WIP/Add-Development to Add-Releases
    • Released on SpaceDock & CKAN

---------------------------------------------------------------------------------------------------------------------------------------------------

2023-02-07

v2.9.0

Initial adoption Release by Stone Blue
Since this is an initial adoption release, NO changes are made to the content, OTHER than those listed below.
Vers. 2.9.0 content is an *exact copy* of v2.1, other than noted below. All vers. 2.9.x changes will only contain repo and distribution changes to get the bugs worked out.
Once changes to actual mod content start, versioning will go to v3.0.x

- Changes

  - Created new forum release thread: [ASET Consolidated- Avionics, Props, & IVA Pack](https://forum.kerbalspaceprogram.com/index.php?/topic/211905-1125-181-aset-consolidated-avionics-props-iva-packs/)
  - Created Github repo
  - Addition of .version file
  - Updated/formatted CHANGELOG & README
  - Relevant documentation added to repo
  - Added Extras folder, initially contains map of Earth, by slaintemaith, to replace Kerbin map on some props, for use in RO/RP-1


---------------------------------------------------------------------------------------------------------------------------------------------------

*****  Below is original changelog from alexustas' last v2.1 release ****

---------------------------------------------------------------------------------------------------------------------------------------------------

26/11/2017

ASET Avionics - V 2.1

- Changes:

  - Optimization and various improvements
  - Fixed an error in Aero Charts thanks to lazr2222 and MOARdv.

---------------------------------------------------------------------------------------------------------------------------------------------------

09/02-2017

ASET Avionics - V 2.0

- Changes:

  - Almost all props were rebuilt due to the migration to Unity5, & to use new RPM features.
  - Most props now support the "COLOR_OVERRIDE" feature, which gives all IVA-makers ample opportunity to customize their own IVA.
  - The "ASET_B-Knob" props are now modular: you can combine the switch model, collider model & label using the MODEL{} node to create your own variations of this prop.
     Two to Six knob positions are supported.

- What’s new:

  - Added: Full set of analog Temperature indicators (gauges)
  - Added: Analog Brake Force indicators (gauges)
  - Added: Full set of analog Engine indicators (gauges):
    - Air Flow
    - Fuel Flow
    - Engine Mode (Primary/Secondary)
    - Throttle Limit
    - New design of the Throttle/Thrust Indicator
    - New design of the Vertical Speed Indicator
    - New design of the Heading Indicator
    - LCD-display for the Estimated Time of Flight & Distance
    - LCD-display for the GPS Coordinates
    - Toggle-switches for the Engine Reverse & Engine Mode controls, Fuel Cell & Emergency Power Generator Controls
    - A fully functional system of radio navigation, which includes:
      - Realistic RMI & HSI Indicators, which support NDB, VOR & ILS
      - Two NAV-radio Units
      - DME Unit
      - Network of nav facilities covering the surface of Kerbin
      - ILS complex for the KSC Airfield
      - Kerbin Aerocharts

 

=============================================================================

ASET Consolidated Props Pack

A full-featured set of different devices & decoration elements for creation of interactive interior spaces for parts & crafts.
It includes various Multi-Function Displays, buttons, controls, knobs, switches, devices and "other stuff".
This pack was originally designed by alexustas for use in the ALCOR capsule, and then in his other projects, as well.
Some other modders also started to use it to make their own interiors and he decided to release them as a seperate ASET Props Pack mod.

2loHaNGm.png VK7JiL1m.png

QoeKTR2m.png Bv96MLpm.png

Example Images

Downloads: (Props)

Spoiler

ASET Consolidated Props Pack:

DLfromSpaceDock.png  <-- SpaceDock

Github

CKAN

Although we have not updated our Props Pack Manuals yet, they are still available for IVA creators to download:

ASET Modular Push Buttons Manual   (PDF)
ASET Modular Toggle Switch Manual   (PDF)
ASET IndicatorADV Manual v0.2   (PDF)
ASET RPM MFD Landing Page Manual   (PDF)

Required Dependencies:

ModuleManager
        *NOTE: *ONLY* support requests having this version of MM are supported. *NO SUPPORT PROVIDED* for
            installs having any other fork of MM installed

Also *at least ONE* of these mods, depending on what each specific IVA mod you are using needs: (both may be used together)
     RasterPropMonitor Adopted (RPM)
     MOARdV's Avionics System (MAS)

                *NOTE: MAS itself includes many stock IVA replacements which use these props, included in its /FlightSystems folder

Supported/Recommended Mods:

Spoiler

ASET Consolidated ALCOR
ASET Consolidated Stock Replacement IVAs (Listed below)
RevIVA  - It allows for easy in-game IVA switching, for mods which support it.
MechJeb (MJ)
SCANsat
VesselViewer Continued
Docking Port Alignment Indicator (DPAI)
Astrogator
TAC - Life Support (TACLS)
USI Life Support (USILS)
Kerbalism

And many others

 

Changelog:

Spoiler

ASET Consolidated Props Pack by Alexustas, adopted by Stone Blue

---------------------------------------------------------------------------------------------------------------------------------------------------
2023-03-03

v2.0.2

- Changes:

  by JonnyOThan
  - Updated some props with :NEEDS Chatterer, to remove log spam
  - Remove duplicate "escape" entry
  - Add ASET_WallLabel prop
  - Fix places that are using KDT instead of MET formatting
  - Wall Label: hook up persistence, add vr support for second button

  by StoneBlue
  - Clean up a bunch of log spam
     - Delete unecessary, duplicate .png textures: Switch_PUSH_Icons, kOSTerminalDiffuse, kOSTerminalEmissive, SwitchPanelDiffuse
     - Resized HDG.png by a few pixels
     - Resized bg02.png; discovered it may not even be used anywhere. Renamed it for possible deprecation/removal
     - Fixed typo in On_CHATTERER_ON.cfg

---------------------------------------------------------------------------------------------------------------------------------------------------
2023-02-19

v2.0.1

- Changes:

  by JonnyOThan
  - Add Flashlight prop
  - Add VR configuration to flashlight
  - Add flashlight prop
  - Add :NEEDS markers on a bunch of MFD pages that require specific mods
  - Move compatibility patches from RPM
  - Point download link in .version file to spacedock
  - Fix URLs in version file
  - Fixed tabloindicator variables for new antenna/radiator indicators
  - Added NEEDS tags on some things that are dependent on other mods
  - Fixed save/load buttons on JSIMainCompUnit
  - LifeSupportMonitor now works with Snacks

  by StoneBlue
  - Added .blends from some of the new MAS props
  - Added Flashlight prop .blend
  - Moved Flashlight prop license to created LICENSE.md

---------------------------------------------------------------------------------------------------------------------------------------------------
2023-02-11

v2.0.0

- Changes:

  - Duplicated ASET-derived props that are included in RasterPropMonitor Adopted,
       in preparation for final inclusion in ASET Consolidated Props Pack & removal from RPM itself, per request of JonnyOThan.
  - Moved forum thread from WIP/Add-Deveopment to Add-Releases
  - Released on SpaceDock & CKAN

----------------------------------------------------------------------------------------------------------------------------------------------------

2023-02-07

v1.9.1

- Changes

  -Fix README
 
---------------------------------------------------------------------------------------------------------------------------------------------------
2023-02-07

v1.9.0

Initial adoption Release by Stone Blue
Since this is an initial adoption release, NO changes are made to the content, OTHER than those listed below.
Vers. 1.9.0 content is an *exact copy* of v1.5, other than noted below. All vers. 1.9.x changes will only contain repo and distribution changes to get the bugs worked out.
Once changes to actual mod content start, versioning will go to v2.0.x

- Changes

  - Created new forum release thread: [ASET Consolidated- Avionics, Props, & IVA Pack](https://forum.kerbalspaceprogram.com/index.php?/topic/211905-1125-181-aset-consolidated-avionics-props-iva-packs/)
  - Created Github repo
  - Addition of .version file
  - Updated/formatted CHANGELOG & README
  - Relevant documentation added to repo
  - Added Extras folder, initially contains map of Earth, by slaintemaith, to replace Kerbin map on some props, for use in RO/RP-1

---------------------------------------------------------------------------------------------------------------------------------------------------

*****  Below is original changelog from alexustas' last v1.5 release ****

---------------------------------------------------------------------------------------------------------------------------------------------------
26/11/2017

v1.5

Two new, fully modular and adjustable prop types were added: "Modular Toggle Switch" and "Modular Push Button".
With them, it is possible to create many different switches, both in form and in function.
They were based on real switches from Korry and Zodiac Electric,tumblers and buttons used by NASA in
Apollo and Space Shuttle programs, as well as switches used by Boeing.

- CAUTION! In the next major version of ASET PROPS old tumblers and buttons will be removed. All IVA makers are advised to switch to new, modular    buttons.

  * Added props that extend MechJeb autopilot function support.
  * Added props for Chatterer support.
  * Added props interacting with stock CommNet.
  * Added props for controlling docking and undocking.
  * Updated Mod Indicator Panel prop (thanks to NukeboyT).
  * Portable Timer prop can now show time to the currnt KAC alarm.
  * MFD40X20 now supports Astrogator.
  * All MFDs now use the JSISteerableCamera module.
  * MFD button backlight can now be toggled with the other props.
  * kOSMonitor finished and updated to use full functionality of JSISteerableCamera.
  * Life Support Monitor now supports TAC, USI-LS and Kerbalism.
  * Finished transitioning from the old JSIVariableLabel to the more advanced JSILable.
  * Added configs for Primitive_TRIANGLE_90 and Primitive_TRIANGLE_90_Beveled Fixes for many other props.

---------------------------------------------------------------------------------------------------------------------------------------------------
08/02/2017

v1.4
 
- What is changed:

  * Almost all props were rebuilt due to the migration to Unity5, and also for the possibility to use new RPM features
  * The module JSIVariableAnimator is replaced by JSICallbackAnimator where it is possible to improve performance
  * All alphanumeric indicators now use the new improved and flexible module JSILabel
  * Most props now support the "COLOR_OVERRIDE" feature, which give all IVA-makers ample opportunity to customize their own IVA
  * The switches "SwitchRotary" are now modular, you can combine the switch model, the collider model and label using
      the MODEL{}module to create your variations of this  prop. 2 to 6 positions of the switch are supported.
  * Warning light indicator (TabloIndicator) was completely rebuilt, now all the labels are made with the module JSILabel,
      and texturesare used only for the indicator’s background
  * Some pages of MFD are improved, thanks to Nukeboyt
  * GPWS is now switched off by default
  * Extra optimization of textures is made

- What’s new:

  - Brand new set of instruments in NASA-retro style:
  - Flight Director/Attitude Indicator (FDAI) with the dedicated control panel (FDAI GMCP) and switch set. Use  the MOARdv’s manualfor this device.
  - Altitude/Range Rate Tapemeter (ARRT) with the two dedicated toggle-switches for turning the devices on and off and for the mode
      selection (height/vertical speed or distance to target/closing speed), also with the error indicator. Use the MOARdv’s great manual for this       device.
  - Thrust-to-Weight Indicator (TW) with the mode switch (current TWR / maximum possible TWR)
  - X-pointer with the mode and display range selectors, also with the error indicator. Use the MOARdv’s great manual for this device.
  - ASET_DSKY – LCD-display with the keyboard for the important flight information (orbit, orbit of target vessel),
      a rendezvous with the target, maneuver, timing, Delta V information). Use the MOARdv’s great manual for this device.
  - Monochrome CRT-display for the targets’ menu and external cameras’ output
  - Full set of the analog indicators (gauges)
  - Speed indicator (ASET_AnalogSpeedIndicator) with mode selector (auto, orbital, surface, relative)
  - Effective acceleration indicator (ASET_AnalogSpeedIndicator)
  - G-force indicator (NASA_G_Units_Indicator)
  - Slope indicator (NASA_Slope_Angl_Indicator)
  - Thrust limit indicator (NASA_Slope_Angl_Indicator)
  - Phase/Ejection/Moon ejection Angle indicator (ASET_PhaseAngleIndicator) with mode selector
  - Impact speed indicator (ImpactSpeedIndicator) with two scales for the current and the minimum possible touchdown speed
  - Full set of the vertical single and Edgewise meters, temperature and engine indicators
  - Numerical LCD-display for the current altitude and и surface height
  - Numerical LCD-display for the amount of resources on board and mode selector for it
  - Battery Charge gauge
  - Power Supply panel and the Power Source Selector (generator, fuel cell, solar panels and alternator)
  - Full set of the mechanical (aka  "barber pole") and warning light indicators ("low charge", "low fuel" etc)
  - Full set of the push-buttons (RetroButton) for all basic functions (custom groups, SAS modes etc)
  - The new navigation complex (ASET_IMP & ASET_IMP_LAT-LONG_GAUGE) with the dedicated mode selector, made after the
       Soviet navigation complex for the “Vostok” and “Voskhod” programs
  - Emergency Radio Beacon (RecoveryBeacon)
  - Advanced control and indication of the engine, electrical systems, landing gear and indication of temperature
  - New props for the indication of WARP-mode

---------------------------------------------------------------------------------------------------------------------------------------------------
21/07/2015

v1.3

All props working algorithms was reworked to match the last RPM 0.21.
Now all instruments stop working if the g-force is higher than 8 g (with dramatical flickering animation)

- New props:

  - Temperature indicators (for both capsule and shield)
  - Chute controlling buttons (arm, deploy, cut)
  - Throttle control buttons
  - Buttons for the new MechJeb Smart A.S.S. functions
  - Engine Flame Out, Shield Overheat and Ablation indicators
  - Special separate display for the TAC Life support
  - All Push buttons, Tumble and Tumble with cover switches were finished for all the standard and custom actions.
  - Finished adding gauges for all stock resources.
  - Fixed the bug with the sound disappearing after switching props lighting.
  - Fixed the configs that used old resource names.
  - Ground Proximity Warning System (GPWS) now can be turned off, I added buttons to control it.
  - Altitude Voice Annunciator System (AVAS) now can be turned off, I added buttons to control it.
  - Low Altitude Warning can now be set for different altitudes (100, 200, 300) or even be turned off.

- New MFD stuff:

  - New Landing page, look at the [User Manual](https://www.dropbox.com/s/1e2lsx92z5uxt1z/LandingScreenManual.pdf?dl=0) for additional info
  - New Graphs page
  - PFD was optimised for RPM 0.21

 

=============================================================================

ASET Consolidated Stock Replacement IVAs

A set of three advanced, functional IVAs to replace the bare-bones, function-less stock IVAs in these parts:

  •  Stock Mk1 Cockpit
  •  Stock Mk1 Lander Can
  •  Stock Mk1-2 Pod   (pending update for Mk1-3 Pod)

All three are conveniently, & carefully thought out designs with a realistic look.

Our Mk1 Cockpit:

0WZ3TYIm.pnggLIgK0Dm.pngZBLVG73m.png

Our Mk1 Lander Can:
ymqESiqm.png2LZfJBkm.png2EHHvuKm.png

Our Mk1-2/3 Hybrid Pod:

SnYIDLx.png

Moar images & details of all these IVAs:

Spoiler

The Mk1 Cockpit:
4XzZ6sPm.pngyXOS3DWm.pngwuPVEJEm.png

Features:

  • Brand new interior for the stock mk1Cockpit
  • A number of new instruments are added:
    • Engine control panel
    • Temperature Indicators
    • Power supply panel
    • GPS panel
    • Radio navigation & communication panel

The Mk1 Lander Can:
Album of moar, larger images

Our 'Apollo-style" IVA for the 'Mk1 Lander Can' is a full set of instruments for your crewed lander, inspired by the Golden Era of cosmonautics (1960-1970-ies).
Feel like a brave pioneer of space.  No modern MFD, no advanced electronics! Only analog gauges, made in the style of the NASA Moon program.
Get a new unforgettable experience of flying with instruments such as FDAI, DSKY, X-Pointer and others:

  • Brand new interior for the stock LanderCabinSmall
  • Brand new set of instruments in NASA-retro style:
  • Flight Director/Attitude Indicator (FDAI) with dedicated control panel (FDAI GMCP) & switch set. Use MOARdv’s great manual for this device.
  • Altitude/Range Rate Tapemeter (ARRT) with two dedicated toggle-switches for turning the devices on & off, and for mode selection (height/vertical speed or distance-to-target/closing speed), also with an error indicator. Use MOARdv’s great manual for this device.
  • Thrust-to-Weight Indicator (TWI) with mode switch (current TWR/maximum possible TWR)
  • X-pointer with mode & display range selectors, also with an error indicator. Use MOARdv’s great manual for this device.
  • ASET_DSKY – An LCD-display with keyboard for important flight information input (orbit, orbit of target vessel), a rendezvous with target, maneuver, timing, & Delta V information).  Use MOARdv’s great manual for this device.
  • Monochrome CRT-display for displaying the target menu and external cameras’ output.
  • Full set of analog indicators (gauges):
    • Speed Indicator (ASET_AnalogSpeedIndicator) with mode selector (auto, orbital, surface, relative)
    • Effective Acceleration Indicator (ASET_AnalogSpeedIndicator)
    • G-force Indicator (NASA_G_Units_Indicator)
    • Slope Indicator (NASA_Slope_Angl_Indicator)
    • Thrust Limit Indicator (NASA_Slope_Angl_Indicator)
    • Phase/Ejection/Moon Ejection Angle Indicator (ASET_PhaseAngleIndicator) with mode selector
    • Impact Speed Indicator (ImpactSpeedIndicator) with two scales for current & minimum possible touchdown speed
  • Full set of vertical single & Edgewise meters (resources, temperature & engine indicators)
  • Numerical LCD-display for current altitude & surface height
  • Numerical LCD-display for the amount of resources on board and mode selector for it
  • Battery Charge gauge
  • Power supply panel and power source selector (generator, fuel cell, solar panels and alternator)
  • Full set of mechanical (aka "barber pole") and warning light indicators ("low charge", "low fuel", etc)
  • Full set of push-buttons (RetroButton) for all basic functions (custom groups, SAS modes, etc) 
  • New toggle switches in the 'NASA' style

The Mk1-2/3 Hybrid Pod:

Image Album

With the Mk1-2 Pod IVA, you can rename action button switches with text by entering it into the vessel description in the VAB:

On a separate line type "AG<number>=<text>" where "number" is the number of action group from 0 (i.e. 10) to 9.
The text is limited to 14 characters. (More won't fit on the label.)

aVGr8bIt.jpg  4M3CjYZm.png
                                   (clickable)

 

YouTube Videos:

Spoiler

Mk-1 Cockpit:
Simple flight from KSC to North-East island & back, instrumental approach & ILS-landing using navigation radio & Jebbesen charts

 

Mk1-2/3 Hybrid Pod:

Downloads: (Stock IVA Replacements)

Spoiler

ASET Consolidated Stock Replacement IVAs Pack:

DLfromSpaceDock.png  <-- SpaceDock

Github

CKAN

Required Dependencies:

ASET Consolidated Avionics Pack (Listed above)
ASET Consolidated Props Pack (Listed above)

ModuleManager
        *NOTE: *ONLY* support requests having this version of MM are supported. *NO SUPPORT PROVIDED* for
            installs having any other fork of MM installed

RasterPropMonitor Adopted (RPM)

 

Supported/Recommended Mods:

Spoiler

RevIVA  - It allows for easy in-game IVA switching, for mods which support it. (Doesnt currently support the Mk1-2/3 Hybrid Pod. Coming Soon)
FreeIVA  - It allows unseated, complete 1st person movement within supported IVAs
MechJeb (MJ)
SCANsat
VesselViewer Continued
Docking Port Alignment Indicator (DPAI)
Astrogator
TAC - Life Support (TACLS)
USI Life Support (USILS)
Kerbalism

And many others

Changelog:

Spoiler

ASET Consolidated Stock Replacement IVAs Pack by Alexustas, adopted by Stone Blue

---------------------------------------------------------------------------------------------------------------------------------------------------
2023-03-09

v2.0.1

- Changes:

   - .version file fixed
   - Renamed Pod model file
   - Copied over/added FreeIVA collider model, for future merge into base internal model
   - Added FreeIVA support for Mk1-2.3 Pod, as it does not use stock models
   - Added Reviva support, to differentiate between ASET Consolidated & original ASET IVA packs
   - Updated RPM support
   - Updated & renamed internals cfgs
   - Renamed INTERNAL names, updated model URLs
   - Updated forum thread to note that CKAN support is broken. Pack needs to be downloaded & installed manually now

---------------------------------------------------------------------------------------------------------------------------------------------------

v2.0.0

- Changes:

  - Got Mk1-2 IVA working with Mk1-3 Pod
  - Tested Reviva support (not currently working for Mk1-2/3 Hybrid Pod)
  - Added necessary :NEEDS for MM patching
  - Moved forum thread from WIP/Add-Deveopment to Add-Releases
  - Released on SpaceDock & CKAN
 
---------------------------------------------------------------------------------------------------------------------------------------------------

2023-02-09

v1.9.0

Initial adoption Release by Stone Blue
Since this is an initial adoption release, NO changes are made to the content, OTHER than those listed below.
Vers. 1.9.0 content is an *exact copy* of the last official release versions, other than noted below.
All vers. 1.9.x changes will only contain repo and distribution changes to get the bugs worked out.
Once changes to actual mod content start, versioning will go to v2.0.x

- Changes:

  - Created new forum release thread: ASET Consolidated- Avionics, Props, & IVA Pack
  - Created Github repo
  - Addition of .version file
  - Added CHANGELOG & README's
 
---------------------------------------------------------------------------------------------------------------------------------------------------

*****  Below is original changelog from alexustas' last official releases ****

---------------------------------------------------------------------------------------------------------------------------------------------------

- Changes:

  No "Changes" documentation were released with the official releases of the three original "ASET Stock Replacement IVAs by ASET".
 

Credits:

Many Thanks to this group of testers for their help in making this mod successful:
          @nukeboyt  @imerg  @StevieC  @Plecy75   @ISE  @holodmer @chimpbone
          @Dragon01 @lazar2222 @simtom @Zapo147 @lennie @PhantomC3PO
          @Chaumas @Mecripp @panarchist @Ghosty141 @Lo Var Lachland @sebseb7
          @harrisjosh2711 @Falco01 @>The Amazing Spy<

Special Thanks to:  @JonnyOThan @MOARdV  @Mihara  @DennyTX @nukeboyt @Dragon01 and @linuxgurugamer
                                                    for their help and support with the mods development.

And to All of the forum users who supported & motivated alexustas to keep working on their mods.

License:
88x31.png  and  https://licensebuttons.net/l/zero/1.0/88x31.png  (<-- READ THE DETAILS BELOW)

Spoiler

"ASET Avionics",
"ASET Props",
"'Mk1 Cockpit' IVA Replacement by ASET",    "'Mk1 Lander Can' IVA Replacement by ASET",   "'MK1-2' IVA Replacement by ASET",
All by Alexustas are licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License

"flashlightButton.wav", by Kinoton, an audio file used in the Flashlight prop,
is licensed under a Creative Commons Zero 1.0 Universal (CC0 1.0) Public Domain Dedication License.
File Source: https://freesound.org/s/352092/

Edited by Stone Blue
Link to comment
Share on other sites

Wow... so this was the hardest, messiest forum thread I have ever had to do. Sorry if it looks so bad, and my horrble formatting butchery.

ANYWAY!... I'm considering these three Packs out of WIP, and now RELEASED.

YES!... CKAN will be Soon... I have a small hold up on my end that needs to be resolved for NETKAN approval.

CKAN availability of all three packs is now up!!

Edited by Stone Blue
Hopefully done authoring the OP
Link to comment
Share on other sites

  • 2 weeks later...

CKAN requests submitted for all three packs. Just waiting on the awesome CKAN team to get through the backlog ;)

EDIT:
CKAN is now up for these.
THANX to the CKAN Team for getting these pushed thru so quickly!

Edited by Stone Blue
Link to comment
Share on other sites

  • 2 weeks later...

So there have been a couple updates already on the ASET Consolidated Props Pack, with enuff substantial changes, that its finally worth mentioning here on the thread, with a HUGE THANX to @JonnyOThan for quite substantial contributions:

Github
SpaceDock
or CKAN (is also now LIVE)


ASET Consolidated Props Pack

v2.0.2

- Changes:

  by JonnyOThan
  - Updated some props with :NEEDS Chatterer, to remove log spam
  - Remove duplicate "escape" entry
  - Add ASET_WallLabel prop
  - Fix places that are using KDT instead of MET formatting
  - Wall Label: hook up persistence, add vr support for second button

  by StoneBlue
  - Clean up a bunch of log spam
     - Delete unecessary, duplicate .png textures: Switch_PUSH_Icons, kOSTerminalDiffuse, kOSTerminalEmissive, SwitchPanelDiffuse
     - Resized HDG.png by a few pixels
     - Resized bg02.png; discovered it may not even be used anywhere. Renamed it for possible deprecation/removal
     - Fixed typo in On_CHATTERER_ON.cfg

v2.0.1

- Changes:

  by JonnyOThan
  - Add Flashlight prop
  - Add VR configuration to flashlight
  - Add :NEEDS markers on a bunch of MFD pages that require specific mods
  - Move compatibility patches from RPM
  - Point download link in .version file to spacedock
  - Fix URLs in version file
  - Fixed tabloindicator variables for new antenna/radiator indicators
  - Added NEEDS tags on some things that are dependent on other mods
  - Fixed save/load buttons on JSIMainCompUnit
  - LifeSupportMonitor now works with Snacks

  by StoneBlue
  - Added .blends from some of the new MAS props
  - Added Flashlight prop .blend
  - Moved Flashlight prop license to created LICENSE.md

Edited by Stone Blue
Link to comment
Share on other sites

I'm having problems with the MK1-2 Pod, like a few times before a few years back. I "reactivated" the pod and downloaded the replacement pack along with all dependencies via CKAN but the IVA doesn't show. Only the old rpm replacement is there. Reviva is installed and works on all the other pods I've tested except on this one. The spacedock kinda confuses me it says "Mk1-2 used in Mk1-3 Pod" above the MK1-2 pictures but it also says "Stock Mk1-2 Pod (pending update for Mk1-3 Pod)" closer to the top.

Link to comment
Share on other sites

Yeah, sorry about that @RapFab. Currently, the Mk1-2/3 Hybrid IVA isnt supported with RevIVA.

Currently, it works in the stock Mk1-3 Pod, and *should* work in the depricated Mk1-2 Pod, as stand-alone IVAs... meaning w/o RevIVA support, and it would have to be the *only* IVA available in your game for the Pod.

Long story long, the IVA uses a custom IVA model, based on the shape of the old Mk1-2 Pod, which is now depricated.
It *does*, for the most part "fits/works" in the new Mk1-3 Pod. You'll notice that the windows and IVA overlay view do NOT lineup properly.
I've edited the OP to call it the "Mk1-2/3 Hybrid", because of this.

Unfortunately, with RevIVA support, its more complicated than i first thought, since this IVA *is* a hybrid. The other two IVAs "just work", with the basic stock support in RevIVA, since they use stock models. I've been trying to sort out RevIVA support for the Pod, for the past week. I should have it Soon, in the next update, as well as FreeIVA support, which is also complicated for this Pod, because it uses both stock and custom models.
With support for both RevIVA & FreeIVA, I have to patch this IVA *carefully*, so i dont break those mods' support of all other IVA mods that use the same stock parts the ASET Consolidated IVAs use.

Edited by Stone Blue
Link to comment
Share on other sites

Funnily enough I was just writing an edit for my post when your response came. I don't know a lot about coding but I looked into the .cfg file in  GameData\ASET\ASET_StockRpl_IVAs\Patches  and managed to make it work with the MK1-2 Pod for my needs. I just changed the beginning of the first line from  "@PART[mk1-3pod]"  to  "@PART[Mark1-2Pod]" and that seemed to do the trick. Hope that's okay with you.

Also a few things I found odd:

  • while testing the interior didn't appear in the selection for the MK1-3 Pod's interiors either
  • It looks like CKAN just puts the folder for the replacements into the GameData folder, not into the ASET folder unlike when you install it manually
Link to comment
Share on other sites

On 3/4/2023 at 4:53 PM, RapFab said:

Also a few things I found odd:

  • while testing the interior didn't appear in the selection for the MK1-3 Pod's interiors either
  • It looks like CKAN just puts the folder for the replacements into the GameData folder, not into the ASET folder unlike when you install it manually

Yeah.. first point, it wont show in the list right now. I'm close to releasing an update with fixed Reviva support for the Mk1-2.3 Pod.

2nd point.. yes... apparently there was confusion and incorrect info submitted to CKAN.. I've tried to get it fixed, but its currently broken & will have to stay that way for now. I'll edit the OP to remove CKAN as a method of obtaining the IVA Pack.

FreeIVA support will also be added in the next release for all three IVAs.

Link to comment
Share on other sites

Update for the IVA Pack is out: 

Stock Replacement IVA Pack:

SpaceDock
Github

v2.0.1

- Changes:

  - .version file still broken as far as KSPAVC support; reverting link to see if that does anything
          turns out this update *did* fix it
  - Renamed Pod model file
  - Copied over/added FreeIVA collider model, for future merge into base internal model
  - Added FreeIVA support for Mk1-2.3 Pod, as it does not use stock models
  - Added Reviva support, to differentiate between ASET Consolidated & original ASET IVA packs
  - Updated RPM support
  - Updated & renamed internals cfgs
  - Renamed INTERNAL names, updated model URLs
  - Updated forum thread to note that CKAN support is broken. Pack needs to be downloaded & installed manually now
** CKAN now fixed, THANX to HebaruSan and his great patience :D

 

Edited by Stone Blue
Link to comment
Share on other sites

Hello,

I made an IVA with flap control lever (ASET_FlapsCtrl).

 I found out I can't use them in-game, they just won't move neither have effect on flap deflection. However, they do move and work in other IVAs I didn't make myself. So it seems that the problem comes from my way of using Unity rather than an issue with my KSP game. I notably get around 10 messages like this when I click Save to Config in Unity Editor:

Quote

NullReferenceException: Object reference not set to an instance of an object
UrlDir+<get_AllConfigs>d__53.MoveNext () (at <dcea13485d92472f825e1b58d58d7e6d>:0)
UrlDir+<GetConfigs>d__55.MoveNext () (at <dcea13485d92472f825e1b58d58d7e6d>:0)
System.Collections.Generic.List`1[T]..ctor (System.Collections.Generic.IEnumerable`1[T] collection) (at <9577ac7a62ef43179789031239ba8798>:0)
KSPPartTools.GameDatabase.GetConfigs (System.String typeName) (at <dcea13485d92472f825e1b58d58d7e6d>:0)
KSPPartTools.PartToolsWindow.DrawProps () (at <dcea13485d92472f825e1b58d58d7e6d>:0)
KSPPartTools.PartToolsWindow.OnGUI () (at <dcea13485d92472f825e1b58d58d7e6d>:0)
System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at <9577ac7a62ef43179789031239ba8798>:0)
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at <9577ac7a62ef43179789031239ba8798>:0)
System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at <9577ac7a62ef43179789031239ba8798>:0)
UnityEditor.HostView.Invoke (System.String methodName, System.Object obj) (at <afa5b9a1793446ff98b741dc036c4c6e>:0)
UnityEditor.HostView.Invoke (System.String methodName) (at <afa5b9a1793446ff98b741dc036c4c6e>:0)
UnityEditor.HostView.InvokeOnGUI (UnityEngine.Rect onGUIPosition, UnityEngine.Rect viewRect) (at <afa5b9a1793446ff98b741dc036c4c6e>:0)
UnityEditor.DockArea.DrawView (UnityEngine.Rect viewRect, UnityEngine.Rect dockAreaRect) (at <afa5b9a1793446ff98b741dc036c4c6e>:0)
UnityEditor.DockArea.OldOnGUI () (at <afa5b9a1793446ff98b741dc036c4c6e>:0)
UnityEngine.UIElements.IMGUIContainer.DoOnGUI (UnityEngine.Event evt, UnityEngine.Matrix4x4 parentTransform, UnityEngine.Rect clippingRect, System.Boolean isComputingLayout, UnityEngine.Rect layoutSize, System.Action onGUIHandler, System.Boolean canAffectFocus) (at <06214b245dbb4d10a9cefd10639bb04e>:0)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

I am beginning with Unity so I don't know how to interpret this.

I tried to fix my problem by reinstalling ASET and its dependancies with the newest versions available for each one, but it didn't solve the problem.

Link to comment
Share on other sites

@Hippodingo I cant reproduce. The levers both work fine for me in the ASET Stock Replacement Mk1 Cocpit IVA.
I get no errors in the log from them.

You may have to make sure you enable the Flap/Spoiler function in the PAW menu on the flap/spoiler parts.

Also, it kinda sounds lie you may be trying to write the *prop* config from ParetTools in Unity.
You dont need to do that. that is for if you are *making* props.

You place the prop in your IVA, as a child object of your root IVA space game object. That root should have the PartTools component on it.
You set up your GameData directory on that component.
When you are done placing props, you got to that root (top-level) object, and export/write the config for the *whole* IVA. The placed props will all show up in *that* internal, IVA config.

 

 

Link to comment
Share on other sites

Yes sure, myself I can't reproduce this in pre-existing IVA (I tested flap lever in SRS cockpit and it worked very well).

It happens that these levers (and ASET knobs too) don't work only in my own IVAs. This is the case only for some MOARDV and ASET props by the way, for example RPM screens work normally.

10 hours ago, Stone Blue said:

@Hippodingo

Also, it kinda sounds lie you may be trying to write the *prop* config from ParetTools in Unity.
You dont need to do that. that is for if you are *making* props.

You place the prop in your IVA, as a child object of your root IVA space game object. That root should have the PartTools component on it.

10 hours ago, Stone Blue said:

@Hippodingo

You place the prop in your IVA, as a child object of your root IVA space game object. That root should have the PartTools component on it.
You set up your GameData directory on that component.

I don't intent to write the prop config indeed, but I guess this is what I'm actually doing unfortunately. The procedure I use to make my own IVA is:

1) I open KSP Part Tools.

2) I set GameData directory as working directory.

3) I load the space I want to edit.

4) I click on Props and I spawn them. Then I put them as child of the space by dragging them below it in the left-hand panel that lists all the items of the scene. I can see these props ingame, they are all there and for most of them working well. Even the flap control is there, the only issue is that it doesn't move neither trigger the flaps.

If I get it well, I should not set the whole GameData as working directory but only the directory that contrains the .cfg of the IVA ? So Unity doesn't try to touch the ASET props?

Edited by Hippodingo
Link to comment
Share on other sites

17 minutes ago, Hippodingo said:

It happens that these levers (and ASET knobs too) don't work only in my own IVAs. This is the case only for some MOARDV and ASET props by the way, for example RPM screens work normally.

Did you add RasterPropMonitor computer  or  MAS Flight computer PartModule to the part you are making an IVA for?

If indicators work normally but controls don't respond to clicking them, make sure that colliders aren't ostructed. They are shown as green boxes or rectangles in Unity editor.

PoTETq1.png

No. You have to set the whole GameData directory in PartTools menu to be able to spawn both spaces and props. If you don't give PartTools access to AsetProps folder it will not be able to spawn them. When you need to save an IVA you should select the space in the window on the left (make sure that you select a space, not props) and click "save to config" on the right window.  PartTools will overwrite the selected IVA cfg and nothing more.

17 minutes ago, Hippodingo said:

If I get it well, I should not set the whole GameData as working directory but only the directory that contrains the .cfg of the IVA ? So Unity doesn't try to touch the ASET props?

 

Edited by Manul
Link to comment
Share on other sites

55 minutes ago, Hippodingo said:

If I get it well, I should not set the whole GameData as working directory but only the directory that contrains the .cfg of the IVA ? So Unity doesn't try to touch the ASET props?

Ok... sounds lie you are doing everything right... Up to the above point.

You set the main GameData folder in the Setup tab of PartTools...
then in the PartTools component on your IVA space root, in Dir URL, is where you tell it to put your IVA cfg and sub-folder...*within* the main GameData folder ;)

43 minutes ago, Manul said:

PoTETq1.png

Wait... waht is this I see?!?... an OPT IVA??? :P
Those *greatly* all need re-doing :P
If youre doing what I *hope* you are doing there, we can take any discussion to the OPT thread :P

Edited by Stone Blue
Link to comment
Share on other sites

39 minutes ago, Stone Blue said:

If youre doing what I *hope* you are doing there, we can take any discussion to the OPT thread :P

In it's current state it totally destroys MAS functionality in all cockpits after the scene reload. :blush:  Looks like MAS fails to save  persistent variables for this cockpit when I exit the flight or switch vessels and fails to load any persistent variables for any IVA after this.  Making and testing new props is pain.

 

Link to comment
Share on other sites

13 hours ago, Manul said:

Did you add RasterPropMonitor computer  or  MAS Flight computer PartModule to the part you are making an IVA for?

If indicators work normally but controls don't respond to clicking them, make sure that colliders aren't ostructed. They are shown as green boxes or rectangles in Unity editor.

I just checked that colliders are fine by making the flap control literally levitate in the cockpit, far away from anything else. The problem unfortunately persists... Could it be that some spaces can't handle certain props? Because once again flap controls work perfectly fine in spaces where they are there by default like in SRS cockpit.

Ok guys, I just created a space for MK3 stock cockpit and put just one flap control and it worked. So it seems that, for some reasons I ignore, MK3 Airliner mod's cockpit can't handle properly some props (sorry for not mentioning before what space I was using, maybe it could have been a clue for you). Perhaps is it a known issue among modder community?

EDIT: I tried to edit an Airplane Plus IVA and once again, flap control doesn't work. Feels like it works only in stock cockpits... Quite weird.

EDIT 2: at the end of the day, Unity just creates a .cfg file so thinking twice about it, it is probably not linked to my way of using Unity.

Edited by Hippodingo
Link to comment
Share on other sites

7 hours ago, Hippodingo said:

EDIT: I tried to edit an Airplane Plus IVA and once again, flap control doesn't work. Feels like it works only in stock cockpits... Quite weird.

There can be only one scientifically accurate explanation that doesn't involve aliens or evil curse: a problem with part config. Possible problems: no RPMComputer PartModule or multiple computers for one part. Can you copypaste here a patch that you use to add RasterPropMonitorComputer to the part cfg.

It should look like this:

@PART[My_Precious_Cockpit]

{
    MODULE
    {
        name = RasterPropMonitorComputer
    }
    
    @INTERNAL

    {
        @name = Best_IVA_Ever
    }
}

 

Edited by Manul
Link to comment
Share on other sites

Thank you Manul, indeed it was the missing RasterPropMonitorComputer module missing in the config file! Now all props work normally.

One last question: is there a way to build an aircraft atmospheric autopilot (heading, vertical speed, altitude...) with the ASET/MOARDV props? I mean like IRL ones, you push a button to activate autopilot then you turn a button and it changes the target value, then this value is transmitted to an aircraft autopilot mod, for example MechJeb2 or Atmospheric Autopilot. The closest thing I found is to use RPM screens as an interface with Baker's kOS script.

Link to comment
Share on other sites

@Hippodingo I doubt it... as far as I know, MAS or RPM for that matter, dont have anything close to an autopilot support, beyond current MechJeb of kOS support.

I kknow there are a couple autopilot mods out there for KSP, but i dont believe any MAS/RPM support has been written for them...
I have a feeling it would be a pretty big endeavor :(

 

 

Link to comment
Share on other sites

Hello,

I'm getting much closer to make an aircraft autopilot work in IVA. I'm using a kOS script for this:

This script is able to interact with Atmosphere Autopilot mod.

I end up with this window: https://www.dropbox.com/s/t00gb7zccscw080/Capture d'écran 2023-03-16 233416.png?dl=0

This is the ASET MFD called ALCORMFD40x20 and the IVA space is from DE_IVA extension.

However, nothing happens when I press the MFD buttons. Are there some better/more up-to-date MFDs to interact with kOS?

Here are my logs if it can help: https://www.dropbox.com/s/ngvd6cmeqq11ogn/KSP.log?dl=0

The .ks script is here: https://www.dropbox.com/s/xrwresspkygia8k/Baker.ks?dl=0, the function interacting with Atmosphere Autopilot is called bakeraa, it notably defines what MFD buttons do.

 

Link to comment
Share on other sites

@Hippodingo Wow... very kewl!

Ahh.. for kOS interaction, you might want to try the kOSTerminal MFD:
WINcjsF.png

I'm not sure if the keyboard keys work or not tho :(
Funnily, that prop was one of the first new Issues logged on the github repo :P
but if you want to add comments there, I'm sure JonnyOThan & MOARdV would lie to hear them ;)


https://github.com/StoneBlue/ASET-Consolidated-Props/issues/3

There is also this old mod, which I believe still works.

 

Edited by Stone Blue
Link to comment
Share on other sites

20 hours ago, Stone Blue said:

Ahh.. for kOS interaction, you might want to try the kOSTerminal MFD

Hello, I added it in an IVA with Unity and put a KAL9000 unit on my test ship but I can't reach the kOS terminal, I tried all buttons (clicked several times on each because I know kOS terminal might be hidden somewhere) but I can't find it :(

I only get these choices: https://www.dropbox.com/s/p4mpim1vbxhvewc/Capture d'écran 2023-03-17 175816.png?dl=0

Is there something more to do than just adding the kOSTerminal in the space?

Edit: I checked the \Kerbal Space Program\GameData\ASET\ASET_Props\MFDs\kOSTerminal.cfg file, there different page definitions which correspond to what I've seen in-game but no kOS page. Am I missing something?

Edited by Hippodingo
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...