From e36614f6d3a202d6fa4ea2bd6a9056197e5edb56 Mon Sep 17 00:00:00 2001 From: Eddoursul Date: Thu, 29 Feb 2024 23:37:51 +0100 Subject: [PATCH] Removed unused IsInRegion() --- scripts/enderalfunctions.pex | Bin 2578 -> 2528 bytes source/Enderal DLL/src/PapyrusFunctions.h | 27 ---------------------- source/scripts/enderalfunctions.psc | 2 -- 3 files changed, 29 deletions(-) diff --git a/scripts/enderalfunctions.pex b/scripts/enderalfunctions.pex index e4ec281d9f001b55738f9373526651748ab695ca..5728694f6ab7cabbf75cd87d605f74ce0d302e56 100644 GIT binary patch delta 1290 zcmZ`&+foxj5IwV(L@=0y-~|*A0z@QH6jTIMya0k2Fi{lm7zT~RT`O5Et9(e6e}MDq z2k;qwi3NU!zIbMLBUqL_=}h;T)0gR~{nECRO8k8I?Yn6}fFgIJ$*shQc)4|JM-7Y5 zXCiOPYirWM!IJB&mA$g-tX5#pRNPe$v74LKs&u>s`9W4-&N-giFy_m|>vK6!>n z(W{o7*RadZn*0bW?>Z9J4cD!x=hjt~G&*gowo#KRXY{CuwK5eQANSbFV@S?Q zZ&_ArtXq&3xmuHGs=1rhk}Sw|#1~(^l_ig+WFIA|ewcmDP3+WLEjzNRw#{L+WAxhA zx?6pxgt@JLS%Vgn7ge`Cs=ivwVpR3pL#l4a?cHb$DWz<$ZsM4~z?sB>C_4SsgXvXxKzQqXr0Ns7>tx zrvwHC`b|xZ3k=XUaJt#I1`Y)quQ8wr7WvGT5Xks^vNHSytV{=4oZz2otZ#Bs?Z^_# zQDY20BXCw=$PZ^+mNv6z8`*~i&V??RoyXaL)!6ovgI02lR&oNlfShA1S=3{Dv(UE# zY@BZl$HoXoaRC=`31hfS9Sy##tFicgv_A%D*_XKLC$J2v?p0^5-lW#lecgc z*HEA0-*w!;%`kI>e#i*=iSC62fW@~C83MOR*K+9ZhNc-bv)9n9z_e~i7`WXkFcZ4y z5OvbxeC;`%L}!g)9(S;SyU1e^OSp#ukBju9yc|b=UtnJ6GE9h-PX-=voD0NS1d6nd z3M~6p-Y@8nfs7@AJdYmwR>4O(kODk|*&pfRfe4~2{7lk#+<^41zrQCT15X(u@Qjej blx+gf>G>(y!-~LDqN#l-KejYp>`V6>+s%n( delta 1343 zcmZ`&%Tg0j5IuKhLJXk1;#(vpz7gLK#DGc=#0M&vD57W#SB>I~H5o0dtTGF$T)4ye z12^v6xN&Lu0j^wIxbzoXdHT)-u`KUR=XRey-P7H7X0hvSy8YL+&);ne3S9bY;p0O4 zA$50QWU-}ryf*Gm>ibpC4Rh+%Y)i#+=c)nC@;sUzROjZj3uoB#X!(W)XVmi_BRMb- z=*Lfv!5(*mhSd+J_Nb=OF{Xo(_G?TtspoZ>kTc=AI(%tu4&Pas?&Rr8;Q2GRkQkl! z$^lvnPkmpz!3F(H&xhaCx!p}ufnRm+BT;qd^mC+GS5U6H+DF@^yAO3GnAG<)Ln=D_ zWaq*k_WSUSy{|b{^Pc(@O=mb`Zw!Pe8+SHh zHIC(EKDk37C$V*5=lF}*ITn}23hZcf8r9Z}oedz#d2hmQ0=<+yls?K{%07y$mbkU0 z&QjRlh*mhjXju-~oEh)m=6Mi@44R}@Cb<;b&e+2O2-<`r9Q#omLqCpV04I>AdysZA z8o`jl5$Vce&gmBxPO__`#8xT{Qd_HV%4q#UQc?e;3@G%|ciL!qfx$WC`Bug^E)Tab z%;E}!;>#UT7&dtx8I+e0;5S;smO=mk diff --git a/source/Enderal DLL/src/PapyrusFunctions.h b/source/Enderal DLL/src/PapyrusFunctions.h index b685bc9a..7c4ac5e5 100644 --- a/source/Enderal DLL/src/PapyrusFunctions.h +++ b/source/Enderal DLL/src/PapyrusFunctions.h @@ -120,31 +120,6 @@ namespace Papyrus::PapyrusFunctions return ComputeNeededExpPoints(CurrentLevel, Slope, Mult, fExpAcc, fExpAcc_Level20, fExpAcc_Level30, fExpAcc_Level40); } - bool IsInRegion(RE::StaticFunctionTag*, RE::TESForm* playerRegion) - { - if (!playerRegion) { - return false; - } - - auto* parentCell = RE::PlayerCharacter::GetSingleton()->parentCell; - - if (!parentCell) { - return false; - } - - auto regions = parentCell->GetRegionList(false); - - if (regions) { - for (auto it = regions->begin(); it != regions->end(); it++) { - if ((*it) && (*it)->formID == playerRegion->formID) { - return true; - } - } - } - - return false; - } - uint32_t MoveItemsToCountByKeyword(RE::StaticFunctionTag*, RE::TESObjectREFR* a_sourceRef, RE::TESObjectREFR* a_targetRef, RE::BGSKeyword* a_keyword, uint32_t a_count = 1) { const auto inv = a_sourceRef->GetInventory([&](RE::TESBoundObject& a_exform) { @@ -192,8 +167,6 @@ namespace Papyrus::PapyrusFunctions logger::info("{}", "Registered EnableDialogueQuitting"sv); BIND(ComputeNeededExp); logger::info("{}", "Registered ComputeNeededExp"sv); - BIND(IsInRegion); - logger::info("{}", "Registered IsInRegion"sv); BIND(MoveItemsToCountByKeyword); logger::info("{}", "Registered MoveItemsToCountByKeyword"sv); } diff --git a/source/scripts/enderalfunctions.psc b/source/scripts/enderalfunctions.psc index 4d37b025..310638f1 100644 --- a/source/scripts/enderalfunctions.psc +++ b/source/scripts/enderalfunctions.psc @@ -18,8 +18,6 @@ float function ComputeNeededExp(int CurrentLevel, float Slope, float Mult, float Function DisableDialogueQuitting() native global Function EnableDialogueQuitting() native global -bool function IsInRegion(Form region) native global - int function MoveItemsToCountByKeyword(ObjectReference sourceRef, ObjectReference targetRef, Keyword kword, int iCount = 1) native global bool function IsDLLLoaded() global