lutepickle
|
334c62b59f
|
Don't try to process map pawns when the pheromone-giver is in a caravan
|
2024-03-18 21:13:54 -07:00 |
|
lutepickle
|
b09ea9153e
|
Rename InitializeExtraValues to PostInitialize for consistency
|
2024-03-17 20:01:41 -07:00 |
|
lutepickle
|
bf37fcb3f2
|
Merge branch 'dev' into 1.5
|
2024-03-17 16:35:08 -07:00 |
|
lutepickle
|
e3647caf2a
|
Build dll, change Rimworld reference in 1.4 to NuGet
|
2024-03-17 16:32:41 -07:00 |
|
lutepickle
|
9d66be1e49
|
Little refactor in PeriodRandomizer
|
2024-03-17 08:28:25 -07:00 |
|
lutepickle
|
5fbed7073a
|
Do the infertile check after the simulation instead of before
|
2024-03-17 06:44:37 -07:00 |
|
lutepickle
|
2facc09926
|
Have the fertile end age for ovary power based off of a constant instead of RJW setttings
|
2024-03-16 21:59:58 -07:00 |
|
lutepickle
|
9eff6cc2cd
|
Have the obsolete GetMenstruationComp produce an error
|
2024-03-16 18:36:33 -07:00 |
|
lutepickle
|
b855c5291e
|
Remove compatibility code for hour-based saves
|
2024-03-15 20:59:27 -07:00 |
|
lutepickle
|
374a43c6e5
|
Don't let an egg implant if the father is destroyed
|
2024-03-15 08:04:25 -07:00 |
|
lutepickle
|
0004822059
|
Remove milk module files and update LoadFolders.xml for 1.5
|
2024-03-15 08:00:39 -07:00 |
|
lutepickle
|
e447d1cc26
|
Copy SkinColorBase to enzygotic siblings and set baby graphics dirty afterwards
|
2024-03-14 21:04:17 -07:00 |
|
lutepickle
|
5b9d3ad08b
|
Update Harmony reference to 2.3.1.1
|
2024-03-14 15:54:31 -07:00 |
|
lutepickle
|
d5c38a2a58
|
More 1.5 fixes
|
2024-03-13 22:29:55 -07:00 |
|
lutepickle
|
48f3a55691
|
Update changelog
|
2024-03-13 21:10:42 -07:00 |
|
lutepickle
|
81e25a79a9
|
Fixes for 1.5 compatibility
|
2024-03-13 17:15:13 -07:00 |
|
lutepickle
|
3fe654b88a
|
Initial copy of 1.5
|
2024-03-13 16:29:56 -07:00 |
|
lutepickle
|
9a6efaf37d
|
Have pheromones apply in caravans
|
2024-03-13 10:07:25 -07:00 |
|
lutepickle
|
cca7676bc0
|
Have ovulation and implant chance cache be nullable
|
2024-03-13 08:10:50 -07:00 |
|
lutepickle
|
ba8801370f
|
Have TotalFertCum account for destroyed pawns and animals
|
2024-03-13 08:03:02 -07:00 |
|
lutepickle
|
c393ab45c0
|
Build
|
2024-03-11 16:48:26 -07:00 |
|
lutepickle
|
f580d3232b
|
Have breeder pawns boost implant chance for non-Biotech
|
2024-03-05 19:14:28 -08:00 |
|
lutepickle
|
e964b2af93
|
Failsafe in the dialog window if a biotech pregnancy somehow gets a null mother (theoretically possible on implant error)
|
2024-03-05 16:01:33 -08:00 |
|
lutepickle
|
6e56664d41
|
Switch TickIntervalMinimum to being based on the named constant
|
2024-03-05 15:46:36 -08:00 |
|
lutepickle
|
4e88184f9b
|
Add graphics to genes by Alpenglow
|
2024-03-05 09:06:02 -08:00 |
|
lutepickle
|
06ccb04a55
|
Clean up a bunch of unnecessary using statements
|
2024-03-04 18:25:44 -08:00 |
|
lutepickle
|
8bea56b65a
|
Fix miscapitalization in CycleDisabledGenes.xml
|
2024-03-02 10:21:21 -08:00 |
|
lutepickle
|
c6e4d81a20
|
Don't fertilize from destroyed pawns
|
2024-02-28 19:48:52 -08:00 |
|
lutepickle
|
1cdb12fd3a
|
Replace some uses of Rand.Range with Utility.VariationRange
|
2024-02-27 21:56:59 -08:00 |
|
lutepickle
|
7e407a1cf9
|
Don't call Notify_UpdatedGenes if the gene isn't menstruation-related
|
2024-02-27 14:58:20 -08:00 |
|
lutepickle
|
32800a3499
|
Null check for apparel tracker in DirtyEffect
|
2024-02-22 22:09:12 -08:00 |
|
lutepickle
|
ff95b8da39
|
It's safe and a bit quicker to unconditionally remove forced in CheckDirty
|
2024-02-17 15:37:14 -08:00 |
|
lutepickle
|
8306439576
|
Refactor allraces and allkinds
|
2024-02-16 22:03:03 -08:00 |
|
lutepickle
|
ebb486179b
|
Reformat RandomOvulationChance
|
2024-02-16 20:47:59 -08:00 |
|
lutepickle
|
f79050483d
|
Remove the originsize system. Nobody used it
|
2024-02-16 20:24:10 -08:00 |
|
lutepickle
|
d483e22ac2
|
Little cleanup
|
2024-02-16 16:55:53 -08:00 |
|
lutepickle
|
7e5b2000da
|
Mark the Conit fork of Birds & Bees as incompatible
|
2024-02-16 13:52:46 -08:00 |
|
lutepickle
|
836d3d69c8
|
Let CalculatedImpactChance return early to avoid unnecessarily hitting OvulationChance
|
2024-02-12 22:19:10 -08:00 |
|
lutepickle
|
50310988ca
|
Be sure the periodic can go into anestrus if it initializes into ovulatory
|
2024-02-11 10:47:01 -08:00 |
|
lutepickle
|
82dea0f425
|
Always attempt to ovulate at least one egg
|
2024-02-11 07:30:25 -08:00 |
|
lutepickle
|
bd39194fd1
|
Add Outland - Genetics' egglaying genes to the no cycle list
|
2024-02-11 06:43:56 -08:00 |
|
lutepickle
|
56b11069da
|
Little refactor in GetBabyInfo and GetFatherInfo
|
2024-02-10 10:11:24 -08:00 |
|
lutepickle
|
02b0045fb3
|
Some input sanitization for the egg life span and ovulation genes
|
2024-02-08 21:33:39 -08:00 |
|
lutepickle
|
fcbc19825e
|
Move gene properties and cycle disabled genes to ModExtensions
|
2024-02-08 20:30:49 -08:00 |
|
lutepickle
|
7b00579969
|
Exclude Erin's Covyia egg genes from cycling
|
2024-02-08 16:00:13 -08:00 |
|
lutepickle
|
cb8267bf0f
|
Let a pawn be randomly initialized into their ovulatory stage
|
2024-02-04 19:49:20 -08:00 |
|
lutepickle
|
2dda753ab9
|
Be sure CheckDirty updates the stats if the old absorber had stats and the new doesn't
|
2024-02-04 17:07:10 -08:00 |
|
lutepickle
|
d34509dfc9
|
Fix CheckDirty having an inverted lock test
|
2024-01-27 05:49:50 -08:00 |
|
lutepickle
|
9902c50d81
|
Don't let egglaying animals menstruate.
|
2024-01-22 11:12:49 -08:00 |
|
lutepickle
|
a29aaf50c1
|
Just let everyone use the menstruation genes
|
2024-01-20 14:51:20 -08:00 |
|