mirror of
https://github.com/xivdev/Penumbra.git
synced 2026-02-19 22:37:46 +01:00
Update Gamedata
This commit is contained in:
parent
4026dd5867
commit
68135f3757
11 changed files with 40 additions and 75 deletions
|
|
@ -9,7 +9,7 @@ public sealed unsafe class CopyCharacter : EventWrapperPtr<Character, Character,
|
|||
{
|
||||
public enum Priority
|
||||
{
|
||||
/// <seealso cref="PathResolving.CutsceneService"/>
|
||||
/// <seealso cref="PathResolving.CutsceneService.OnCharacterCopy"/>
|
||||
CutsceneService = 0,
|
||||
}
|
||||
|
||||
|
|
@ -38,8 +38,7 @@ public sealed unsafe class CopyCharacter : EventWrapperPtr<Character, Character,
|
|||
|
||||
private ulong Detour(CharacterSetupContainer* target, Character* source, uint unk)
|
||||
{
|
||||
// TODO: update when CS updated.
|
||||
var character = ((Character**)target)[1];
|
||||
var character = target->OwnerObject;
|
||||
Penumbra.Log.Verbose($"[{Name}] Triggered with target: 0x{(nint)target:X}, source : 0x{(nint)source:X} unk: {unk}.");
|
||||
Invoke(character, source);
|
||||
return _task.Result.Original(target, source, unk);
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ public sealed unsafe class CreateCharacterBase : EventWrapperPtr<ModelCharaId, C
|
|||
{
|
||||
public enum Priority
|
||||
{
|
||||
/// <seealso cref="PathResolving.MetaState"/>
|
||||
/// <seealso cref="PathResolving.MetaState.OnCreatingCharacterBase"/>
|
||||
MetaState = 0,
|
||||
}
|
||||
|
||||
|
|
@ -64,10 +64,10 @@ public sealed unsafe class CreateCharacterBase : EventWrapperPtr<ModelCharaId, C
|
|||
{
|
||||
public enum Priority
|
||||
{
|
||||
/// <seealso cref="PathResolving.DrawObjectState"/>
|
||||
/// <seealso cref="PathResolving.DrawObjectState.OnCharacterBaseCreated"/>
|
||||
DrawObjectState = 0,
|
||||
|
||||
/// <seealso cref="PathResolving.MetaState"/>
|
||||
/// <seealso cref="PathResolving.MetaState.OnCharacterBaseCreated"/>
|
||||
MetaState = 0,
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue