New AAF Release Build - Beta 58
## [Beta 58] - 2019-2-4
### Changed
- Debug settings to false.
2019-02-05 06:35:33 +0000 UTC View Post
## [Beta 58] - 2019-2-4
### Changed
- Debug settings to false.
2019-02-05 06:35:33 +0000 UTC View Post## [Beta 57] - 2019-2-3
### Changed
- sayTopic XML to include "sayAs" and "sayAsSource" to identify which actor to say the topic as. This is necessary for controlling the number of audio files needed to add spoken dialogue for actors in AAF scenes.
### Fixed
- startEquipmentSet and stopEquipmentSet on actions so that they don't re-apply on every loop. Helps when leveledlist items are used.
- subAction icons so that they don't re-load on every loop. Rem...
2019-02-04 04:09:45 +0000 UTC View Post## [Beta 56] - 2019-1-31
### Changed
- stopEquipmentSet routine so that if application of that equipmentSet is interrupted by another scene, that equipment set is stored and applied whenever the after-scene delay is successfully completed.
### Fixed
- Items added by animations not being removed from inventory in some cases.
### Added
- A setting max_array_size that controls what the array size limit is changed to. This is needed to acc...
2019-02-01 01:56:36 +0000 UTC View Post## [Beta 55] - 2019-1-27
### Fixed
- Issue with equipment getting scrambled and disappearing. Problem was introduced in build 51.
- Issue with delayed reEquip firing even though new scene started.
2019-01-27 23:07:54 +0000 UTC View Post## [Beta 54] - 2019-1-26
### Added
- Errors section to Admin panel.
- Settings section to admin panel (not for changing settings. just for reviewing what AAF settings are being used in-game)
- Log optimizations.
- Updates to the topic system. To work, the XML needs a form ID for the topic and for a unique keyword to condition each line for. See updated wiki page for more info: 2019-01-26 10:42:46 +0000 UTC View Post
## [Beta 53] - 2019-1-24
### Added
- Check to warn if arrays sent to Papyrus are too large.
- Equipment handling for leveled list items. Thank you EgoBallistic!
- OnSceneEnd event. This fires when a scene is over and all actors are unlocked.
- Admin mode. Just basic info there now (installed positions and plugins). Will add more data and operations (reset data, etc) here over time.
### Removed
- Some arrays (that I don't believe any mod is ...
2019-01-24 23:56:01 +0000 UTC View Post## [Beta 52] - 2019-1-14
### Added
- troubleshooting_level setting. This controls which messages show as pop-up errors during gameplay. By default, the level is set to 0 which sends all errors to the log/debug window and shows no pop-up messages.
- Stability measure to allow AAF to continue running when raceData XML are installed without referenced plugins.
- Stability measures added for actorType XML with missing plugins.
### Changed
- AAF_setti...
2019-01-16 01:13:51 +0000 UTC View Post## [Beta 51] - 2019-1-13
### Fixed
- Characters not showing correct equipment when forced to leave power armor during animation.
- Characters not changing equipment in cases where multiple actors in same scene change same equipment (ie. Nora and Nate both wearing "Casual Outfit")
- Redundant application of startEquipmentSet
- Showing Player Stat mode when there are no player stats to show. Now skips that mode when no stats.
- Saved actor stats not adjusting...
2019-01-14 20:20:48 +0000 UTC View Post## [Beta 50] - 2019-1-12
### Added
- Routine to prevent using actor locations when they are using furniture (to avoid clipping into furniture). There are still some edge cases where AAF will fall back to using these locations to avoid errors (when all actors are in furniture and no furniture location is near).
- Ability to put "hasKeyword" in condition nodes. So, various conditions in XML can now be controlled through keywords. See docs.
- Code that should help prevent...
2019-01-12 20:41:51 +0000 UTC View Post
## [Beta 49] - 2019-1-6
### Fixed
- Issue with updater script getting stuck when using external save game method.
2019-01-07 23:04:57 +0000 UTC View Post
## [Beta 48] - 2019-1-5
### Fixed
- Small issue with updater script.
- Broken messaging in error 004.
- Issue with UI being hid during various contexts.
2019-01-06 05:18:21 +0000 UTC View Post
## [Beta 47] - 2018-1-2
### Fixed
- debug_to_papyrus_log setting.
- Issue with player actions (saving game) during PC animations was allowed when walking was skipped.
### Added
- Updater script to help make AAF upgrades be more stable.
### Changed
- Default storage method to use_external_data_storage=true. Internal storage method has proven to be unstable.
2019-01-03 09:59:39 +0000 UTC View Post## [Beta 46] - 2018-12-29
### Changed
- AAF initialization to happen right after mirror scene (face modification) instead of before.
- tag XML type so that multiple entries for the same position ID merge all tags together and removes duplicates. (As a side effect, this makes using the "replace" attribute unreliable where multiple entries exist.)
### Removed
- initialization_delay setting. Not needed since initialization now starts after mirror scene. 2018-12-30 07:28:22 +0000 UTC View Post
## [Beta 45] - 2018-12-27
### Added
- startOverlaySet option to position and animation nodes.
- startOverlaySet and stopOverlaySet support for animationMeta files.
- "Nate" and "Nora" to replace blank names during intro scene.
- Small fixes/UI improvements.
### Fixed
- Duplicate listings for some furniture positions.
2018-12-28 06:34:39 +0000 UTC View Post## [Beta 44] - 2018-12-23
### Fixed
- Distances to actors all being 0.0 in the wizard.
- Equipment removed from player via equipment manager caused the item to disappear forever.
- Issue causing UI to stop working when no stats are installed.
- UI alignment adjustment for if/when there are no stats.
- Issue with tags not being sent out with position start/change/end events.
### Removed
- megaScene test files. This feature should still...
2018-12-24 07:41:14 +0000 UTC View Post
A screenshot showing the updated UI (available as of Beta 43). Now allows changing the color through the vanilla settings, backdrops behind text and other layout improvements.
2018-12-19 20:41:21 +0000 UTC View Post## [Beta 43] - 2018-12-19
### Added
- Code cleanup/optimization.
- Improved fadeout timing. Game fadeout during actor locking better hides teleporting.
- UI overhaul (backdrops, new layout, color changing). Not complete, could be increased conflicts with other UI changes while working on this.
- hide_actor_state_icon setting for hiding the actor status indicator.
2018-12-19 19:57:51 +0000 UTC View Post## [Beta 42] - 2018-12-13
### Changed
- OnAnimationChange event so that it sends out tags matching new animations being played.
### Fixed
- Accuracy of walk location for NPC.
- Issue with NPC sometimes walking to the wrong locations.
- Walk back-up routine to work better under new walk system.
### Removed
- Remnants from old walk system.
2018-12-14 20:26:22 +0000 UTC View Post## [Beta 41] - 2018-12-12
### Added
- isExit attribute to positionTree. Allows new tree branch type that ends the scene after the animation plays.
- icon for exit branches in tree widget.
- forceComplete attribute in positionTree XML. For preventing animations from being interrupted by user navigation before they are complete. UI darkens while the animation completes.
- re-equipping of actors needing reset after a game was saved during animation.
2018-12-13 07:31:40 +0000 UTC View Post## [Beta 40] - 2018-12-11
### Added
- time attribute in positionTree XML. For controlling time spent per branch when NPC controls tree progression.
### Fixed
- Freezing when quick switching to hierarchy position.
- Issue with NPC-only scenes using positionTrees would not progress.
### Changed
- debug_to_papyrus_log setting now sends log output to a custom log file at ".../My Games/Fallout4/Logs/Script/User/"
- attack detection to ...
2018-12-12 01:23:57 +0000 UTC View Post## [Beta 39] - 2018-12-08
### Added
- routine to maintain correct gender/race assignments when switching animations in same scene.
- additional checks and error messages for when invalid actors are entered in the API.
- UI update to show added actor on join.
- OnJoinAnimation event. Fires when actors join hierarchy positions.
- optimizations for actor and location data collection. (skip calculating distances when not needed)
- `initialization_delay` to AAF_s...
2018-12-09 07:10:34 +0000 UTC View Post*** PLEASE NOTE: This build is being released earlier than expected to be compatible with the new game version. It has not been tested as much as other builds. Also, there are no themes yet. But, they are being worked on and will be available soon.
## [Beta 38] - 2018-12-06
### Added
- actorStat groups. Also added showInProfile, showInStatMode, showInScene attributes to actorStat. These settings control which parts of the UI stats appear in.
### Changed...
2018-12-07 04:56:08 +0000 UTC View Post## [Beta 37] - 2018-11-29
### Added
- AAF_ActorLocked keyword and SetActorLocked function. A central way for mods to tell each other that they are doing something with an Actor. See docs.
- use_external_data_storage setting (false by default). The old save mechanism can be turned on by setting this to true. However, by default, AAF now uses an internal save game variable to store AAF data. A big change that needs lots of testing. Is somewhat faster. But, potentially will slow down ...
2018-11-30 09:35:18 +0000 UTC View Post## [Beta 36] - 2018-11-23
### Added
- LLFP 28. Implementation of GetActorBaseSkinForm (thanks to Egoballistic!).
- PositionSettings to API.
- GetPositionSettings to API.
- ChangePosition to API. Allows changing the position animation actors run in an existing scene.
- ApplyEquipmentSet to API. Allows changing equipment on actors via Papyrus.
- ApplyMorphSet to API. Allows changing morphs on actors via Papyrus.
- ApplyOverlaySet to API. Allows changing ...
2018-11-24 10:52:38 +0000 UTC View Post## [Beta 35] - 2018-11-20
### Fixed
- Issue that potentially left actors animating on reload if saved during animations.
### Added
- Error messaging for case when locationObject setting is used and no usable animation is installed.
2018-11-21 07:06:53 +0000 UTC View Post## [Beta 34] - 2018-11-19
### Added
- Code to prevent NPC from using furniture during AAF animations.
- Sending meta value when scenes error out.
### Fixed
- Papyrus error caused when reloading a game that was saved while animations were ongoing.
- ChangeStat function that was thrown off by last update.
2018-11-20 05:18:17 +0000 UTC View Post## [Beta 33] - 2018-11-13
### Fixed
- Female PC wearing intro scene clothes during animations.
- Papyrus log errors when no furniture is found in a scan.
- Problem with fallback routine and ChangeStat (unconfirmed fix)
2018-11-13 23:35:55 +0000 UTC View Post## [Beta 32] - 2018-11-11
### Added
- Fallback routine that loads actor data if an "actor not found" event occurs.
- animationMeta XML type. This allows external definitions for morphs and action references for animations. See doc on wiki for more info on how to apply.
- Error message (only appears in debug output) when non-existant stats are referenced.
- StopScene to API. See docs for usage.
2018-11-12 06:39:26 +0000 UTC View Post## [Beta 31] - 2018-11-10
### Added
- Limit for attempting to exit power armor. Needed for some NPC like Danse.
- animation_timescale setting. Allows adjusting the timescale to use when the player character is in an animation.
- scanRadius to SceneSettings API. Allows using non-default search radius for furniture when starting scenes with the API.
### Fixed
- UI label typos.
- Issue with errored out scenes not removing AAF_ActorBusy keyword from i...
2018-11-11 07:20:03 +0000 UTC View Post## [Beta 30] - 2018-10-28
### Changed
- The SceneSettings.duration API. -1 now causes the scene to play indefinitely while the default value is the default scene duration from AAF_settings.xml
### Added
- Further development of megaScene feature. Now gets through entire process. But, still needs more testing and exception case handling.
2018-10-29 08:58:12 +0000 UTC View Post