Skip to content

Confidence and Reputation changes for some programs.#2546

Merged
siimav merged 10 commits intoKSP-RO:masterfrom
ezsnackeur:master
Sep 2, 2025
Merged

Confidence and Reputation changes for some programs.#2546
siimav merged 10 commits intoKSP-RO:masterfrom
ezsnackeur:master

Conversation

@ezsnackeur
Copy link
Contributor

@ezsnackeur ezsnackeur commented Mar 26, 2025

All the changes were done using the provided sheet, which i updated, adding Skopos programs to it and separating disabled and deprecated programs from the working ones, as well as double checking all the working programs with the programs.cfg to make sure they match.

Overall the change increases consistency across the board for Confidence costs and fixes some values that were probably missed in the last big update, mostly regarding Reputation gain/loss for completing early/late.

What it doesn't do is any sort of targeted balance change, the sheet doesn't weight the type of curve in the Confidence calculations, in my opinion it should, waiting for feedback.

Heres the updated sheet:
RP1 2.1 Program_Contract Associations.xlsx

I also moved the deprecated programs to the bottom of the list in programs.cfg in a separate commit so it can be reverted if it wasnt a good idea.

also fixes the reputation gain/loss when completing early/late for some programs
also change their type from disabled_RP0_PROGRAM back to RP0_PROGRAM
@siimav
Copy link
Contributor

siimav commented Jun 22, 2025

Sorry but it's rather painful to pick out all the relevant changes from the diff. To increase the chances of this getting merged, it's probably better if the changes were outlined as a list and had some reasoning to justify them.

@ezsnackeur
Copy link
Contributor Author

ezsnackeur commented Jun 22, 2025

The reason is just consistency, a formula is used to calculate the costs, except a few outliers, some newer programs just never got through the spreadsheet or only partially, the changes can also be seen by comparing it with the one you had sent me.

So i just followed the workflow, and updated the spreadsheet after doing so. Some programs already had the correct values in the file but not in the programs.cfg

all the "balance" changes are in this column
image
which i didnt touch at all.

also a more clear list of changes can be seen if you only check the first commit.

Copy link
Contributor Author

@ezsnackeur ezsnackeur left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

475ad7f
this is to reserve the "disabled_RP0_PROGRAM" type for programs that are still in development. differentiating them from old deprecated ones

@ezsnackeur
Copy link
Contributor Author

RP 2.2.1.Program_Contract.Associations.xlsx
Updated sheet with latest changes, hopefully i didnt miss anything

@siimav siimav merged commit dae2c7d into KSP-RO:master Sep 2, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants