![]() More changes to AgentParser, now commas are disallowed as part of agent names (thanks Tonas1997).įixed requirements being regenerated incorrectly on some contracts, resolves issues with "flickering" of contracts in mission control (thanks severedsolo).Īllowed a wider range of Agent names to be parsed by the AgentParser (thanks Morphisor244).Īdd ModuleManager patch to fix old Agent definitions with a missing title (thanks Tonka Crash).Īdded new AgentParser (allows for assigning a random agency through expressions). Improved some validation in Requirement nodes to throw certain errors at contract validation time instead of at run-time.įixed issue where biomes without a Celestial Body (targetBody) specified weren't smart enough to figure out which body they were for. Support all tracking station object size classes up to I in SpawnVessel.Īllow apostrophe in AgentParser, fixes Kerbin-Side Jobs. Significant cleanup of string addition to reduce garbage generation. Partial translation for Chinese Simplified (thanks tinygrox).Īdded Mission Control icons for Sentinel (KSP 1.3) and Robotics (Breaking Ground) stock contracts. Translation for Chinese Simplified (thanks tinygrox).įixed exception in CollectionScience title when there is no targetBody (thanks Morphisor).Īdded Format() function to expressions to support better contract pack localization. ![]() Removed a workaround for a stock bug fixed in 1.4.3 (#18267).īackport localization tags missing from KSP 1.8 into Contract Configurator (thanks MatjaBrown, TomTheHand, IonTracks & Lignite). Prevents contracts for things like "comet sample while landed on Kerbin" (thanks Lathari).Ĭleaned up some duplicated name in the contract type selection settings window (thanks gamerscircle). Made Asteroid and Comet science into Sun-only science to prevent them from showing up in weird (but valid according to the game) scenarios. Re-enable the reload contracts button (may or may not work).įixed issue where invertRequirement was no longer allowed for Any (and All) REQUIREMENT nodes (thanks Morphisor). Instead, the messages (including screen messages) are intercepted and combined into a single more useful message. Major performance improvements to save loading time (thanks siimav).įixed SI units not appearing on HasAntenna parameter (thanks Nobody6).įixed Exploration contracts not being fully disabled when requested (thanks ussdefiant).įixed major issue when Breaking Ground wasn't installed (thanks boribori).ĭeployed Science from Breaking Ground no longer generates tons of message spam. ![]() The user guide is hosted on the GitHub wiki. The full source and test configuration is available on GitHub. New parameters and requirements can be added in as little as a dozen lines of code.Ĭontract Configurator can be downloaded from GitHub. Data nodes - These define new data for use within the contract using Contract Configurator's powerful expression language.Īnd if the provided parameters and requirements aren't enough, Contract Configurator is extensible.A behaviour can create additional objects related to the contract (such as spawning Kerbals), be used to store persistent data or any number of other things. Behaviours - These are behaviours that are applied at the contract level.Most of the ProgressTracking information is supported, along with a few other things. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |