diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 98b247f..fff6f83 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -55,7 +55,7 @@ build: when: on_success expire_in: 1 day paths: - - "*" # Include everything + - "*" # Incluse everything exclude: - ".*" # Exclude dot files - ".*/**/*" # Exclude everything in the dot folders @@ -66,13 +66,12 @@ release_dev: rules: - if: $CI_COMMIT_TAG when: never # Do not run this job when a tag is created manually - - if: $CI_COMMIT_BRANCH == "dev" # Run this job when commits are pushed or merged to the dev branch + - if: $CI_COMMIT_BRANCH == "dev" # Run this job when commits are pushed or merged to the dev branch variables: GIT_STRATEGY: none # Do not clone repo and skip 'before_script' - PACKAGE_REGISTRY_URL: "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/${CI_PROJECT_NAME}/${CI_COMMIT_BRANCH}" + PACKAGE_REGISTRY_URL: "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/rsi/test" script: - apk add zip - zip -rq mod.zip ./ - echo "${PACKAGE_REGISTRY_URL}" - - 'curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file About/About.xml "${PACKAGE_REGISTRY_URL}/About.xml"' - 'curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file mod.zip "${PACKAGE_REGISTRY_URL}/rjw_sexperience_ideology.zip"' diff --git a/About/RealAbout.xml b/About/RealAbout.xml index c06dabd..630ca35 100644 --- a/About/RealAbout.xml +++ b/About/RealAbout.xml @@ -1,7 +1,7 @@ - + RJW Sexperience Ideology - amevarashi + aamevarashi
  • 1.3
  • 1.4
  • @@ -31,7 +31,6 @@
  • rim.job.world
  • rjw.sexperience.ideology - https://gitgud.io/amevarashi/rjw-sexperience-ideology - /// If the pawn has multiple genitalia, the "best" is picked (the biggest penis or tightest vagina). - /// For futanari return the biggest penis size - /// public static float GetGenitalSize(Pawn p) { if (p == null) return 0f; - float bestSize = 0f; - bool foundPenis = false; + // Iff the pawn has multiple genitalia, the "best" is picked (the biggest penis or tightest vagina) + float bestSeenSize = 0f; foreach (Hediff part in Genital_Helper.get_AllPartsHediffList(p)) { - float size; // Only check for Vaginas and Penises, not for Anus or for things not categorized as primary sexual parts - if (Genital_Helper.is_penis(part)) + if (Genital_Helper.is_penis(part) || Genital_Helper.is_vagina(part)) { - if (!foundPenis) - { - foundPenis = true; - bestSize = 0f; - } - size = part.Severity; + bestSeenSize = part.Severity > bestSeenSize ? part.Severity : bestSeenSize; } - else if (!foundPenis && Genital_Helper.is_vagina(part)) - { - // For vagina, the scale is inverted. - size = 1 - part.Severity; - } - else - { - continue; - } - - bestSize = size > bestSize ? size : bestSize; } - return bestSize; + // For Women, the scale is inverted. + if (p.gender == Gender.Female) + return 1 - bestSeenSize; + + return bestSeenSize; } public static bool IsVisiblyPregnant(Pawn pawn)