{"id":17823208,"url":"https://github.com/dmagic1/capcom","last_synced_at":"2025-03-18T16:30:25.406Z","repository":{"id":30671690,"uuid":"34227498","full_name":"DMagic1/CapCom","owner":"DMagic1","description":"A KSP addon that allows for reviewing and accepting contracts away from the Mission Control Building","archived":false,"fork":false,"pushed_at":"2019-11-02T03:25:18.000Z","size":360,"stargazers_count":8,"open_issues_count":6,"forks_count":6,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-28T10:44:34.218Z","etag":null,"topics":["kerbal-space-program"],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DMagic1.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-04-19T22:53:02.000Z","updated_at":"2020-12-01T06:55:22.000Z","dependencies_parsed_at":"2022-09-08T16:02:31.140Z","dependency_job_id":null,"html_url":"https://github.com/DMagic1/CapCom","commit_stats":null,"previous_names":[],"tags_count":20,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DMagic1%2FCapCom","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DMagic1%2FCapCom/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DMagic1%2FCapCom/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DMagic1%2FCapCom/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DMagic1","download_url":"https://codeload.github.com/DMagic1/CapCom/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243940058,"owners_count":20372044,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["kerbal-space-program"],"created_at":"2024-10-27T17:56:59.649Z","updated_at":"2025-03-18T16:30:25.145Z","avatar_url":"https://github.com/DMagic1.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"### **CapCom - Mission Control On The Go**\n[![][shield:support-ksp]][KSP:developers]\u0026nbsp;\n[![][shield:ckan]][CKAN:org]\u0026nbsp;\n[![][shield:license-mit]][CCLicense]\u0026nbsp;\n[![][shield:license-cc-by-sa]][CCLicense]\u0026nbsp;\n\n![][CC:header]\n\n[![][shield:support-toolbar]][toolbar:release]\u0026nbsp;\n[![][shield:support-cwp]][cwp:release]\u0026nbsp;\n\n\n### People, and Info\n-------------------------------------------\n\n#### Authors and Contributors\n\n[DMagic][DMagic]: Author and maintainer\n\n[TriggerAu][TriggerAu]: CapCom uses a modified version of TriggerAu's KSP Plugin Framework\n\n#### License\n\nThe code is released under the [MIT license][CCLicense]; all art assets are released under the [CC-BY-SA \nlicense][CCLicense]\n\n#### FAQ\n\n * What is CapCom?\n     * CapCom is a user interface that allows for reviewing, accepting, declining or canceling contracts outside of the Mission Control Center building\n\t * It provides a number of features not found in the Mission Control Center; these are described below\n * How do the keyboard shortcuts work?\n     * When the window is selected keyboard shortcuts are available for several functions\n\t * The **Up/Down arrows** are used to cycle through contracts in the currently selected list\n\t * The **Right/Left arrows** are used to switch lists\n\t * The **Enter** key is used to accept an offered contract\n\t * The **Del** key is used to decline or cancel a contract\n\t * The **Left Ctrl** key is used to select multiple contracts when held down\n\t * All keys can be reassigned in the settings window\n * Is CapCom designed to replace the in-flight contract list app?\n     * CapCom can be used to monitor active contracts, but it is not designed as a replacement for the Contracts App\n     * For an addon designed specifically for doing that try the [Contracts Window +][cwp:release]\n * Something has gone wrong; where can I get help?\n     * If you run into errors, contracts not visible in a list, contracts not being accepted, window not being displayed properly, etc... report problems either to the [GitHub Issues][CC:issues] section or the [KSP Forum Thread][CC:release] \n\n### \n-------------------------------\n\n\n#### Sort Bar\n![][CC:sort-bar]\n\n##### Controls contract sorting options and order\n  * Contracts can be sorted based on a variety of criteria in either ascending or descending order\n       * **Contract difficulty**, as noted by the number of stars\t\n       * **Contract reward** amounts; **Funds**, **Science**, or **Reputation**\n       * **Contract agency**, sorted alphabetically\n       * **Target Planet**, not all contracts have target planets associated with them; addon contracts rely on the planet being in the contract title\n\t   * **Time Remaining**, sorted by expiration date for offered contracts, deadline for active contracts, and completion date for finished contracts \n  * Current active contract count and max contract limit are shown above \n  \n##### Selecting the rewards sorting option will open a drop-down menu; select the desired reward type here\n![][CC:sort-rewards]\n\n#### Contract List\n![][CC:contract-list]\n\n##### Separate contract lists are available based on contract status\n  * Review, accept, and decline **offered contracts**\n       * Dependent upon the maximum contracts allowed by the current Mission Control Center building level\n  * Review **active contracts**\n       * Mission status is updated for each contract\n\t   * Cancel active contracts if allowed\n  * Review **completed contracts**\n  * Review **progress nodes**\n  \n##### Currently selected contracts are indicated by the green bar on the left\n  * By holding the **multi-select key** (left Ctrl by default; can be edited) multiple contracts can be selected or de-selected\n  * Multiple contracts can be accepted, declined, or canceled if allowed\n\n#### Contract Header\n![][CC:contract-header]\n\n##### The title and agency of the currently selected contract is shown here, along with the primary contract controls\n  * The **accept**, **decline**, and **cancel** buttons are shown on the right, depending on the contract's status\n  * The **agency flag** is a button, pressing it opens the agency info screen\n  * The **settings menu** can be opened with the gear icon in the upper-right\n  * The *X* icon will close the window\n  * The controls are not available while in the editor\n\n##### By default a **warning popup** is displayed when you decline or cancel a contract; both options can be adjusted in the settings menu.\n![][CC:contract-warn]  \n  \n#### Basic Contract Info\n![][CC:contract-info]\n\n##### The nonsense **mission briefing** and short mission synopsis are shown at the top of this area\n  * An option to hide the **mission briefing** text is available in the settings menu\n  * **Mission duration** and **deadline** times are updated in real-time\n  \n#### Contract Objectives\n![][CC:objectives]\n\n##### Each **contract parameter**, its status and any rewards are displayed next\n  * The **status** of each parameter is indicated by an icon on the left\n  * Parameter and mission **notes** can be hidden by default using an option in the settings menu; if selected they can then be displayed by clicking a blue **note icon**\n  * **Reward values** also incorporate any strategy modifiers \n  \n#### Contract Rewards\n![][CC:rewards]\n\n##### The overall **mission rewards** are displayed at the bottom of the window\n  * These also reflect any changes made by **strategy modifiers**\n  * Contract **decline penalties** are shown for offered contracts\n\n#### Progress Nodes\n![][CC:progress-list]\n\n##### Progress Nodes Lists for all completed Worlds First Progress Nodes are shown when the globe icon is selected\n\n![][CC:progress-rewards]\n##### Rewards and information about each progress node are shown for the selected list\n\n#### Agency Info\n![][CC:agency]\n\n##### When the agency flag is selected a separate text area will appear\n  * Basic information about the current agency is displayed\n  * Each agency mentality is shown, along with a description if available\n  * Other contracts offered or already accepted by the same agency are displayed  \n\n------------------------------\n  \n### Settings Window\n![][CC:settings-full]\n\n#### Config Options\n![][CC:settings-options]\n\n##### At the top of the **settings window** are several toggle options\n   * **Hide Mission Briefing Text** will prevent the nonsense mission briefing from being shown at all\n   * **Hide Mission Notes** will cause mission and parameter notes to be hidden by default, they can be displayed by clicking on the blue **+** icon next to each note\n   * **Warn on Decline** causes a warning window with a confirmation button to appear when declining an offered contract\n   * **Warn on Cancel** causes a warning window with a confirmation button to appear when canceling an active contract\n   * **Tooltips** are available for several of the icon buttons\n   * **Use Stock App Launcher** is available only if [Blizzy78's Toolbar][toolbar:release] is installed; turning this option off will cause the CapCom button to use that toolbar\n   \n#### Keyboard Shortcuts\n![][CC:settings-keys]\n\n##### All of the keyboard shortcut keys can be reassigned here\n   * Select the key to be reassigned using the buttons on the right\n   * With the **reassign** window open push any key (don't take screenshots with the window open...); push accept to save the new setting\n   * Use the **Save** button at the bottom to accept any changes; the **Cancel** button will revert any changes made\n   \n\n[DMagic]: http://forum.kerbalspaceprogram.com/members/59127\n[TriggerAu]: http://forum.kerbalspaceprogram.com/members/59550\n\n[KSP:developers]: https://kerbalspaceprogram.com/index.php\n[CKAN:org]: http://ksp-ckan.org/\n[CCLicense]: https://github.com/DMagic1/CapCom/blob/master/LICENSE\n\n[CC:header]: http://i.imgur.com/Gs8BJJa.png\n[CC:settings-full]: http://i.imgur.com/KVvXHoZ.png\n[CC:sort-bar]: http://i.imgur.com/KKkif1g.png\n[CC:sort-rewards]: http://i.imgur.com/p1NNhwy.png\n[CC:contract-list]: http://i.imgur.com/uBw8GHE.png\n[CC:contract-header]: http://i.imgur.com/HQh88N1.png\n[CC:contract-info]: http://i.imgur.com/FSbIHBq.png\n[CC:contract-warn]: http://i.imgur.com/MYFREr2.png\n[CC:progress-list]: http://i.imgur.com/5NbkWe5.png\n[CC:progress-rewards]: http://i.imgur.com/WyzE6eD.png\n[CC:rewards]: http://i.imgur.com/rSTlPpQ.png\n[CC:objectives]: http://i.imgur.com/vheC0BB.png\n[CC:agency]: http://i.imgur.com/taMAEqY.png\n[CC:settings-options]: http://i.imgur.com/EAvmNlI.png\n[CC:settings-keys]: http://i.imgur.com/zKNYILc.png\n\n[CC:issues]: https://github.com/DMagic1/CapCom/issues\n[CC:release]: http://forum.kerbalspaceprogram.com/threads/119701\n\n[toolbar:release]: http://forum.kerbalspaceprogram.com/threads/60863\n[cwp:release]: http://forum.kerbalspaceprogram.com/threads/91034\n\n[shield:license-mit]: http://img.shields.io/badge/license-mit-a31f34.svg\n[shield:license-cc-by-sa]: http://img.shields.io/badge/license-CC%20BY--SA-green.svg\n[shield:support-ksp]: http://img.shields.io/badge/for%20KSP-v1.4-bad455.svg\n[shield:ckan]: https://img.shields.io/badge/CKAN-Indexed-brightgreen.svg\n[shield:support-toolbar]: http://img.shields.io/badge/works%20with%20Blizzy's%20Toolbar-1.7.x-7c69c0.svg\n[shield:support-cwp]: https://img.shields.io/badge/works%20with%20Contracts%20Window%20%2B-6.3-orange.svg\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdmagic1%2Fcapcom","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdmagic1%2Fcapcom","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdmagic1%2Fcapcom/lists"}