Skip to content

Releases: jrossignol/ContractConfigurator

Contract Configurator 0.4.0

23 Dec 05:43
Compare
Choose a tag to compare
  • Added WaypointGenerator behaviour. Allows creation of waypoints.
  • Added VisitWaypoint parameter (for use with WaypointGenerator behaviour).
  • Added OrbitGenerator behaviour. Allows creation of orbits.
  • Added ReachSpecificOrbit parameter (for use with OrbitGenerator behaviour).
  • Added HasCrew requirement. Allows filtering on trait, experience level and count.
  • Updated HasCrew parameter to support trait and experience level filtering.
  • Added VesselMass parameter.
  • Added Facility requirement - requires that a player has a facility upgraded to a specified level.
  • Added SCANsatCoverage parameter and requirement (big thanks @tattagreis on the SCANsat integration).
  • Added support for turning up log levels through the ContractConfigurator.cfg file (thanks tattagreis).
  • Fixed a bug in the HasPart parameter for parts with an underscore in the name (thanks tattagreis).
  • HasCrew now errors if minCrew > maxCrew (thanks tattagreis).
  • Most requirements are no longer checked on active contracts. Exposed attribute to override default behaviour through config file (thanks scerion).
  • Added ability to reload all CONTRACT_TYPE nodes on demand (via Alt-F9).
  • Various minor bug-fixes.

ContractConfigurator 0.3.4

21 Dec 04:34
Compare
Choose a tag to compare
  • Fixed incompatibility with Tweakscale.

Contract Configurator 0.3.3

16 Dec 19:09
Compare
Choose a tag to compare
  • Persistant data store can now store config nodes.
  • Fixed an issue with maxCompletions not working correctly (thanks @tattagreis).

Contract Configurator 0.3.2

16 Dec 06:04
Compare
Choose a tag to compare
  • (0.90) Support for KSP 0.90
  • (0.90) Fixed VesselHasVisited (note the valid values for situation changed)
  • Fixed a bug in the handling of VesselParameterGroup that would cause the countdown timer to reset when switching vessels.

Contract Configurator 0.3.1

16 Dec 05:58
Compare
Choose a tag to compare
Pre-release

Pre-release of 0.90 changes.

Contract Configurator 0.3.0

15 Dec 05:10
Compare
Choose a tag to compare
  • Support for ContractBehaviour - extensible behaviours at the contract level.
  • Support for a persistent data store.
  • Support for disabling other contract types
  • Support for contract level notes.
  • Support for using TextGen generated descriptions.
  • Added Timer parameter.
  • Added Expression requirement.
  • Added SpawnKerbal behaviour.
  • Added Expression behaviour.
  • Added cooldownDuration to CompleteContract requirement.
  • Added weight to CONTRACT_TYPE to support genering some contract types with higher/lower probability.
  • Increase the odds of a ContractConfigurator contract being generated (versus a stock or traditionally defined contract) based on the number of configured contracts.
  • VesselParameterGroup now works with deeply nested children (previously would only work with direct children).
  • Various minor bug-fixes.

ContractConfigurator 0.2.0

08 Dec 19:16
Compare
Choose a tag to compare
  • Added VesselParameterGroup parameter (supports grouping Vessel parameters, tracking duration, tracking non-active vessels, works across docking/undocking/decoupling).
  • Created new versions of all the stock parameters dealing with Vessels to add support for tracking non-active vessels.
  • Added HasCrew parameter.
  • Added HasResource parameter
  • Added HasPart parameter.
  • Added HasPartModule parameter.
  • Added PartModuleUnlocked requirement.
  • Added VesselHasVisited parameter.
  • Added ReturnHome parameter.
  • Added Sequence and SequenceNode parameters.
  • Various minor bug-fixes

ContractConfigurator 0.1.0

30 Nov 05:04
Compare
Choose a tag to compare

Initial release.