Merge with v1-PC
Enable patcher to detect other loaded mods
Add GetMainRandom() method to API
Version Bump to 1.10.0
Disable two patches if ArtifactSystemFixedRedux is loaded
Nudge Build Number
Added tag 1.10.0-pc for changeset ffe5f4624b9c
Merge with v1-PC
Merge tags from v1-PC
Alpha Bump
Patch IslandNorth.resetLocalState
Fix Audit dumping if Owners is empty (previously unpatched)
Nudge Build Number
Removed tag 2.5.0-alpha.5
RESET VERSION to 2.0.0
Utilize the new Auditor facility of PatcherHelper
Complete the Log static class
Update PatcherHelper to R72
Change type of param from IMod to Mod
Disable overly-detailed Harmony logging
Add suffix
Patch IslandNorth.digSiteUpdate
Patch IslandNorth.getFish
Get tag for PatcherHelper
Patch IslandNorth.digSiteUpdate
Patch IslandLocation.getFish
Enshorten the SuppressMessage atribute using using
Patch IslandGemBird.GetBirdTypeForLocation
Update PatcherHelper
Patch some Island methods
Updae PatcherHelper to R72
Patch MovieTheater.addRandomNPCs
Add OpCopy.Labels option to previous patch
Change class name from EBRNG_Patches to just Patches
Forgot to commit the .csproj when renaming the file earlier
Patch MovieTheater._PopulateNPCOnlyGroups
Patch MovieTheaterScreeningEvent.getMovieEvent
Rename extension to ReplaceNewRandomWithEBRNG
Rename Game1RandomOp to EBRNG_RandGen
Move & rename Characters_Child_dayUpdate_interp
Patch PlayerCoupleBirthingEvent.afterMessage
Forgot "influenced by" for DaysPlayed, game_UID
Update PatcherHelper
Remove unaffected field + tidy up logic
Patch PlayerCoupleBirthingEvent.setUp
Move SoundInTheNightEvent_setUp_transp
Add influence info
Rename EBRNG_Patches.Events_SoundInTheNightEvent_setUp_transp
Move DwarfGate_CTOR_transp to Locations.cs
Update PatcherHelper to R70
Add Utility static class
Patch Game1._newDayAfterFade (mandatory)
Update PatcherHelper to R71
Instead of using Game1.random, use EBRNG's RandGen prop
Patch TrashBear.updateItemWanted
Patch FruitTree.performToolAction
Don't call prop getter, grab the static field directly
Apply MPL-2.0 and tidy up 'using' statements
Update PatcherHelper to R67
EXPERIMENTAL use InstructionsWalker without temporary variables
Keep wopc and Game1RandomOp indefinitely
FIX patching for CalicoJack and WitchEvent
Removed tag 2.3.1
Removed tag 2.1.0
Removed tag 2.3.0
Removed tag 2.2.0
Removed tag 2.0.0
Removed tag 2.5.0
Update PatcherHelper to R66
Added tag 2.5.0-alpha.5 for changeset e189e8a97473
Set version to 2.5.0-alpha.6
Don't use WantOpCache directly but inherit from it first
Add Post-Build to copy files to SDV64
Wrap Game1RandomOp retrieval logic in #ifdef..#endif
Fixes/workaround for SDV64
Change logging level for class selection message
Remove unused using
Merge with v1-PC
Remove seeding/reseeding option + get seed from CSPRNG
Version Bump to 1.9.0
Added tag 1.9.0 for changeset ca2d71579679
Create new G1Rand instead of grabbing
Update PatcherHelper to R65
Fix Patch NPC.setRandomAfternoonMarriageDialogue
Defensive coding
Patch NPC.marriageDuties and .setRandomAfternoonMarriageDialogue
Patch LetterViewerMenu..ctor(string, string, bool)
Removal of leftover reseeding feature
Remove seeding ability
Seed PRNG from CSPRNG
Patch Menus.PondQueryMenu.UpdateState
Patch Utility.pickPersonalFarmEvent
Patch Locations.Woods.resetSharedState
Patch NPC.checkForMarriageDialogue
Remove double patch
Tidy up
OnGameLaunched logging
Increase priority
Patch NPD.loadCurrentDialogue
Update PatcherHelper to R64