RimWorld
Hauts' Framework
目前顯示第 21-30 項,共 65 項
< 1  2  3  4  5  6  7 >
更新:7 月 18 日 @ 下午 10:23

v1.1.34
==New modding tools==
-Hauts_SurveySpeed (survey speed) is a stat which scales w/ research speed. It affects the speed at which a pawn operates a long-range mineral scanner or ground-penetrating scanner
-HediffCompProperties_VacuumSeverity has the float vacuumThreshold (default 0.5f), float perTickInVacuum, float perTickNotInVacuum, float whileInVacuum (default -999f), float whileNotInVacuum (default -999f), bool onlyInVacuumIfHarmedByIt (default true), and bool freezeAtVacuumImmunityInVacuum. If in vacuum % >= vacuumThreshold, severity is set to whileInVacuum (if not -999) or incremented by perTickInVacuum (if not 0); otherwise, severity is set to whileNotInVacuum (if not -999) or incremented by perTickNotInVacuum. Does not function if onlyInVacuumIfHarmedByIt is true and the pawn can’t be harmed by vacuum

更新:7 月 17 日 @ 上午 8:43

v1.1.33
==New modding tools==
-[Odyssey] HediffCompProperties_PlanetLayerSeverity has the float defaultSeverity, int periodicity (default 250), Dictionary<PlanetLayerDef,float> setToInLayer, and Dictionary<PlanetLayerDef,float> incrementInLayer values. Every periodicity ticks, it sets severity to the value corresponding to the pawn’s current planet layer in setToInLayer if any; otherwise, it adds severity equal to the value corresponding to the pawn’s current planet layer in incrementInLayer if any; otherwise, it sets severity to defaultSeverity

更新:7 月 13 日 @ 下午 5:02

v1.1.32
==1.6 mod compatibility restoration==
Updated the following compats to work in 1.6
-Cybernetic Organism and Neural Network

==Performance/bugfixes==
-[Biotech] Mechanitor command radius improvements:
----Rather than being directly GetStatValue’d when the game needs to draw the circle for a mechanitor’s command radius, MCR is instead archived by the mechanitor’s mechlink every 250 ticks in a unique hediffComp and this value is referenced instead - this almost completely removes the performance cost of the stat
----Harmony patches related to MCR are no longer used if you don’t have [Biotech] active

更新:7 月 12 日 @ 下午 2:41

v1.1.31
==Performance improvements==
-Reduced the amount of calculations required to passively handle the mechanitor command radius stat while there are drafted mechs to about 1/3 at n>1, or to [very small fraction of prior cost] at n=1

==Improved modding tools==
-HediffComp_PairedHediff now removes links to pawns that are 1) destroyed or 2) world pawns not in a caravan, not in a transporter world object, and not borrowed by another faction
-HautsUtility.FertilityTerrainDefs has a bool requiresBedrock field (default false), which returns null if the map’s biome has isBedrock = false

更新:7 月 11 日 @ 下午 1:46

v1.1.30
==Improved modding tools/necessary [Odyssey] updates==
-Hauts_SpewRangeFactor no longer requires [Biotech]
-[Odyssey] SludgeSpew and EggSpew are both treated as spew abilities

更新:7 月 10 日 @ 下午 10:38

v1.1.29
==1.6 mod compatibility restoration==
Updated the following compats to work in 1.6
-Tweaks Galore

更新:7 月 9 日 @ 下午 10:18

v1.1.28
==1.6 mod compatibility restoration==
Verified the following Framework compats work w/o any changes
-VIEMS
-Vanilla Recycling Expanded
Updated the following compats to work in 1.6
-VFE Insectoids 2
-VFE Tribals

更新:7 月 8 日 @ 下午 6:30

v1.1.27
==1.6 mod compatibility restoration==
Updated the following compats to work in 1.6
-Vanilla Psycasts Expanded - Puppeteer
-Vanilla Races Expanded - Sanguophage

更新:7 月 6 日 @ 上午 10:58

v1.1.26
==1.6 mod compatibility restoration==
Updated the following compats to work in 1.6
-Vanilla Skills Expanded

==Bugfixes==
-HediffComp_SkillAdjustment now evaluates how much negative xp to award to each skill separately, rather than accumulating changes w/ each successive skill evaluated per proc

==Improved modding tools==
-ExtraOnHitEffects via damage are now handled via Notify_PawnDamagedThing; the following new tools have been developed as a result, replacing three Harmony patches:
--HautsUtility.DoExtraOnHitEffects(HediffWithComps hediff, Thing thing, DamageInfo dinfo, DamageWorker.DamageResult result): the first argument is the hediff w/ the EOHE comps, and the latter three arguments are inherited from Notify_PawnDamagedThing. If the victim isn’t destroyed/null, and the damage info lacks a WeaponLinkedHediff w/ an EOHE of its own, then it attempts to apply all EOHEs
--Hediff_HasExtraOnHitEffects: derivative of HediffWithComps, its Notify_PawnDamagedThing invokes the new utility method
--Hediff_ImplantHasExtraOnHitEffects, derivative of Hediff_Implant that does the same
--Hediff_AddedPartHasExtraOnHitEffects, derivative of Hediff_AddedPart that does the same
--Hediff_PreDamageModificationHasExtraOnHitEffects, derivative of Hediff_PreDamageModification that does the same

==Mod compatibilities==
-Obsidia Expansion - Tailborne Xenotype: Grubby gene also grants 1.2x track size; Tidy gene also grants 0.8x track size
-Rim Languages: HautsUtility.LearnLanguage treats the learning pawn’s language learning factor as having a floor of 0.1, at least when the other pawn isn’t null
-[Biotech] Vanilla Skills Expanded: the Teaching expertise grants +5%→+7% instructive ability per level

更新:7 月 2 日 @ 下午 8:28

v1.1.25
==1.6 mod compatibility restoration==
Replaced all mentions of the relabeled VE Framework stuff appropriately
Verified the following Framework compats work w/o any changes
-Alpha Animals
-Alpha Implants
-Cleaning Speed
-Expanded Biotech Style Abilities
-Fallout Traits Continued
-[FSF] Advanced Bionics Expansion
-Integrated Implants
-[LC] Consolidated Traits
-More Psycasts (Continued)
-Obsidia Expansion - Axotl Xenotype
-Obsidia Expansion - Ceratons Xenotype
-Obsidia Expansion - Drakonids Xenotype
-RimTraits - General Traits
-Sleepy’s More Psycasts
-Vanilla Traits Expanded
-Vanilla Events Expanded
Updated the following compats to work in 1.6
-Alpha Genes: now also prevents Superadaptive Biology from affecting traits for which canBeSuppressed is false
-Rim Languages: Utility→LanguageUtility
-Vanilla Psycasts Expanded