Skip to content

Instantly share code, notes, and snippets.

@SciresM
Last active February 12, 2020 04:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save SciresM/2884fda575bc8318823e26701500b08e to your computer and use it in GitHub Desktop.
Save SciresM/2884fda575bc8318823e26701500b08e to your computer and use it in GitHub Desktop.
pml::pokepara::Accessor function notes, Sword 1.1.0 -> HOME 1.0.0
Added functions in HOME 1.0.0:
void pml::pokepara::Accessor::SetBlockD_3D(uint64_t value) // Sets unknown 64-bit identifier
uint64_t pml::pokepara::Accessor::GetBlockD_3D() const // Gets unknown 64-bit identifier
void pml::pokepara::Accessor::SetHtID(uint16_t id) // Sets the handler trainer ID
void pml::pokepara::Accessor::SetRibbonValues(uint32_t a, uint32_t b) // Sets ribbon A and ribbon B directly
void pml::pokepara::Accessor::SetLumpRibbon(uint32_t which, uint32_t val) // Sets either lump A or lump B to val
uint8_t pml::pokepara::Accessor::GetBlockIndex(uint32_t encryption_constant, uint32_t which) const // Gets the index of a shuffled block, used to access older pml library blocks
Removed functions in HOME 1.0.0:
pml::pokepara::Accessor::GetSick() const
pml::pokepara::Accessor::GetFullness() const
pml::pokepara::Accessor::GetFriendship() const
pml::pokepara::Accessor::GetRelearnMoveNo(unsigned char) const
pml::pokepara::Accessor::HaveNickName() const
pml::pokepara::Accessor::IsEventPokemon2() const
pml::pokepara::Accessor::IsAbility1() const
pml::pokepara::Accessor::GetOtFriendship() const
pml::pokepara::Accessor::GetHtFriendship() const
pml::pokepara::Accessor::SetMemoriesLevel(unsigned char)
pml::pokepara::Accessor::SetMemoriesCode(unsigned char)
pml::pokepara::Accessor::SetMemoriesData(unsigned short)
pml::pokepara::Accessor::SetMemoriesFeel(unsigned char)
pml::pokepara::Accessor::GetMoveRecordFlag() const
pml::pokepara::Accessor::GetBlockA_40() const
pml::pokepara::Accessor::GetBlockB_40() const
pml::pokepara::Accessor::SetDynamaxType(unsigned char)
pml::pokepara::Accessor::SetDynamaxLevel(unsigned char)
pml::pokepara::Accessor::SetIsEventPokemon2(bool)
pml::pokepara::Accessor::SetCanGigantamax(bool) const
pml::pokepara::Accessor::SetMoveRecordFlag(unsigned char, bool)
pml::pokepara::Accessor::SetBlockB_40(unsigned int)
pml::pokepara::Accessor::HaveRibbon(unsigned int) const
pml::pokepara::Accessor::SetRibbon(unsigned int)
pml::pokepara::Accessor::ClearAllRibbon()
pml::pokepara::Accessor::GetLumpRibbon(unsigned int) const
pml::pokepara::Accessor::GetAffixedRibbon() const
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment