File information
Last updated
Original upload
Created by
LarannKiarUploaded by
LarannKiarVirus scan
Tags for this mod
Activity logs
This page was last updated on 23 April 2025, 10:15PM
- Changelogs
-
-
Version 3.2
- Added: GetAllRefsLinkedToMe, IsMapMarkerVisibleOnStarMap, GetMapMarkerName, IsNthItemQuestItem, DoesInventoryContainQuestItem, GetNthItemReference, GetWorkshopName.
- Removed broken function ClampToGround.
-
Version 3.1
- Fixes a bug in the IsKeyDown() function that could cause it to return false if a key was pressed simultaneously with a control key.
- Implemens Biome as native script object type.
- Added: GetCurrentBiome.
-
Version 3.0
- Fixes a bug in the GetKeywordsOfItem function that could cause a crash if the inventory item had no keywords.
- Fixes a bug in the UnequipNthItem function that could prevent the parameter abPreventEquip from working.
- DisableCollision now works with the player ref.
- Added: ClampToGround, HasNoCollision, InitHavok, Set3DUpdateFlag, Get3DUpdateFlag, Get3DUpdateFlags, CopyReferenceExtraData.
-
Version 2.9
- Added: GetDisplayNameOfItem, GetDisplayNameOfAllItemsInStack, GetKeywordsOfItem, GetArmorAddonsOfArmorItem, EquipNthItem, UnequipNthItem, IsNthItemEquipped, IsNthItemEquipStateLocked, GetItemStackCount, GetInventoryItemCount, PrintInventoryToFile, RemoveNthItem, DropNthItem, SuppressHUDNotifications.
- Implemens ArmorAddon as native script object type.
- Added new parameter abMatchInventoryList to GetInventoryItems.
- Moved GetInventoryItems and GetEquippedInventoryItems to the Inventory Utils category in CassiopeiaPapyrusExtender.psc.
-
Version 2.8
- Added: GetCellLoaded, HasVehicleKeyword, HasVehicleSeatKeyword, IsFloating, GetHandscannerScanDistance, StopMovement, GetMovementState, ForcePathFailure, GetObjectBounds, GetCrowdActors, DisableCollision.
- Fixes a bug that could prevent GetLoadedCells() from returning certain loaded Cells.
-
Version 2.7
- Added: SetEyeTarget, ClearEyeTracking, SetEyeTrackingActive, GetHeadTrackTarget, GetSpeakingAnimArchetype, GetAnimFaceArchetypeEditorDefined, SetFaceAnimArchetype, GetFormsByEditorID, GetFormDescription, GetFormEditorID, GetDontLoopEmotionsIndex, GetWorkshopItemKeyword, GetWorkshopKeyword, IsWorkshopItem, GetAllTopicInfos, GetNumTopicInfos, GetAllTopicsByOwnerQuest, GetLastSaidTopicInfo, GetNthResponseText, GetNthResponseAnimFaceArchetype, GetLastSaidTopicInfoAnimArchetypeKeyword.
-
Version 2.6
- Added: PromoteReference, DemoteReference, IsPersistencePromotedBy, IsPathing, CalculateTemplateForLeveledActor, ChangeActorProcessLevel, UpdateReference3D, GetDistanceFromCelestialBody, GetDistanceGalacticLightYears, GetUsesLeveledTemplate.
- New event: OnPlayerPlotRoute(ObjectReference akHomeshipRef, Int aeFailedPlotReason, Int aiJumps, Float afShipGravJumpRange, Float afDistance, Float afCargoWeight, Float afCargoCapacity, Float afFuelConsumption, Float afMaxFuel)
-
Version 2.5
- Fixes a bug that could cause GetAppearanceSource(Actor akActor) to return None if akActor wasn't a leveled actor
- Added: OpenMenu, CloseMenu, DumpMenuFlags
- Fixed a few typos in CassiopeiaPapyrusExtender.psc
-
Version 2.4
- Fixes a bug that could cause certain non "main control map" BSInputEvent Control Names to be incorrectly sent. E.g. "WeaponReadyReload" was sent if the same key was bound to Container Menu's "Take all" whose actual Control Name is "XButton" and upon pressing the key while Container Menu was open Cassiopeia should've sent "XButton". (This bug was introduced in v2.3 (yesterday update) due to an oversight).
- Fixes a bug that could cause certain "Windows window switching control keys" like the Win key (opens Start Menu) to be considered as continuously pressed after getting released because the native event couldn't be sent with bPressed = false as the key was actually released while the game wasn't actually receiving the keyboard input.
- Added: BSInputEventEx(Int aiKeyCode, String asControlName, String asMainControlName, String asFriendlyName, bool bPressed, Float afHeldTime, int aiDeviceIndex, int aiKeyMask, int aiEventIndex, int aiPressedKeysCount, float fElapsedTimeSinceLastInput)
-
Version 2.3
- Mostly redesigned BSInputEvent; now it can send mouse button and mouse wheel movement events ( see the .psc for details )
- Fixes a bug that could prevent BSInputEvent to be sent for a key if another key was previously pressed and was being held
- Fixes a bug that could cause BSInputEvent to incorrectly send the name of the Right Alt key
- Added: DumpControlMapInfo, IsControlDown, GetHoldTimeByKeyCode, GetHoldTimeByControlName, GetControlNameByKeyCode, GetKeyNameByKeyCode, GetCharAt, SubStr, EraseStr, FindStr, MergeStr, SplitStr, ReplaceStr
- Moved IsKeyDown from the Utility section in CassiopeiaPapyrusExtender.psc to the Input section where the other Input functions are
-
Version 2.2
- Added: GetUTHourPerLocalDay, GetUTHourPerLocalHour, GetGameDate, GetActorReference, CreateReferencesAtCoordinates, EnableDistantLOD, GetReferenceBounds, GetAliases, GetAliasName, GetAliasIndex, SetAS3Variable, GetAllFormsMapSize, PrintAllFormsMapToFile
-
Version 2.1
- Added: ResetInventory, GetLooseMod, IsCrowdActor, SetForceSneak, GetVehicleCameraState, IsOnPlayerHomeSpaceship, IsAliasedRef, IsHarvested, IsCreated, GetPlayerHomeSpaceshipPilotSeatRef, IsPromotedPersistent, GetDefaultObjectForm, SetDefaultObjectForm, GetInterfaceLanguageIndex, GetPersistentCell
-
Version 2.0
- Added support for Game version 1.14.70 (Shattered Space update)
-
Version 1.9
- Added: GetSourcePackIn, GetGroupedPackIn, ForcePersistent, AreHostileActorsNearCustom, IsCarryable
- New event: BSInputEvent(Int aiKeyCode, String asControlName, String asFriendlyName, bool bPressed, Float afHeldTime)
- Fixed a bug that could prevent GetReferenceName and GetTESFullName from working on certain forms
-
Version 1.8
- Added: GetLeveledCharacterModifier, IsKeyDown, GetSFSEVersionAsInt, GetSFSEVersionAsString, GetStarfieldVersionAsInt, GetStarfieldVersionAsString.
- TESActivateEvent received event data ( activated and action refs ).
- ActorCellChangeEvent received more event data ( current and previous cells ).
- Events ReferenceSet3d and ReferenceDetach can now also be filtered by akReference's Base Object.
- Fixes a bug that could cause ActorCellChangeEvent and TESContainerChangedEvent to be sent even they had a filter that didn't allow it.
- CassiopieaPapyrusEvents.txt is included in the .zip ( it is in the same folder as CassiopeiaPapyrusExtender.psc ).
-
Version 1.7
- Added: GetGlobalTimeMultiplier, GetGlobalTimeMultiplierTarget, SetGlobalTimeMultiplier, PlayMenuSound, AddKeywordToForm, RemoveKeywordFromForm, EnableLogging, LookupSourcePlugin, IsInVehicle, SetModelVisible, HasAnimGraphManager.
- Added minimum required version check for the supported SFSE and Game versions (SFSE 0.2.12 or higher and Game version 1.13.61 or higher)
- Added script file error check (posts an error if ..\Data\Scripts\CassiopeiaPapyrusExtender.pex is not present)
- Moved LookupLastOverriderPlugin to the Form category in CassiopeiaPapyrusExtender.psc
-
Version 1.6
- Added: GetMorphValues, GetSortedHighActors
- Fixes a bug that caused GetActorsDetecting if the player was specified as akActor
- Fixes a bug that caused GetVisibleActors to return actors not visible but being processed in the HighActorsProcessLevel as "priorized" or "sorted" (basically what GetSortedHighActors should returns)
- Moved GetVisibleActors from the Actor category to Game in CassiopeiaPapyrusExtender.psc
- Minimum required Game version is now 1.13.61
-
Version 1.5
- Added: ExportMorphMap, SetMorphValue, SetMorphValues, CopyFacialExpression, GetAnimFaceArchetype, ApplyFacialExpression, ResetFacialExpression, ReadFacialExpressionDataMorphValues, ReadFacialExpressionDataMorphNames, StoreFacialExpression, WriteMorphValue, ReadMorphValue.
-
Version 1.4
- Added: IsCrimeToActivate, GetLoadedCells, GetLoadedReferences, SortReferencesByDeleted, SortReferencesByName, SortReferencesByKeywords, SortReferencesByConditions, SortReferencesByDistance
- Added: BGSLocationLoadedEvent ( global event source with event data )
- Fixed ActorCellChangeEvent ( it incorrectly passed a Cell to Papyrus but its event data is actually the Actor who changes their ParentCell )
- Added event data itemRef and workshopRef for events: Workshop_ItemGrabbedEvent, Workshop_ItemMovedEvent, Workshop_ItemPlacedEvent.
- Added more examples to GetAS3VariableAsString ( return Photo Mode actor names; determine if the selected Object Mods in the Workbench Menu is installed )
- Fixed a few minor oversights in CassiopeiaPapyrusExtender.psc and CassiopieaPapyrusEvents.txt ( e.g. IsLooseMod was under Object Reference instead of Misc Object )
-
Version 1.3
- Added over 350 native events
- Added: RegisterForNativeEvent, UnregisterForNativeEvent, RegisterForAllNativeEvents, IsRegisteredForNativeEvent, UnregisterForAllNativeEvents, AddNativeEventFilter, RemoveNativeEventFilter, GetNativeEventFilteredForms, ConvertAddressFromFileToRelocationID, GetAllRunningQuests, GetAS3VariableAsString
-
Version 1.2
- Added: IsInGodMode, GetPlayerSpaceshipCurrentSpeed, GetPlayerSpaceshipWeaponCapacity, GetPlayerSpaceshipWeaponType, IsGlobalAIDetectionOn, GetPlayerSpaceshipMaxFuelRange, GetPlayerSpaceshipFuelConsumption, IsPlayerSpaceshipFlyingBackward, GetPhotoModeActors, ClearAllAliases, PrintToConsoleLog, ClearConsoleLog, IsModCollection, IsLooseMod, GetHexFormID, CopyInventoryItems
- Moved GetAppearanceSource from section ActorBase to Actor (it accepts Actor as parameter so this was a minor oversight) in CassiopeiaPapyrusExtender.psc
- Fixed a few typos in CassiopeiaPapyrusExtender.psc
- Fixed IsUnderwater
- Some code cleanup, structural improvements
-
Version 1.1
- Added: IsSwimming, IsInWater, IsInCombatSearch, IsMurderAlarmed, IsParalyzed, DoesAffectStealthMeter, IsUnderwater, IsSpacesuitHelmetVisible, IsSpacesuitHelmetLightOn, IsJumping, UpdateAppearance, UpdateChargenAppearance, SetSkinTone, GetSkinTone, GetLastSLMTarget, GetReferenceMods, IsMovingForward, IsMovingBackward, IsMovingLeft, IsMovingRight, IsWalking, GetKnockStateEnum, GetActorGunState, IsStaggered.
- Fixed some typos in the function descriptions in CassiopeiaPapyrusExtender.psc
-
Version 1.0
- Initial release
-
- Author's activity
-
April 2025
-
23 Apr 2025, 10:29PM | Action by: LarannKiar
Attribute change
'file visible to the public'
-
23 Apr 2025, 10:15PM | Action by: LarannKiar
File added
'Cassiopeia Papyrus Extender - Source [version 3.2]'
-
23 Apr 2025, 10:14PM | Action by: LarannKiar
File added
'Cassiopeia Papyrus Extender [version 3.2]'
-
23 Apr 2025, 10:14PM | Action by: LarannKiar
Attribute change
'File \'Cassiopeia Papyrus Extender\' version changed to 3.2old.'
-
23 Apr 2025, 10:14PM | Action by: LarannKiar
Attribute change
'File \'Cassiopeia Papyrus Extender - Source\' version changed to 3.2old.'
-
23 Apr 2025, 10:14PM | Action by: LarannKiar
Attribute change
'Description changed.'
-
23 Apr 2025, 9:33PM | Action by: LarannKiar
Changelog added
'Change log added for version 3.2'
-
23 Apr 2025, 9:32PM | Action by: LarannKiar
Attribute change
'Description changed.'
-
23 Apr 2025, 9:31PM | Action by: LarannKiar
Attribute change
'Mod version changed to 3.2.'
-
23 Apr 2025, 9:31PM | Action by: LarannKiar
File added
'Cassiopeia Papyrus Extender - Source [version 3.2]'
-
23 Apr 2025, 9:31PM | Action by: LarannKiar
File added
'Cassiopeia Papyrus Extender [version 3.2]'
-
23 Apr 2025, 9:30PM | Action by: LarannKiar
Attribute change
'file hidden from public viewing'
-
08 Apr 2025, 7:00PM | Action by: LarannKiar
Attribute change
'file visible to the public'
-
08 Apr 2025, 7:00PM | Action by: LarannKiar
Attribute change
'file visible to the public'
-
08 Apr 2025, 6:55PM | Action by: LarannKiar
Attribute change
'Description changed.'
-
08 Apr 2025, 6:45PM | Action by: LarannKiar
Changelog added
'Change log added for version 3.1'
-
08 Apr 2025, 6:43PM | Action by: LarannKiar
Attribute change
'Mod version changed to 3.1.'
-
08 Apr 2025, 6:43PM | Action by: LarannKiar
File added
'Cassiopeia Papyrus Extender - Source [version 3.1]'
-
08 Apr 2025, 6:43PM | Action by: LarannKiar
File added
'Cassiopeia Papyrus Extender [version 3.1]'
-
08 Apr 2025, 6:42PM | Action by: LarannKiar
Attribute change
'file hidden from public viewing'
-
- Mod page activity
-
May 2025
-
17 May 2025, 4:52AM | Action by: Brj015
Untracked
'Cassiopeia Papyrus Extender'
-
15 May 2025, 8:48AM | Action by: 2447928517
Endorsed
'Cassiopeia Papyrus Extender'
-
13 May 2025, 9:17PM | Action by: Pharasyte
Endorsed
'Cassiopeia Papyrus Extender'
-
13 May 2025, 9:17PM | Action by: Pharasyte
Tracked
'Cassiopeia Papyrus Extender'
-
13 May 2025, 11:51AM | Action by: Zotya87
Tracked
Cassiopeia Papyrus Extender
-
13 May 2025, 8:12AM | Action by: setavic
Endorsed
'Cassiopeia Papyrus Extender'
-
12 May 2025, 7:16PM | Action by: komapatient
Tracked
'Cassiopeia Papyrus Extender'
-
12 May 2025, 2:00AM | Action by: Tyedus
Tracked
'Cassiopeia Papyrus Extender'
-
12 May 2025, 12:59AM | Action by: lostinwhere
Endorsed
'Cassiopeia Papyrus Extender'
-
11 May 2025, 9:03PM | Action by: rcgam3r
Tracked
'Cassiopeia Papyrus Extender'
-
11 May 2025, 6:32PM | Action by: TheRealMadLion
Endorsed
'Cassiopeia Papyrus Extender'
-
11 May 2025, 5:02PM | Action by: K3R
Untracked
'Cassiopeia Papyrus Extender'
-
11 May 2025, 3:24PM | Action by: Darkroadsahead
Endorsed
'Cassiopeia Papyrus Extender'
-
11 May 2025, 11:28AM | Action by: SlyRoy64
Endorsed
'Cassiopeia Papyrus Extender'
-
10 May 2025, 8:06PM | Action by: DEADJOE90
Tracked
'Cassiopeia Papyrus Extender'
-
10 May 2025, 11:14AM | Action by: Zhyrez
Tracked
'Cassiopeia Papyrus Extender'
-
09 May 2025, 4:20PM | Action by: nmatsu
Endorsed
'Cassiopeia Papyrus Extender'
-
09 May 2025, 6:48AM | Action by: tyoly619
Tracked
'Cassiopeia Papyrus Extender'
-
08 May 2025, 9:05PM | Action by: FrozenHuskies
Tracked
'Cassiopeia Papyrus Extender'
-
08 May 2025, 4:47AM | Action by: Korkil
Tracked
Cassiopeia Papyrus Extender
-