The Chicken and the Egg
http://www.newvegasnexus.com/downloads/file.php?id=36600 | http://fallout3nexus.com/downloads/file.php?id=10903 | http://www.mediafire.com/?tmhdigonznj
http://www.newvegasnexus.com/downloads/file.php?id=36600 | http://fallout3nexus.com/downloads/file.php?id=10903 | http://www.mediafire.com/?tmhdigonznj
- Author: JustinOther
- Description: http://www.newvegasnexus.com/downloads/images/36600-1-1288988925.jpg. Renames and maintains an unused FalloutNV.ESM global such that it will always reflect:
- NVSE's presence/absence
- NVSE's version = X
- NVSE's revision = Y
- NVSE's beta version = Z
- NVSE's presence/absence
- How it works: In order to keep it out of the background, it's split into two quests, the chicken and the egg. The chicken, incidentally, comes first and starts the egg and then stops itself and visa versa, however the egg is in MenuMode while the Chicken is in GameMode so neither is ever left perpetually running.
- Chicken:Spoiler
scn ChickenSCPTInt bGawkBegin GameMode If bGawk Set NVSE to (GetNVSEVersion + (GetNVSERevision * 0.1) + (GetNVSEBeta * 0.01)) Set Egg.bHatch to 0 StartQuest Egg StopQuest Chicken Else Set NVSE to 0 Set bGawk to 1 EndIfEndBegin MenuMode 1004 If NVSE Return Else Set NVSE to (GetFOSEVersion + (GetNVSERevision * 0.1) + (GetNVSEBeta * 0.01)) EndIfEnd
- Egg:Spoiler
scn EggSCPTInt bHatchBegin MenuMode 1007 If bHatch Set NVSE to (GetNVSEVersion + (GetNVSERevision * 0.1) + (GetNVSEBeta * 0.01)) StopQuest Egg Else Set bHatch to 1 Set Chicken.bGawk to 0 StartQuest Chicken EndIfEnd
- Chicken:
- Use: The plugin hijacks and five junk, unreferenced or duplicate FalloutNV.ESM records so they can all be easily copied into any number of plugins with FNVEdit and the resource plugin doesn't ever need to be redistributed or loaded in a mod that uses the global and, in the event multiple plugins use the resource, they'll not A) overlap each other or B) conflict in any way or result in duplicate error reports from the GECK.
- Rights: I'm a lefty and this was designed to be a resource from the onset. Use it freely and may it serve you well.
- Version: 1.0 Beta (working, so probably won't ever edited)
- Bugs: None that I'm aware of. Let me know if anything goes wrong or if you think of any way this can be improved.
- Thanks:
- The *SE Team for providing us with all these new shiny toys (script commands).
- HugePinball for the original inspiration as well as sage advice regarding the "Constant" flag for the global.
- ElminsterEU for FNVEdit which I used to find the junk records to hijack/providing a wonderful tool which can be used to easily copy in these overrides.
- Beth/Obsidian for the game and GECK.
- The *SE Team for providing us with all these new shiny toys (script commands).
