|
- .版本 2
( v& ~; C5 [' X) G- I5 W - 6FD9F450 ‭1876554832‬
/ K7 ]" R. V2 I - .DLL命令 D2COMMON_GetClass, 逻辑型, "D2Common.dll", "#10000", 公开, 公开
0 O+ H( @9 y: \0 j% ?# g - .参数 nSkill, 整数型5 i% Z N0 h: `, q% m# }/ E
- .参数 nClass, 整数型, 传址 t* H8 M/ z+ h. I
- 6FD7D0B0 ‭1876414640‬) H& S" ~5 H, m/ ?; B' s
- .DLL命令 D2COMMON_QUESTSSetFlag, , "D2Common.dll", "#10003", 公开, 公开
8 V5 Y9 `+ M4 Q& I' J - .参数 pQuestData, QuestFlags, 传址: X/ F# b, H* C7 {. Y$ _0 j6 w8 `) Z
- .参数 dwQuest, 整数型
+ w0 e% O& q+ z W3 ^" c( v - .参数 dwFlag, 整数型9 A* E5 Z3 |0 u5 e* S
- 6FDA2660 1876567648; s& H7 \: C) ]; t- Q
- .DLL命令 D2COMMON_SKILLSAlloc, Skill, "D2Common.dll", "#10008", 公开, 公开5 p7 l1 q8 r p% q w$ U
- .参数 pUnit, UnitAny, 传址. ~/ {8 M7 K5 C* z& b3 {$ L, o- [
- .参数 nSkill, 整数型* x5 z( n& t* q( N0 g
- 6FD737A0 1876375456, f3 j) C" Y- P% ?
- .DLL命令 D2COMMON_ITEMSSetInvPage, , "D2Common.dll", "#10012", 公开, 公开
" z1 u: v+ }8 V! k6 H: g q - .参数 pItem, UnitAny, 传址' ^, Y0 e4 k( m: e% n; u
- .参数 nPage, 字节型
% p i, `% {# A3 @; c9 o - 6FD737C0 1876375488$ C# Q8 Y$ f7 s. I7 |
- .DLL命令 D2COMMON_ITEMSGetInvPage, 字节型, "D2Common.dll", "#10020", 公开, 公开
0 y" T" R( A7 o7 L# l8 M - .参数 pItem, UnitAny, 传址
0 N# ~9 d% ]5 r8 J9 n) F - 6FD729D0 18763719207 a- y- h5 _3 ^
- .DLL命令 D2COMMON_ITEMRECORDSGetQntWarning, 字节型, "D2Common.dll", "#10026", 公开, 公开
8 l: A- U, V- l; t - .参数 pItem, UnitAny, 传址( Q& ~/ f! y* D. X4 o* a
- 6FDBA580 1876665728) j! g0 @/ F- z' {
- .DLL命令 D2COMMON_MISSILESGetMinimumDamage, 整数型, "D2Common.dll", "#10040", 公开, 公开$ \: | ?- T* L) D" q* @& V4 u) n0 Z
- .参数 pMissile, UnitAny, 传址$ u& g( j, S& r, `* h, K. E: L
- .参数 pOwner, UnitAny, 传址
8 a T8 d9 T7 k; F g; @ ^9 j - .参数 nMissile, 整数型
& Q; c- V( S# ^& P1 S - .参数 nLevel, 整数型
z& {* y* R2 U8 l& g/ m' i - 6FD9E550 1876550992& w) m! T* ?) z' T
- .DLL命令 D2COMMON_SKILLSGetClassSkill, 整数型, "D2Common.dll", "#10044", 公开, 公开
& T0 [: H* n; h \8 {0 F; j& V0 V0 X - .参数 nClass, 整数型; ]( `, q: {( V s4 L0 P0 k
- .参数 nSkill, 整数型0 b+ W; h" T, s2 _: i/ v' D
- 6FD72E20 1876373024
; L3 a* O6 j% t: t, |" _. G; W/ T - .DLL命令 D2COMMON_ITEMRECORDSGetStackable, 整数型, "D2Common.dll", "#10048", 公开, 公开9 f& W; t" y4 U
- .参数 pItem, UnitAny, 传址+ {/ j3 r9 s! m. F7 ^
- 6FD81940 1876433216; m% M( i+ R" x2 z9 W+ f; v
- .DLL命令 D2COMMON_STATSGetBeltGoldLimit, 整数型, "D2Common.dll", "#10049", 公开, 公开
4 w m7 \, e8 q2 ^$ v2 c! o - .参数 pPlayer, UnitAny, 传址
$ j2 D1 F' c% ~ - 6FD6E4F0 1876354288$ M5 z6 w3 L: o
- .DLL命令 D2COMMON_ITEMSAddToContainer, , "D2Common.dll", "#10050", 公开, 公开
7 x; G, h; G3 \( z; ~$ P: c - .参数 pInventory, Inventory, 传址
. v) C- Y3 |4 ~8 r# l - .参数 pItem, UnitAny, 传址0 K# N$ X4 y' s1 K+ J& N# j6 J
- 6FD8C390 1876476816# R: G/ Q' {% J0 B! ^0 }3 n( z( P( m
- .DLL命令 D2COMMON_DRLGRoomIsTown, 逻辑型, "D2Common.dll", "#10057", 公开, 公开9 X5 o" w& ?* u; [7 @/ H5 u4 }
- .参数 pRoom, DRLGRoom, 传址4 F! P3 B* y: o' ^
- 6FD73C30 18763766244 b, B1 p, ?) l7 |& o8 a+ L \# ~3 i
- .DLL命令 D2COMMON_ITEMSSetBodyLoc, , "D2Common.dll", "#10058", 公开, 公开6 A- T. q% U4 U! e- f% {3 H
- .参数 pItem, UnitAny, 传址
; b0 o. Z! |+ t9 [ X6 I - .参数 nBodyLoc, 字节型! |1 k% R4 h! x) ?9 [
- 6FD728D0 1876371664% m) C8 w a$ m% x; g, i/ D$ G" p
- .DLL命令 D2COMMON_ITEMRECORDSGetGemSockets, 字节型, "D2Common.dll", "#10060", 公开, 公开2 ]& }/ a, f: \$ q/ k
- .参数 nItemHcIdx, 整数型& D c$ [4 f O ^" p8 J
- 6FDAE7E0 1876617184
: n$ w6 l% }5 b( b - .DLL命令 D2COMMON_STATSGetMaxLevel, 整数型, "D2Common.dll", "#10066", 公开, 公开/ w& f7 a: Q/ g S0 S0 \% B% M# N
- .参数 nClass, 整数型
# f! `% [* \4 H# X- L/ z; c - 6FD83E00 1876442624/ e# _. W0 `! M) k9 l( }6 S, m* T9 M7 Z
- .DLL命令 D2COMMON_STATEMASKCheckRlRed, 逻辑型, "D2Common.dll", "#10068", 公开, 公开9 F, S( O! N, c8 X R
- .参数 pUnit, UnitAny, 传址' s: A1 o. x6 H
- 6FD730A0 1876373664! k( O( a9 U5 `5 x/ v
- .DLL命令 D2COMMON_ITEMSGetType, 整数型, "D2Common.dll", "#10082", 公开, 公开
9 C5 C% W2 @* Q$ w - .参数 nItemHcIdx, 整数型
v' M! z7 ^" M' o. p) \; D - 6FD73810 1876375568
7 Q- f# A3 w2 T) z M1 ] - .DLL命令 D2COMMON_ITEMSGetLevel, 整数型, "D2Common.dll", "#10086", 公开, 公开2 V" X. _- D) D; n( L! }5 V
- .参数 pItem, UnitAny, 传址
" J6 v& o7 k/ N2 i% L" I4 ? - 6FD77090 1876390032
$ I# I4 W1 u( G1 c; H: ~4 ~ c - .DLL命令 D2COMMON_ITEMSCanBeRepaired, 逻辑型, "D2Common.dll", "#10087", 公开, 公开2 [" {: a7 R# X6 g+ T, g
- .参数 pItem, UnitAny, 传址
) p0 Q$ d$ W+ ^! z! u* n - 6FD742D0 1876378320, J. P; e: W4 t% ^1 F9 J. V
- .DLL命令 D2COMMON_ITEMSIsClassSpecific, 逻辑型, "D2Common.dll", "#10089", 公开, 公开( @- Y' `, A2 ~
- .参数 pItem, UnitAny, 传址
9 W% e/ S% A- \* r( P' U$ F - 6FD8CD80 1876479360( X! H4 i+ ~" f' o6 }
- .DLL命令 D2COMMON_TILESGetWarpLevelNo, 整数型, "D2Common.dll", "#10093", 公开, 公开3 O" c) V ~: m g
- .参数 pRoom, DRLGRoom, 传址
+ X$ O9 y8 \5 m7 f+ j! T: u) d - .参数 dwWarp, 整数型6 c, R, Q, ~- m3 S. b/ |- G
- 6FD83E60 18764427201 d% o' d; B2 A4 p1 h
- .DLL命令 D2COMMON_STATEMASKCheckArmRed, 逻辑型, "D2Common.dll", "#10100", 公开, 公开- d% S, y$ a1 G4 L2 F1 n7 R( m& N
- .参数 pUnit, UnitAny, 传址; o1 ]8 S1 b: ]4 X
- 6FD73B40 18763763847 f) `4 o+ e8 k6 V
- .DLL命令 D2COMMON_ITEMSGetQuality, 整数型, "D2Common.dll", "#10106", 公开, 公开# z4 W8 Q* h/ ^+ G
- .参数 pItem, UnitAny, 传址
. r! U. e* d$ q/ M; s: z - 6FD79D60 1876401504
1 q# B) q$ E' b! {: d: |/ Y - .DLL命令 D2COMMON_ITEMSGetTransactionCost, 整数型, "D2Common.dll", "#10107", 公开, 公开) a8 a* ]; N& q
- .参数 pUnit, UnitAny, 传址
" S$ x; w- X$ v- e2 m' p - .参数 pItem, UnitAny, 传址$ ]7 X0 }0 ]; U+ W
- .参数 nDifficulty, 整数型+ v! {3 I7 g# v1 M9 E" @
- .参数 pQuestFlags, QuestFlags, 传址
7 C/ v7 `- |8 u" s - .参数 nClass, 整数型- ]3 B- b+ S. f3 h* {. q
- .参数 nType, 整数型
: c f4 V2 a. z& h2 X/ o i; X - 6FD7EA30 18764211683 K/ p# [' a5 @. k" [, k
- .DLL命令 D2COMMON_OBJECTSSetPortalFlag, , "D2Common.dll", "#10111", 公开, 公开: |8 Q. p M" k% V
- .参数 pObject, UnitAny, 传址 Q4 o% E+ U3 R5 t5 O! I
- .参数 nFlag, 字节型& f* {! Q4 H0 H
- 6FD72C20 1876372512
( A5 f/ h5 E F P: ~9 |( n4 A( U - .DLL命令 D2COMMON_ITEMRECORDSGetUnique, 字节型, "D2Common.dll", "#10119", 公开, 公开
2 c8 @ `- O3 S4 l$ _5 A6 d - .参数 pItem, UnitAny, 传址
/ G, c% {- a0 x* G/ R3 W, W: ~ - 6FDB65C0 1876649408
$ Q, u. X9 C( @3 ? - .DLL命令 D2COMMON_UNITSUpdate, , "D2Common.dll", "#10158", 公开, 公开! |+ Q. E, x4 ^8 T9 ]/ q" Q, `" ?
- .参数 pUnit, UnitAny, 传址" g8 { q) X4 ?
- 6FD83F20 1876442912
* E* t* X& j: J1 I8 f* m( N - .DLL命令 D2COMMON_STATEMASKCheckBlue, 逻辑型, "D2Common.dll", "#10162", 公开, 公开* A' P/ B8 D, B( L+ L
- .参数 pUnit, UnitAny, 传址
& }, p ?8 B+ C' q' i: B - 6FD8AC90 1876470928- r* E1 D# Z6 ^% ]
- .DLL命令 D2COMMON_STATLISTSMerge, , "D2Common.dll", "#10164", 公开, 公开( p# @/ {- q, l6 w6 S5 {0 r
- .参数 pDestination, UnitAny, 传址
' e1 Z& c# Y e, P s& S - .参数 pSource, UnitAny, 传址
' @- i+ Y/ `% x - .参数 bA3, 逻辑型
2 \: T4 i7 Q' q' C - 6FD7D0F0 18764147045 g, k, s. I& j7 Q6 k
- .DLL命令 D2COMMON_QUESTSCheckFlag, 逻辑型, "D2Common.dll", "#10174", 公开, 公开
4 E3 K& r( r* i; { - .参数 pQuestFlags, QuestFlags, 传址( t3 |: A' y. F4 ? @
- .参数 dwQuest, 整数型& i9 y5 H' _& ^( C4 H
- .参数 dwFlag, 整数型
, l: u+ w; q3 c2 ~; I9 s; p7 ` - 6FD72BC0 1876372416
1 P. D$ h8 F4 l# x" N! S7 x4 [ - .DLL命令 D2COMMON_ITEMRECORDSGetQuest, 字节型, "D2Common.dll", "#10176", 公开, 公开
* G( P5 B' W7 h* F6 w - .参数 pItem, UnitAny, 传址
( N; F) k8 w8 q - 6FD890A0 1876463776
9 e a) }+ k$ U - .DLL命令 D2COMMON_STATSGetMaxMana, 整数型, "D2Common.dll", "#10186", 公开, 公开
* N9 X8 l+ c! G! f# I" u" Y, b9 N) o - .参数 pUnit, UnitAny, 传址0 r8 b5 n9 N8 Y7 m6 v ]; L: _+ q
- 6FD8A7B0 1876469680
- l, ^6 j t1 T1 f7 O - .DLL命令 D2COMMON_STATLISTSSetStat, , "D2Common.dll", "#10188", 公开, 公开
' V% e# Z9 K0 E) B' G. a7 P5 o - .参数 pStatList, StatList, 传址
7 w2 A, U- H0 O$ U9 ^! ] - .参数 nStat, 整数型 m% U! H) V$ {+ d( F6 Z
- .参数 nValue, 整数型
: g7 a0 |- H6 C( ]: P - .参数 nLayer, 短整数型, s% D% \$ p3 ?5 t* e5 A2 o- \. S
- 6FD73BC0 1876376512
# v$ N* C' }. Z" o - .DLL命令 D2COMMON_ITEMSGetInitSeed, 整数型, "D2Common.dll", "#10193", 公开, 公开
. I) f$ u2 y* |% \8 O: P3 K/ j& I - .参数 pItem, UnitAny, 传址
2 ^# X! v9 ` @3 D - 6FD884F0 1876460784# G/ v5 H* b# y. N) f8 l
- .DLL命令 D2COMMON_ITEMSGetStatlist, Statlist, "D2Common.dll", "#10195", 公开, 公开
+ p8 @% k+ g$ v. a! Q - .参数 pItem, UnitAny, 传址% Z( Y" O; L1 G7 u9 ~
- .参数 dwFlags, 整数型
7 e9 D$ O/ D" P3 s# L& F* G ^- ` - 6FD83FE0 18764431043 V/ V p/ |" U2 b6 a
- .DLL命令 D2COMMON_STATEMASKCheckRemHit, 逻辑型, "D2Common.dll", "#10198", 公开, 公开7 S/ H; x3 d2 b
- .参数 pUnit, UnitAny, 传址* v2 ]0 s+ |4 w& F0 i
- 6FD73940 1876375872. ?$ c2 L* n6 X$ G. D; X
- .DLL命令 D2COMMON_ITEMSCheckFlag, 逻辑型, "D2Common.dll", "#10202", 公开, 公开
! B u- w+ R' ^1 C/ `, ? - .参数 pItem, UnitAny, 传址# w# V* X7 x) D4 N' T a
- .参数 dwFlag, 整数型
& i3 e; b4 O' }) h: w( v - .参数 nLine, 整数型
c# w& A: B) r( | _; } - .参数 szFile, 文本型
5 t, s6 E* P( j# c5 y f - 6FDBB360 18766692800 C* g, t* B5 V8 z `4 S
- .DLL命令 D2COMMON_MISSILESGetMinElementalDamage, 整数型, "D2Common.dll", "#10205", 公开, 公开
8 V1 T0 W' R4 x: @& C - .参数 pMissile, UnitAny, 传址% ]) ~$ t' g- `3 W
- .参数 pOwner, UnitAny, 传址8 J* [) d/ x _$ ]% u
- .参数 nMissile, 整数型/ j+ l5 P$ i$ r
- .参数 nLevel, 整数型+ d" o3 r& y9 ^1 U/ C
- 6FD73450 1876374608
& Y1 O! E# J7 ?" n8 f. \ - .DLL命令 D2COMMON_ITEMTYPERECORDSGetVarInvGfx, 字节型, "D2Common.dll", "#10208", 公开, 公开
, p) c, U, j2 a0 I4 d! f8 g - .参数 pItem, UnitAny, 传址% c3 X/ a9 D) c& M4 S% x
- 6FD72920 1876371744- @( k# ]3 q; {+ j i) ^
- .DLL命令 D2COMMON_ITEMRECORDSGetHasInv, 逻辑型, "D2Common.dll", "#10211", 公开, 公开
8 E# m, \5 q& O) U2 m, ~ - .参数 nItemHcIdx, 整数型
: F1 g2 c9 M. t5 } g/ [) V- B - 6FD73E00 18763770885 D- A7 k9 D/ \9 g k
- .DLL命令 D2COMMON_ITEMFLAGSCheckEthereal, 逻辑型, "D2Common.dll", "#10225", 公开, 公开
: S( o% ~5 E: ]* ?, Y - .参数 pItem, UnitAny, 传址
" `, Z9 v% V7 u( }6 s - 6FD73330 1876374320; |5 c3 B) P$ m, T3 t: L7 U, T: x% Z
- .DLL命令 D2COMMON_ITEMRECORDSGetWeapClass, 整数型, "D2Common.dll", "#10238", 公开, 公开
3 C4 i% ~( m4 H1 _: n1 g - .参数 pItem, UnitAny, 传址0 t8 g3 a" `2 B
- 6FD6A5B0 1876338096
& `8 x4 N1 g; o6 m* k B - .DLL命令 D2COMMON_MONSTERSIsUndead, 逻辑型, "D2Common.dll", "#10239", 公开, 公开
/ f/ j) H' X4 G+ Z - .参数 pMonster, UnitAny, 传址' P* w* \. n( e( S: U( n
- 6FDBA2B0 18766650088 l. m$ ]4 K _
- .DLL命令 D2COMMON_MISSILESGetSkill, 整数型, "D2Common.dll", "#10240", 公开, 公开" A+ B/ @0 K% u4 B! V. K; b+ z5 ~
- .参数 pMissile, UnitAny, 传址
& _6 ~/ |: O1 z - 6FDB9DC0 1876663744" j) q/ H# G( M+ K8 S
- .DLL命令 D2COMMON_MISSILESGetElemLength, 整数型, "D2Common.dll", "#10242", 公开, 公开
! h5 p( F* w' Z - .参数 pMissile, UnitAny, 传址
! n3 [4 A: q9 x" w4 [ - .参数 pOwner, UnitAny, 传址
9 g( U, l' z8 X( A5 T - .参数 nMissile, 整数型
/ c( y; L7 b4 x+ `( K+ } - .参数 nLevel, 整数型; O8 |8 E0 n. Z6 P1 l! K3 n
- 6FD76DB0 1876389296
. ^# T% s( s" f7 Y - .DLL命令 D2COMMON_ITEMSCheckRequirements, 逻辑型, "D2Common.dll", "#10244", 公开, 公开6 P4 f2 V8 y- Q/ y
- .参数 pItem, UnitAny, 传址
/ V- K/ ~) z8 I - .参数 pUnit, UnitAny, 传址
$ c- h) B& c; i. i4 x; i - .参数 bEquip, 逻辑型" n+ a4 b( ]1 r1 X% Z6 [
- .参数 bStr, 逻辑型, 传址
o& ?' n9 {$ M ^0 e* j4 H - .参数 bDex, 逻辑型, 传址3 Q4 l' ]. R$ R2 R
- .参数 bLvl, 逻辑型, 传址
8 l7 v* ~* ~" e/ Y/ h' Q* y w' c: O - 6FD83E40 1876442688
1 P( B- w8 D8 e9 l+ c/ S - .DLL命令 D2COMMON_STATEMASKCheckRfRed, 逻辑型, "D2Common.dll", "#10254", 公开, 公开
* K8 W! ~' w- p; ?7 q; o2 L% i- h - .参数 pUnit, UnitAny, 传址
1 Z+ {6 V& F" w2 D - 6FD6A610 1876338192
C$ j- |) \/ n - .DLL命令 D2COMMON_MONSTERSIsDemon, 逻辑型, "D2Common.dll", "#10255", 公开, 公开+ b$ e3 ?. y; \6 O' M
- .参数 pMonster, UnitAny, 传址
3 K) V9 C8 G3 Q6 u# ? - 6FDBA4B0 1876665520
7 C5 Y7 R- a; }: G1 D - .DLL命令 D2COMMON_MISSILESGetMaximumDamage, 整数型, "D2Common.dll", "#10256", 公开, 公开8 ^* E& @% W" S
- .参数 pMissile, UnitAny, 传址+ v, E! M! g: l# x+ \
- .参数 pOwner, UnitAny, 传址, e# W& _/ {3 {: C& n
- .参数 nMissile, 整数型5 {* ^+ X3 C9 g" o+ X9 t
- .参数 nLevel, 整数型* ^! h- x. {* q! A3 m3 H
- 6FD73AF0 18763763049 E- X) ^5 d: w' {% s; c/ @* C
- .DLL命令 D2COMMON_ITEMSGetMagicPrefix, 短整数型, "D2Common.dll", "#10257", 公开, 公开, P# w$ i+ k$ h) C! T
- .参数 pItem, UnitAny, 传址
2 p- i$ ?( M7 x - .参数 nPos, 整数型' d( Q( J, D. R" V9 {* A
- 6FD7EA70 18764212325 t8 c; T9 U( p
- .DLL命令 D2COMMON_OBJECTSGetPortalFlag, 字节型, "D2Common.dll", "#10258", 公开, 公开
! i/ E, r/ e% N) P6 G! `. p0 S - .参数 pObject, UnitAny, 传址
" k( {( O) m) e7 U& T' i2 e; m - 6FD83FC0 1876443072
: Y0 ~5 ^1 n# ` q/ N- W$ } - .DLL命令 D2COMMON_STATEMASKCheckDamBlue, 逻辑型, "D2Common.dll", "#10263", 公开, 公开" t+ W# L" M+ G# Z0 V& O
- .参数 pUnit, UnitAny, 传址
8 p8 T5 I/ ~ a# z" b+ A - 6FD9E3D0 1876550608
' J3 K* f ]7 A- f( f - .DLL命令 D2COMMON_SKILLSGetNext, Skill, "D2Common.dll", "#10273", 公开, 公开) M0 I1 |% B5 V) \. A5 l
- .参数 pSkill, Skill, 传址. ~4 }- n- _$ T$ E5 z6 a
- 6FD723D0 1876370384! x$ _+ a+ b4 H* M
- .DLL命令 D2COMMON_ITEMRECORDSGetTransmogrify, 整数型, "D2Common.dll", "#10275", 公开, 公开
" t' Z0 f' H6 M; V+ S4 I& ^ - .参数 nItemHcidx, 整数型0 i9 M7 C8 {4 [' w1 o1 A9 R+ Y
- 6FD84000 18764431367 l: F8 G( o/ Y2 j
- .DLL命令 D2COMMON_STATEMASKCheckActive, 逻辑型, "D2Common.dll", "#10276", 公开, 公开" G0 J: Y% B6 q0 e
- .参数 pUnit, UnitAny, 传址
3 V2 O) {5 ~; N% r8 d5 Z4 j - 6FDA1FF0 1876566000* y. C: {7 g2 _5 K) }
- .DLL命令 D2COMMON_SKILLSGetMaximumDamage, 整数型, "D2Common.dll", "#10297", 公开, 公开% w, w2 F. e. P& Z; `+ {
- .参数 pUnit, UnitAny, 传址
1 W5 m& i2 P+ d- P& T - .参数 nSkill, 整数型
* ^ T% r1 B& y8 L4 ~" r3 x, y0 V; B - .参数 nSkillLevel, 整数型% N) p' ]# ?/ \6 J! x
- .参数 nType, 整数型
( |6 J! a- l E, F- Q' t - 6FDA2BC0 18765690247 R1 Y( |0 D# t: ~0 P$ g
- .DLL命令 D2COMMON_SKILLSAssign, , "D2Common.dll", "#10302", 公开, 公开2 \: X7 N% K* {
- .参数 pUnit, UnitAny, 传址
# {0 ~6 P# q: o) ?/ z# K$ h - .参数 nSkill, 整数型, 传址# R5 u9 Q, ]: x
- .参数 nSkillLevel, 整数型
1 t( U2 f6 B- q* P0 I - .参数 nA4, 整数型. Z. R1 e3 e9 t- e0 v
- .参数 szFile, 文本型/ b- ?5 w; Y8 F* _
- .参数 nLine, 整数型- j4 c5 R9 Q# H" ? W5 V0 i
- 6FDA05C0 18765592963 ^9 y6 q. n X* T* x+ Q+ t5 X
- .DLL命令 D2COMMON_SKILLSGetLevel, 整数型, "D2Common.dll", "#10306", 公开, 公开
w( Q1 _: G3 T g1 M2 n, z - .参数 pUnit, UnitAny, 传址
6 r% p6 z( _7 k9 N9 f" x& z - .参数 pSkill, Skill, 传址
, J8 g0 l5 P- k; M% y - .参数 bTotal, 逻辑型1 g/ w- \- r4 V. g+ ?+ h& H; y
- 6FD8A600 1876469248
6 c; R' n q! s! Z' z% u' v- P, B" H6 _ - .DLL命令 D2COMMON_StatListSMergeBaseStats, , "D2Common.dll", "#10308", 公开, 公开1 w; F+ E( G3 X# u; P3 d
- .参数 pDestination, StatList, 传址; N( N- O k& M+ B
- .参数 pSource, StatList, 传址: Z {: K x% S& v* ?
- 6FD8BD60 1876475232
) b/ T$ f( \% I4 k u7 H, A) H* X - .DLL命令 D2COMMON_DRLGGetCoordListFromRoom, RoomCoord, "D2Common.dll", "#10310", 公开, 公开
) A# a6 L% V; b' U - .参数 pRoom, DRLGRoom, 传址* m6 M5 k8 C6 P1 r$ F4 h0 L
- 6FD73AC0 1876376256+ G- |: w/ R9 k$ x
- .DLL命令 D2COMMON_ITEMSSetMagicPrefix, , "D2Common.dll", "#10312", 公开, 公开5 y' }1 G" U/ p
- .参数 pItem, UnitAny, 传址
8 m* j% e! W! ^+ B' d - .参数 nPrefix, 短整数型
6 U) M+ ]" M$ D4 J5 o/ C4 f - .参数 nPos, 整数型
3 q9 L9 H8 v; X5 Z - 6FD9F0E0 1876553952; \! g$ g/ r0 x
- .DLL命令 D2COMMON_SKILLRECORDSGetPassiveState, 整数型, "D2Common.dll", "#10313", 公开, 公开
O/ D! G) N. w0 }+ ]7 c - .参数 nSkill, 整数型7 {7 y7 W* B# S6 H
- 6FD7D970 1876416880
: ~& }& U6 a( P' Q+ ~; ?" D - .DLL命令 D2COMMON_LEVELRECORDSGetLevelType, 整数型, "D2Common.dll", "#10319", 公开, 公开
2 Y) s/ F) w( | - .参数 nLevel, 整数型1 W" k, m# J9 `1 O
- 6FD74BF0 1876380656; _3 b/ S1 T" ]+ [2 \" d
- .DLL命令 D2COMMON_ITEMSIs2Handed, 逻辑型, "D2Common.dll", "#10326", 公开, 公开/ q) i$ u7 G' d* ~4 P" K- ^
- .参数 pItem, UnitAny, 传址- g" U2 {: h" H4 c J: C9 l* R2 v
- 6FD7FE10 1876426256
$ N* v7 l$ ~! D3 B- {+ s# ^ - .DLL命令 D2COMMON_DRLGGetRoomFromUnit, Room, "D2Common.dll", "#10331", 公开, 公开* o, y/ K& S: W
- .参数 pUnit, UnitAny, 传址
v) l, s' s7 a7 I - 6FD84020 1876443168
v5 ~- p$ c9 M; h# F1 ^5 S5 A - .DLL命令 D2COMMON_STATEMASKCheckHide, 逻辑型, "D2Common.dll", "#10341", 公开, 公开4 B) r. o* g$ T8 q% {
- .参数 pUnit, UnitAny, 传址
7 w3 h! W c; q* X( a1 ^ - 6FD83E20 1876442656
! i& U: e' M4 ~0 h- f/ X - .DLL命令 D2COMMON_STATEMASKCheckRcRed, 逻辑型, "D2Common.dll", "#10355", 公开, 公开2 v! d; t f) l
- .参数 pUnit, UnitAny, 传址6 s5 i2 r; q! n! v' i
- 6FD80970 1876429168
* Q/ j, D" A6 t* E' f: C$ L - .DLL命令 D2COMMON_PLAYERSAllocPlayerData, 逻辑型, "D2Common.dll", "#10356", 公开, 公开; l, S1 E" Z: ]; I; A0 w
- .参数 pPlayer, UnitAny, 传址) a2 g. Q u; ~6 w( B- I( L
- 6FD72310 1876370192
: G0 z: |4 m$ A: Y" G. Z* ~3 A& T+ f - .DLL命令 D2COMMON_ITEMSCanDualWield, 逻辑型, "D2Common.dll", "#10364", 公开, 公开
n3 ?( G; W, j& s - .参数 pUnit, UnitAny, 传址" Z2 v0 o# Z& H6 T% ]5 D
- .参数 pItem, UnitAny, 传址2 j; |, z. n6 D( I5 T7 y
- 6FD83DE0 1876442592
. O, ?" `4 a7 x0 ^5 x - .DLL命令 D2COMMON_STATEMASKCheckRpRed, 逻辑型, "D2Common.dll", "#10370", 公开, 公开& F: H. F$ b# l- z8 U
- .参数 pUnit, UnitAny, 传址
- S! O' _6 w2 q# T+ F1 d. w& B: K A/ u S - 6FD83D80 18764424969 n- Q1 Z0 {! Q% O% y0 X$ L3 ?8 v# d
- .DLL命令 D2COMMON_STATEMASKCheckLife, 逻辑型, "D2Common.dll", "#10372", 公开, 公开' i$ k4 c" [" {
- .参数 pUnit, UnitAny, 传址
5 P( h/ c0 F* W - 6FD737E0 18763755209 P, v0 m, U: F0 }
- .DLL命令 D2COMMON_ITEMSSetLevel, , "D2Common.dll", "#10377", 公开, 公开" P2 l) |, [. [5 W' u, I% r( T
- .参数 pItem, UnitAny, 传址
" h0 Y: I( n, H - .参数 nLevel, 整数型, W2 L5 R, Y+ A4 b+ ]
- 6FD89CC0 1876466880% c& ]9 _1 q' n* u7 I2 b
- .DLL命令 D2COMMON_STATSGetBonuses, 整数型, "D2Common.dll", "#10379", 公开, 公开
; ]1 y+ n- [& f H3 d" y9 h: D- A) @8 W ` - .参数 pUnit, UnitAny, 传址
2 |( c# g3 b- W - .参数 nStat, 整数型
: h3 Z# U/ {2 c& N - .参数 nLayer, 短整数型9 G" @$ }7 M# E. O7 o* P0 D
- 6FD72510 1876370704
G4 y$ ^" u4 s) [: m# @ - .DLL命令 D2COMMON_ITEMSSetOwnerGUID, , "D2Common.dll", "#10386", 公开, 公开
/ t1 Y9 ~) F8 l- M* y - .参数 pItem, UnitAny, 传址& L, c( H6 `1 l9 \# D) {
- .参数 dwGUID, 整数型$ N& u o( m3 U! J& J5 W! u% n
- 6FD6E710 1876354832
* f( R- V/ K$ I3 Z3 S9 a% a - .DLL命令 D2COMMON_INVENTORYAlloc, 逻辑型, "D2Common.dll", "#10387", 公开, 公开/ G! Y0 }& _% p# l+ z
- .参数 pMemoryPool, 整数型, 传址
0 M, R2 y3 @3 l - .参数 pUnit, UnitAny, 传址
: q6 a! X: h, ]$ @* T9 ` - 6FD73230 18763740647 M; i t' Y0 [6 l0 b
- .DLL命令 D2COMMON_ITEMRECORDSGetAlternateGfx, 整数型, "D2Common.dll", "#10394", 公开, 公开; }# C. @% h5 @/ B: z: {
- .参数 pItem, UnitAny, 传址
; c) O6 a4 R1 g, O: [$ q+ N - 6FD73050 1876373584
' q5 q& z( k& e3 m6 o - .DLL命令 D2COMMON_ITEMRECORDSGetLevel, 字节型, "D2Common.dll", "#10395", 公开, 公开# z7 L5 |& m& @$ L9 K
- .参数 pItem, UnitAny, 传址1 Z" ]. ]& }! W0 D( c
- 6FDAE810 1876617232
7 j' m9 R: p& d, w9 X' b - .DLL命令 D2COMMON_STATSGetExpForNextLevel, 整数型, "D2Common.dll", "#10399", 公开, 公开
% \! L" ^9 d4 k( ^* A - .参数 nClass, 整数型; b. y. K; O& d& x
- .参数 nLevel, 整数型
4 m1 b9 |7 Y2 t - 6FD83F80 18764430087 `5 P& K- v/ A! x/ Y# E k. l
- .DLL命令 D2COMMON_STATEMASKCheckAttBlue, 逻辑型, "D2Common.dll", "#10402", 公开, 公开0 A) C. k' w( S {3 n O- o6 o+ {
- .参数 pUnit, UnitAny, 传址' r+ w' I) I \7 l
- 6FD83F00 1876442880
: }2 T2 C9 r _2 X9 }) G* w+ y; H - .DLL命令 D2COMMON_STATEMASKCheckArmBlue, 逻辑型, "D2Common.dll", "#10404", 公开, 公开; P% F5 |- H" T/ Z3 X o
- .参数 pUnit, UnitAny, 传址1 ~. V' ?2 @; X# M1 c* E
- 6FD73C10 1876376592
& @% f# q3 X& \0 N - .DLL命令 D2COMMON_ITEMSGetSeed, Seed, "D2Common.dll", "#10411", 公开, 公开
+ Y. ], G% b' L6 x2 c5 Y) y - .参数 pItem, UnitAny, 传址! [0 n' w; u0 C" `% m3 z) w
- 6FD73B70 1876376432
9 i5 {- `: h _ - .DLL命令 D2COMMON_ITEMSSetInitSeed, , "D2Common.dll", "#10414", 公开, 公开
0 }' z: I! Q1 ?& _ - .参数 pItem, UnitAny, 传址. e! [: l( @. ~8 n5 \# d/ c. q
- .参数 dwSeed, 整数型
5 J5 F( ?- \& }% T9 ? - 6FD73C50 1876376656
! Z9 U; z/ ~8 b% m - .DLL命令 D2COMMON_ITEMSGetBodyloc, 字节型, "D2Common.dll", "#10417", 公开, 公开
/ _; [$ `. q1 S% S% C* ~5 p& I# e - .参数 pItem, UnitAny, 传址
) C# q8 Z: D1 d- r - 6FDA2AE0 18765688009 ?9 `/ N' r3 M
- .DLL命令 D2COMMON_UNITSUpdateSkills, , "D2Common.dll", "#10418", 公开, 公开
/ d/ s0 z; @# D+ t6 D! i+ g+ { - .参数 pUnit, UnitAny, 传址' B; n/ ^( q) C l* q5 e3 @) V& m
- 6FD73CE0 1876376800
{! r6 t5 M4 d, S1 b( g* j - .DLL命令 D2COMMON_ITEMCALCEval, 整数型, "D2Common.dll", "#10428", 公开, 公开, l2 Q! \# t7 {% _ Y
- .参数 pUnit, UnitAny, 传址9 G* l- t7 ]* e" }9 i% C0 q
- .参数 pItem, UnitAny, 传址
u/ G: E# q! D1 w2 D! d - .参数 dwCalc, 整数型! K& V; w K( S
- 6FD735D0 1876374992
; \9 G6 e, L1 _1 l6 {3 C+ `6 i - .DLL命令 D2COMMON_ITEMTYPERECORDSGetQuiver, 短整数型, "D2Common.dll", "#10430", 公开, 公开$ U' m4 q6 |: [& X
- .参数 nItemType, 整数型, 传址
$ p8 x$ ^) B" g) z. a6 }$ G - 6FD747C0 18763795844 U7 r' A% u" p/ A
- .DLL命令 D2COMMON_ITEMRECORDSGetMinStack, 整数型, "D2Common.dll", "#10432", 公开, 公开2 a- y: j& Q" r6 u* @0 ]
- .参数 pItem, UnitAny, 传址; q e) G8 X6 D9 A/ V) h
- 6FDB7E50 1876655696
' p h. q u; H+ Q g5 ?- [ - .DLL命令 D2COMMON_WAYPOINTSCheck, 逻辑型, "D2Common.dll", "#10436", 公开, 公开
* a, \3 H" Q$ M" ` X3 D+ M { - .参数 nWaypoint, 整数型* Z# @& ]0 ~0 n+ M' Y$ j7 `8 _
- .参数 pWaypointData, Waypoint, 传址
& V4 d& G. V5 x1 a" H' j" ~) N3 ~ - 6FD724C0 1876370624
& Y$ ~8 L# P" t" z - .DLL命令 D2COMMON_ITEMSGetOwnerGUID, 整数型, "D2Common.dll", "#10438", 公开, 公开; U# t8 ^% [7 ^1 g- E( T3 u; k
- .参数 pItem, UnitAny, 传址& Z+ X7 Z' R$ Q4 z* G4 W
- 6FD7D2C0 1876415168* d- E3 q% I4 K; N; [
- .DLL命令 D2COMMON_DRLGGetActFromLevel, 整数型, "D2Common.dll", "#10459", 公开, 公开
) L8 M3 z# F2 C; ? S ^0 Q - .参数 nLevel, 整数型
: P' V" L" m* Z' ]: r0 ]: Z - 6FD6E190 1876353424
5 `* {: C: _% I3 J - .DLL命令 D2COMMON_INVENTORYGetFirstItem, Unit, "D2Common.dll", "#10460", 公开, 公开
0 X- r- J+ T3 {$ t - .参数 pInventory, Inventory, 传址: h( C5 s3 S3 h! _ L3 t
- 6FD760F0 1876386032
$ P4 {. V# Z, L1 b4 W5 L6 I& {3 o - .DLL命令 D2COMMON_ITEMRECORDSGetMaxStack, 整数型, "D2Common.dll", "#10463", 公开, 公开3 j. Y1 ~. ~# k2 M! o
- .参数 pItem, UnitAny, 传址
6 K" R& k- K! J! ~8 `2 c+ l. p$ k - 6FD6E8F0 1876355312% z. ^ B( u& z- w
- .DLL命令 D2COMMON_INVENTORYGetNextItem, Unit, "D2Common.dll", "#10464", 公开, 公开
! T9 Z; S: u* Z* u v/ K/ D1 Q - .参数 pItem, UnitAny, 传址3 i1 J+ L8 A' P5 a
- 6FD73690 1876375184
. T" A& g2 D. `3 e/ a' w$ T6 u - .DLL命令 D2COMMON_ITEMSSetEarLevel, , "D2Common.dll", "#10467", 公开, 公开
9 I3 X) z7 O+ Q - .参数 pItem, UnitAny, 传址
: m+ A: m9 C% A" D - .参数 nLevel, 字节型! b/ V, `% `/ ?& u2 @- t0 {
- 6FD72C80 1876372608 ~0 [" \. _4 l0 c. _
- .DLL命令 D2COMMON_ITEMRECORDSGetUseable, 字节型, "D2Common.dll", "#10478", 公开, 公开
$ s2 p( f& S% S - .参数 pItem, UnitAny, 传址9 q- z9 ]+ q- A
- 6FD83CD0 1876442320- {) d: m6 `8 \( O# f$ D; I1 t
- .DLL命令 D2COMMON_STATESCheckState, 逻辑型, "D2Common.dll", "#10494", 公开, 公开9 F8 E8 `+ E+ B1 N2 i' A6 p' h
- .参数 pUnit, UnitAny, 传址5 B. p$ H. m+ O) G
- .参数 nState, 整数型
" f( R( F% @1 r - 6FDBCC30 1876675632* \+ y8 E* R: o) `
- .DLL命令 D2COMMON_LEVELRECORDSGetMud, 字节型, "D2Common.dll", "#10499", 公开, 公开6 ~0 Q. h! X1 ~( k9 d
- .参数 nLevel, 整数型) }& O) V2 Y6 _. _
- 6FD72170 1876369776
2 h2 c4 u' D4 h1 v3 o+ N) y% P - .DLL命令 D2COMMON_ITEMSSetFormat, , "D2Common.dll", "#10503", 公开, 公开
# Y+ i% i$ v" F \; P2 K - .参数 pItem, UnitAny, 传址
+ S. o- [4 W8 k9 L# o! S7 l - .参数 nFormat, 短整数型' x/ t u: X+ K2 A, u/ ^" @7 N) Z
- 6FDA29E0 1876568544
4 |! V+ c7 X+ x6 k4 H - .DLL命令 D2COMMON_SKILLSInitializeList, , "D2Common.dll", "#10506", 公开, 公开
" A2 ~* W* V- W - .参数 pUnit, UnitAny, 传址
/ y2 U- q( E" c$ Z - 6FD80420 1876427808
- H: l2 P# k: S, Y& ~0 K! A# M& d - .DLL命令 D2COMMON_SKILLSGetRightSkill, Skill, "D2Common.dll", "#10507", 公开, 公开
; A) P/ n1 j' o, C - .参数 pUnit, UnitAny, 传址
. |4 E& _! R: d - 6FD803A0 1876427680% M* m( k+ U! {5 w
- .DLL命令 D2COMMON_SKILLSGetUsedSkill, Skill, "D2Common.dll", "#10511", 公开, 公开+ k b" s9 w: c
- .参数 pUnit, UnitAny, 传址
" \ f- U" a9 M% Q/ b7 S% U - 6FD86730 1876453168
- U$ t9 A* `2 k* o- { - .DLL命令 D2COMMON_SEEDGetLoSeed, 整数型, "D2Common.dll", "#10513", 公开, 公开
" g9 C9 d8 g m; ^ - .参数 pSeed, D2Seed, 传址 D! y5 e* l! q7 C& w$ k
- 6FD87D30 1876458800
' U* K* V- O; y4 _' N - .DLL命令 D2COMMON_STATLISTSGetSkillLevel, 整数型, "D2Common.dll", "#10515", 公开, 公开
& P! v7 u$ @9 [2 D - .参数 pStatList, StatList, 传址% J; l, p2 l, D3 I( B; S
- 6FD74210 18763781289 v/ {/ H3 x( X3 {4 ?1 e
- .DLL命令 D2COMMON_ITEMSIsMagical, 逻辑型, "D2Common.dll", "#10516", 公开, 公开4 { p" Y" Z; a E- y9 G
- .参数 pItem, UnitAny, 传址6 n0 ^$ O4 W. z) i4 s7 b5 U7 s
- 6FD73A10 1876376080
8 L1 V& i* n; p4 ?& Y6 L5 c - .DLL命令 D2COMMON_ITEMSSetMagicSuffix, , "D2Common.dll", "#10525", 公开, 公开, F( @* t1 f. b: ^6 d9 W
- .参数 pItem, UnitAny, 传址
g: V" L3 K* h* j7 q/ b$ z+ ` - .参数 nSuffix, 短整数型8 A i& ]$ q5 E8 p
- .参数 nPos, 整数型
1 A' n, d8 } |: l% D - 6FD731E0 1876373984# s, E$ f* F! D' q, Q
- .DLL命令 D2COMMON_ITEMRECORDSGetComponent, 字节型, "D2Common.dll", "#10530", 公开, 公开( H7 d; P0 b8 d
- .参数 pItem, UnitAny, 传址8 d3 U3 ~ ?, L4 C2 S. E' L$ S
- 6FDBA3E0 1876665312
6 |1 K; L" ~# ], Z - .DLL命令 D2COMMON_MISSILESGetMaxElemDamage, 整数型, "D2Common.dll", "#10532", 公开, 公开' D) p/ L: S0 o
- .参数 pMissile, UnitAny, 传址
/ n$ S6 D! v$ m% y1 V. J - .参数 pOwner, UnitAny, 传址
& b. g: C2 i. k2 k: z2 A2 `0 p - .参数 nMissile, 整数型
# v2 q( f( @5 i+ T - .参数 nLevel, 整数型0 a N5 w: h; M( U' k/ P' K
- 6FD725F0 1876370928
: Z2 u2 \+ h5 @! N8 W - .DLL命令 D2COMMON_ITEMSSetFileIndex, , "D2Common.dll", "#10536", 公开, 公开
" N p0 l+ W' T4 ? - .参数 pItem, UnitAny, 传址) f% @8 t4 S3 H- L. h3 `1 D6 s6 b
- .参数 nIndex, 整数型
% z9 t# @. j$ f& I - 6FD74EB0 1876381360
. P4 t+ z) r! T7 f0 f) S - .DLL命令 D2COMMON_ITEMTYPERECORDSGetShoots, 整数型, "D2Common.dll", "#10543", 公开, 公开" a7 a3 m( \& ^5 ^8 o4 r
- .参数 pItem, UnitAny, 传址
. Y7 F! }$ x7 u1 q2 X$ G0 @5 ` - 6FD8A710 1876469520" u5 F' A5 `& p5 ~# f- g
- .DLL命令 D2COMMON_STATSAdd, , "D2Common.dll", "#10551", 公开, 公开
8 I4 v" C1 t7 k2 s - .参数 pUnit, UnitAny, 传址) k# N! K' W; p) t& i: E
- .参数 nStat, 整数型% a% U% P4 H) ]# X& y5 }
- .参数 nValue, 整数型
5 K3 l( {- Z* ?+ Z3 \+ r( h2 t9 X - .参数 nLayer, 短整数型
8 F) @$ b4 u s: r( V/ |! b! `5 r - 6FD87D50 18764588329 r( G6 D# Q( x2 k4 ` H
- .DLL命令 D2COMMON_STATLISTSGetSkillId, 整数型, "D2Common.dll", "#10555", 公开, 公开
) M6 p. ?; H2 X% E: V' Y+ }6 Z; A - .参数 pStatList, StatList, 传址- W9 L! m" H) G" T( }2 a& d
- 6FD73360 18763743684 U3 n& Q" ^$ \
- .DLL命令 D2COMMON_ITEMTYPERECORDSGetNormal, 字节型, "D2Common.dll", "#10556", 公开, 公开' X( z: M1 R/ B
- .参数 pItem, UnitAny, 传址6 }2 R3 P8 N3 Z" A
- 6FDB9E70 1876663920
( n4 e! X' ]) Z* w' ^ - .DLL命令 D2COMMON_MISSILESGetElemType, 字节型, "D2Common.dll", "#10557", 公开, 公开# J% b3 u& a1 L5 U3 W
- .参数 nMissileHcIdx, 整数型: \7 f5 u! i2 a
- 6FDA2100 1876566272
" K9 L) t1 [7 M - .DLL命令 D2COMMON_SKILLSGetMinimumDamage, 整数型, "D2Common.dll", "#10567", 公开, 公开
. w/ p0 b9 k; e7 m, I* j- t% b - .参数 pUnit, UnitAny, 传址" F( Y% W7 V0 ]5 c% G$ b
- .参数 nSkill, 整数型9 f' t* C& e! ^ A
- .参数 nSkillLevel, 整数型
: ?5 Q- j8 G/ Z# q8 f4 l: @ - .参数 nType, 整数型3 @' v% [9 W9 @! x) W, W, M
- 6FD83D40 1876442432
$ n9 v1 A9 t. D, H - .DLL命令 D2COMMON_STATEMASKCheckUDead, 逻辑型, "D2Common.dll", "#10576", 公开, 公开2 y& |5 l! U7 f9 G( J% y7 N
- .参数 pUnit, UnitAny, 传址
& H3 v. K8 H9 d' v - 6FD89050 1876463696! @ _; c' I! I7 v2 g
- .DLL命令 D2COMMON_STATSGetMaxStamina, 整数型, "D2Common.dll", "#10578", 公开, 公开
! q+ O; F# O9 D: _ - .参数 pUnit, UnitAny, 传址 { M- O( p- [5 h
- 6FD88E80 1876463232
% [. V j) Y3 A/ d: ]4 N2 ?- l0 g - .DLL命令 D2COMMON_ITEMSGetMaxThrowDamage, 整数型, "D2Common.dll", "#10583", 公开, 公开( |4 v3 p- m+ t q+ K8 s0 |* w
- .参数 pItem, UnitAny, 传址
, C+ Z. ]/ r5 `$ ~/ |& h" i - 6FD8B1E0 1876472288
9 Q- D+ P: b& U ~' ^7 @$ f - .DLL命令 D2COMMON_DRLGGetTownFromAct, 整数型, "D2Common.dll", "#10585", 公开, 公开$ N0 E* j# G+ Y. P: v2 }: P
- .参数 nAct, 字节型' R$ a! C3 C; V. {
- 6FD88C20 1876462624
$ g5 d+ ?% I; m( x& B* u" O - .DLL命令 D2COMMON_STATSGetBase, 整数型, "D2Common.dll", "#10587", 公开, 公开
0 v+ H5 [1 H% Q! v& C5 Q& a - .参数 pUnit, UnitAny, 传址
+ ?& k9 x8 v0 Y* w) l) R - .参数 nStat, 整数型" ^! S, R" Y( e* K9 o' R& d
- .参数 nLayer, 短整数型9 l0 n$ Q; g: X1 G
- 6FD736B0 1876375216
# ~" F! ~/ }+ K8 `5 t5 n' h1 e - .DLL命令 D2COMMON_ITEMSGetEarLevel, 字节型, "D2Common.dll", "#10588", 公开, 公开) {& q+ ~, a5 `
- .参数 pItem, UnitAny, 传址
$ ?( N# |; q* B2 C3 z5 a - 6FD80F80 1876430720, A4 b3 F. p5 v
- .DLL命令 D2COMMON_UNITSGetSizeX, 整数型, "D2Common.dll", "#10589", 公开, 公开- ~3 o# N) p# K$ r0 N- C
- .参数 pUnit, UnitAny, 传址/ R4 `0 \3 }3 P/ Z$ Y0 b
- 6FD767F0 1876387824. R1 A# \) y" @7 { t
- .DLL命令 D2COMMON_ITEMSGetAttackSpeed, 整数型, "D2Common.dll", "#10592", 公开, 公开5 q; k4 S- ~ o% P+ S8 x
- .参数 pUnit, UnitAny, 传址
+ M) M% t; w1 o3 F+ v - .参数 pItem, UnitAny, 传址
+ S! F8 u% \ G# S' V2 B5 N( z - 6FD7D070 1876414576+ I; B5 Z( n- I5 ~* E# ?
- .DLL命令 D2COMMON_QUESTSUnsetFlag, , "D2Common.dll", "#10593", 公开, 公开, |) D9 q% W- M i8 r: L& s
- .参数 pQuestFlags, QuestFlags, 传址
! Z1 W, t; n9 y9 Z/ h1 l - .参数 dwQuest, 整数型: a) r) @) E+ @, ?' y- Q
- .参数 dwFlag, 整数型
- f$ G2 b$ s' O8 _3 n - 6FD9E1D0 1876550096
, l8 j2 |( P4 C. Z' p! L2 o! ]& P - .DLL命令 D2COMMON_SKILLSGetSkillNo, 整数型, "D2Common.dll", "#10601", 公开, 公开
/ }& H! I; k# q' h! g; ^9 l - .参数 pSkill, UnitAny, 传址
) e/ C- c( S E6 _* j1 Z - .参数 szFile, 文本型# T7 I8 a8 B0 d2 E
- .参数 nLine, 整数型
) ?, K! t t3 E! t; |0 I" [$ G - 6FD74FF0 18763816805 Y4 r& }; ^# r: H! ^1 }* B
- .DLL命令 D2COMMON_ITEMSHasUsedCharges, 逻辑型, "D2Common.dll", "#10607", 公开, 公开: X# j7 l1 _! A/ v
- .参数 pItem, UnitAny, 传址* W, ]! E$ s& P/ C+ a' E
- .参数 bHasChargedSkill, 逻辑型, 传址1 \6 \2 O5 w5 _7 C) t8 l# @
- 6FD739C0 1876376000
7 }1 G1 Q- z9 x! p - .DLL命令 D2COMMON_ITEMSSetRarePrefix, , "D2Common.dll", "#10611", 公开, 公开: j. a- N ?; E# `
- .参数 pItem, UnitAny, 传址
3 x. B- r% f3 n% X# A: g - .参数 nPrefix, 短整数型9 y0 k. ~4 H" d! q) E: @$ K G" N
- 6FD72380 1876370304; `8 d, ~! x' g; H* w
- .DLL命令 D2COMMON_ITEMRECORDSGetHitClass, 字节型, "D2Common.dll", "#10617", 公开, 公开
! L+ O4 K w/ t - .参数 pItem, UnitAny, 传址' o' o t9 O; U( j) L+ N7 @6 A/ o
- 6FD72640 1876371008! A5 n; a/ ~" |" i8 {; K4 G
- .DLL命令 D2COMMON_ITEMSGetFileIndex, 整数型, "D2Common.dll", "#10620", 公开, 公开. V4 {& A, \6 F, O; S( n; l
- .参数 pItem, UnitAny, 传址; y" R* c% N& y7 e3 d0 G. t3 A# i
- 6FD84060 1876443232) ^, p) u5 Y4 W/ r) m* C0 f
- .DLL命令 D2COMMON_STATEMASKCheckAura, 逻辑型, "D2Common.dll", "#10625", 公开, 公开
. ?% Z! O, Z+ M& H* h - .参数 pUnit, UnitAny, 传址0 Y0 v! h1 B8 t% T/ c3 M% S9 Y
- 6FD9F070 18765538400 A' J4 w1 {0 m5 Q2 M" A# e
- .DLL命令 D2COMMON_SKILLSGetSkillFromUnit, Skill, "D2Common.dll", "#10630", 公开, 公开. `, g c/ X: o- s! N
- .参数 pUnit, UnitAny, 传址5 N" \0 S1 v, Q6 g, e6 C
- .参数 nSkill, 整数型
! H7 C: w+ D; o( d8 L - 6FD80290 1876427408
1 F) d# w0 q1 K6 ^( f/ j - .DLL命令 D2COMMON_UNITSGetOffsetX, 整数型, "D2Common.dll", "#10651", 公开, 公开
4 x4 ^: E' S1 w! T# I - .参数 pUnit, UnitAny, 传址; ?; y- o; d& u0 [" Q0 R# g
- 6FD74240 1876378176* G; {* a8 {. [4 ~
- .DLL命令 D2COMMON_ITEMSCanTransmogrify, 逻辑型, "D2Common.dll", "#10661", 公开, 公开: B/ M O- V" ]6 L% O& p
- .参数 pItem, UnitAny, 传址
, p, o9 L Q8 ~) Z& w - 6FD804E0 1876428000
1 e- v* J3 }$ h - .DLL命令 D2COMMON_PATHSGetDirection, 整数型, "D2Common.dll", "#10663", 公开, 公开
4 A7 l( k# _; c; T6 d2 u2 m - .参数 pUnit, UnitAny, 传址% A: n' a6 ?* T9 _: d+ r# q# w
- 6FD732E0 1876374240- ]; X( g5 k# A$ \. Y
- .DLL命令 D2COMMON_ITEMRECORDSGet2HandedWClass, 整数型, "D2Common.dll", "#10664", 公开, 公开4 i. m( o- N+ c
- .参数 pItem, UnitAny, 传址
* k- \" q5 t D! Z A7 t, K - 6FD7FD50 1876426064
X7 u+ K4 p7 O: a$ z$ u - .DLL命令 D2COMMON_PATHSGetTargetGUID, 整数型, "D2Common.dll", "#10669", 公开, 公开
0 [$ [3 j" t6 h3 S, m - .参数 pUnit, UnitAny, 传址9 O% B- \- J/ `2 C4 K3 z7 `# L$ X
- 6FD82890 18764371368 ^1 G) ?6 g9 c0 j/ V. O
- .DLL命令 D2COMMON_ITEMSTATSGetDefense, 整数型, "D2Common.dll", "#10672", 公开, 公开
0 g1 z& N L) q" x* P/ m - .参数 pItem, UnitAny, 传址8 a# T; o. _0 W/ R# f, C4 ~
- 6FD89140 1876463936/ q4 j0 m" L! E" [& ?
- .DLL命令 D2COMMON_STATLISTSGetStatTotal, 整数型, "D2Common.dll", "#10680", 公开, 公开
+ C; p: q. T$ }# j - .参数 pStatList, StatList, 传址9 ]: i# m9 J) x
- .参数 nStat, 整数型
. L0 x1 \9 V6 b1 J - .参数 nLayer, 短整数型) @9 E- o' _* T" N% M2 m H+ {
- 6FD6E8C0 1876355264
9 g" Z# M6 J o; k. A- ? - .DLL命令 D2COMMON_GetItemNodePage, 整数型, "D2Common.dll", "#10698", 公开, 公开! z# z; z" e. R9 O5 `+ ?8 S* k) A
- .参数 pItem, UnitAny, 传址
, n4 M( t4 L- i9 {; @ - 6FD733B0 1876374448
& o' O' y& s, o+ I5 S# W - .DLL命令 D2COMMON_GetMagicFromItemTypeTxt, 字节型, "D2Common.dll", "#10710", 公开, 公开9 w+ b' X w7 X0 N9 K: X
- .参数 pItem, UnitAny, 传址
7 Y+ b$ T8 ^" e/ f0 A1 N# \ - 6FD8B550 1876473168, V5 m+ U$ B0 D4 N! L% @
- .DLL命令 D2COMMON_GetFirstRoomFromAct, Room, "D2Common.dll", "#10717", 公开, 公开8 C" u$ W+ J! c5 I1 X4 R+ l2 s9 ?2 V
- .参数 nAct, Act, 传址! j7 i6 g$ @, [- ?+ e& J
- 6FD721C0 1876369856
* F2 {0 r" I& _$ \6 _- d3 y+ {% j5 D - .DLL命令 D2COMMON_GetItemFormat, 短整数型, "D2Common.dll", "#10718", 公开, 公开
9 `1 |0 ^$ i# A& f s) ^' U - .参数 pItem, UnitAny, 传址
4 B+ v3 u1 e: u9 }2 }1 p7 \ - 6FD87D60 1876458848
, @. W/ ?5 g! R6 f7 W4 R - .DLL命令 D2COMMON_SetSkillInList, , "D2Common.dll", "#10725", 公开, 公开% S3 \1 _" ]$ J+ m1 E% C
- .参数 pStatList, StatList, 传址
# m* F/ D& [( G6 k - .参数 nSkill, 整数型; n; m% J. t2 D: \1 e% n+ i/ U8 y
- 6FD74430 1876378672! e& z% q4 R6 [
- .DLL命令 D2COMMON_CheckItemType, 整数型, "D2Common.dll", "#10744", 公开, 公开
/ C; L4 [+ c6 w; E - .参数 pItem, UnitAny, 传址" b( S" T/ @+ N/ X7 e
- .参数 itemType, 整数型
* b) _7 ~+ Q6 z7 q+ s- }7 q4 R - 6FD746F0 18763793769 K0 o, q) v" q0 g% ^# O
- .DLL命令 D2COMMON_ItemHasInv, 逻辑型, "D2Common.dll", "#10757", 公开, 公开+ z* f4 r) F6 U$ d7 p
- .参数 pItem, UnitAny, 传址( N& j3 y8 p/ w% z
- 6FD73290 1876374160& t9 S; M# K" n
- .DLL命令 D2COMMON_GetCodeFromItemTxt, 整数型, "D2Common.dll", "#10802", 公开, 公开
7 P" j+ m6 i3 Q+ s4 \9 s. e - .参数 pItem, UnitAny, 传址+ r. g) d: H+ v; f7 w& |3 Q
- 6FDC1940 1876695360
; w8 [2 V* \: Y3 ? - .DLL命令 D2COMMON_GetItemIndexFromCode, 整数型, "D2Common.dll", "#10814", 公开, 公开3 {( B A7 X' ~- l$ Y
- .参数 pItem, 整数型
3 E5 d$ L! Y9 I - 6FD74280 18763782400 ^: E( X: _# C* p$ \0 g8 ]( e& Z
- .DLL命令 D2COMMON_GetClassFromItemType, 整数型, "D2Common.dll", "#10822", 公开, 公开" N8 \9 u, b, G6 A) k' ]7 |: g
- .参数 pItem, UnitAny, 传址
" k, v' W0 s) K3 E1 ? - 6FD88ED0 18764633125 k' l* d a) C$ a T D3 U2 K. t
- .DLL命令 D2COMMON_GetItemMinDamage, 整数型, "D2Common.dll", "#10823", 公开, 公开$ }! Y" s& B8 ~8 R. j1 y
- .参数 pItem, UnitAny, 传址, Y( f( ~! x, {& U/ H
- .参数 uN, 整数型* s" {. X0 ?/ m
- 6FD8C000 1876475904
/ h9 N$ }% l0 a- v* { - .DLL命令 D2COMMON_GetLevelNoFromRoom, 整数型, "D2Common.dll", "#10826", 公开, 公开
; Z J' t6 R0 x4 k0 a - .参数 pUnit, DRLGRoom, 传址0 W+ U7 T. e0 ^
- 6FD80460 1876427872) Y, l4 H" K6 P8 B+ O% _0 G' H% @
- .DLL命令 D2COMMON_GetLeftSkill, Skill*, "D2Common.dll", "#10828", 公开, 公开* N! o/ i# A6 k
- .参数 pSkill, UnitAny, 传址
4 [5 ?+ p# [+ _, }" M1 z2 V( y - 6FD7F8A0 1876424864
8 E! o. A/ J7 _# v. J- s% ^/ E1 _ - .DLL命令 D2COMMON_ItemIsBeltable, 逻辑型, "D2Common.dll", "#10835", 公开, 公开
# s8 u4 S7 W0 e$ ^9 z5 ~ - .参数 pItem, UnitAny, 传址
1 Z2 w' t0 w# ~4 o- | - 6FD738E0 1876375776
- t+ z' R) f% Y# G1 q8 @, k - .DLL命令 D2COMMON_GetItemFlags, 整数型, "D2Common.dll", "#10838", 公开, 公开- M8 }, L+ i9 m0 \* M+ h( k
- .参数 pItem, UnitAny, 传址
* j! L% O" z% h) E. M% K: n9 ? - 6FD8A740 1876469568
0 d! h( h( o0 [. u2 T; [6 |0 M - .DLL命令 D2COMMON_SetUnitStat, , "D2Common.dll", "#10887", 公开, 公开
8 v; r* J" U) b! x- j. R) h5 { - .参数 Unit, UnitAny, 传址' H9 n. r1 h8 d% b: U3 b
- .参数 nStat, 整数型% [6 W) ?5 l { k: Z
- .参数 nValue, 整数型
5 ?# T: v$ h6 [+ q6 v) v - .参数 nLayer, 整数型; ?. z h; _# K" ~8 a4 H: w
- 6FD890F0 1876463856
* e, j- x- s# `1 |- ?) }6 P - .DLL命令 D2COMMON_GetMaxHp, 整数型, "D2Common.dll", "#10913", 公开, 公开$ F \/ L- r4 d
- .参数 pUnit, UnitAny, 传址
Z; ^- S0 v- p" \ - 6FD8C6D0 1876477648
9 p _. }3 H6 y8 z8 V( W( e - .DLL命令 D2COMMON_CheckCollision1, 整数型, "D2Common.dll", "#10916", 公开, 公开
/ U9 T% C; I, t& p, K - .参数 pRoom, DRLGRoom, 传址
* S# n$ F3 S0 |9 L7 I( | - .参数 dwX, 整数型- O3 ^& m! U# K3 {, x2 S* j
- .参数 dwY, 整数型% r+ D# v8 Q+ U6 n5 k
- 6FD84510 1876444432
% u/ |8 `8 }0 U, z6 O6 m$ i - .DLL命令 D2COMMON_ToggleState, , "D2Common.dll", "#10945", 公开, 公开
2 Z' y' h1 i+ N3 @ - .参数 ptItem, UnitAny, 传址
: r6 A9 e9 M8 U+ \9 N7 u0 I% n( a - .参数 State, 整数型* I, w) x/ t! m: J! `
- .参数 remove, 逻辑型
) `$ U/ O5 j& p. n - 6FD804A0 18764279368 K% z5 n" f) d: {6 h) t
- .DLL命令 D2COMMON_GetFirstSkill, Skill, "D2Common.dll", "#10947", 公开, 公开
5 e2 e$ }0 K6 e2 y - .参数 nSkill, UnitAny, 传址
: r4 c/ ]4 {) B$ j; W; V: f - 6FD8CB30 1876478768
+ K2 N1 n1 H$ g. C1 `2 v - .DLL命令 D2COMMON_LoadAct, Act, "D2Common.dll", "#10951", 公开, 公开3 P2 {& c: e- f, M9 e6 ^
- .参数 ActNumber, 整数型8 W7 i6 `. d; o6 z4 z
- .参数 InitSeed, 整数型 j5 }! }& @0 }2 z, ^# J
- .参数 Unk0, 整数型
* E& M, S- c& ^7 c - .参数 pGame, 整数型, 传址, n8 K# d+ R' \% o! X# U
- .参数 DiffLvl, 整数型
. R- F+ \( o4 \3 `1 J7 { - .参数 pMemPool, 整数型, 传址
/ p- t" b& Y+ O+ B - .参数 TownLevelId, 整数型! Q! r! P( O" E
- .参数 Func1, 整数型
* }# a, w8 ]/ x4 N( X! }8 z - .参数 Func2, 整数型; q6 [% p1 ]6 p
- 6FD88B70 1876462448
" X: O: B9 y; q+ B0 b2 o( b - .DLL命令 D2COMMON_GetUnitStat, 整数型, "D2Common.dll", "#10973", 公开, 公开
3 b2 {! _9 w) d6 u5 \9 j - .参数 Unit, UnitAny, 传址
& L7 X1 ]* T, l, T. F/ w. ] - .参数 Stat, 整数型
' ~9 p+ M: c7 C5 \2 h - .参数 Stat2, 整数型, v" `4 A/ M) r! C! J$ Q7 u
- 6FD73900 18763758088 y* ]$ U6 v$ z
- .DLL命令 D2COMMON_SetItemFlag, , "D2Common.dll", "#10977", 公开, 公开. P+ r1 Q# l& g% h( ?+ ^4 O3 ~! W
- .参数 ptItem, UnitAny, 传址, v+ c7 y: ?8 {; D& J
- .参数 arg2, 整数型
1 q: \2 M6 J2 ^7 H( a- _& J0 W - .参数 arg3, 逻辑型
) n, d+ } T' Z; |) T2 M7 ^5 Y* x2 x - 6FD9ECC0 1876552896
+ n- a9 R# `; [ - .DLL命令 D2COMMON_AddSkill, , "D2Common.dll", "#10978", 公开, 公开$ K5 F- X4 P6 T5 F. M; {$ `
- .参数 pUnit, UnitAny, 传址
( [) Q( ~5 ?4 ^, `7 P+ e3 s - .参数 skillID, 整数型
+ H, l4 z- N! m9 U$ U - .参数 SkillLevel, 整数型
. W2 R+ _8 z( H7 S% k, Q - 6FD7A480 1876403328, F/ v+ s: `* l1 a8 A1 i* w/ r. X
- .DLL命令 D2COMMON_ItemAddSockets, , "D2Common.dll", "#10992", 公开, 公开
: W8 i+ p( \' f0 @1 i - .参数 pItem, UnitAny, 传址
6 B N. d8 I8 n# r# c - .参数 Num, 整数型5 v2 `# }/ l0 x$ u: H4 ?
- 6FD73EF0 1876377328
5 f" d# C( B8 p; O0 R - .DLL命令 D2COMMON_ItemIsEquipable, 逻辑型, "D2Common.dll", "#11006", 公开, 公开
; L+ X" V) S( {; W* F - .参数 pItem, UnitAny, 传址
7 ]4 @& t+ @/ r! r - 6FD88100 1876459776
* o' w' E, j- ~: ]2 y - .DLL命令 D2COMMON_D2CreateStatList, StatList, "D2Common.dll", "#11013", 公开, 公开0 h6 H7 c; X2 Q
- .参数 pmempool, 整数型, 传址) z3 q& P% U8 ^8 }5 L6 G
- .参数 flags, 整数型' x! B6 D- @( {3 r3 C
- .参数 lenght, 整数型
# Y( F6 S% Q3 J1 w+ X7 c6 F - .参数 type, 整数型
6 `# U8 L+ n& R! @4 D6 [7 \ - .参数 guid, 整数型
( j% @# _0 E* Y) _" w9 V, u n
4 P. J$ z8 `3 v2 ^) i/ |! m' e- ASMPTR(D2GAME, CreateUnit_I, 0x6FE10) //D2Game.0xE1D90
% u: a8 H8 y: o - //D2Game.0xA22E0 //D2Game.0xA22E0
. i0 W: N' b( w7 s) A4 L, C' v - FUNCPTR(D2GAME, CreateLinkedPortalInLevel, UnitAny*, __stdcall, (DWORD, UnitAny*, int, int), 0x15F40)
- N' `$ d' q7 C4 m1 [/ l9 `) l ], _ - //D2Game.0xD0AC0 //D2Game.0x34130
& a! [" [- K. k+ ^: x) ~: P3 S7 K - FUNCPTR(D2GAME, GetSpace, UnitAny*, __stdcall, (DRLGRoom* pRoom, DRLGCoord* pCoord, unsigned int a3, int a4, DRLGRoom** pLvlRoom, signed int a6), 0xD0AC0)
+ K1 u) a0 f* A- x
% L6 z5 w; t/ } x- F! `- s: a- 1 W8 ]/ H5 o Q k
- //D2Common.#10864 //6FD9D7E0 #10654 18765475520 D5 x) _$ X; V7 |' C! j4 h2 |5 r
- FUNCPTR(D2COMMON, GetFreeCoords, DRLGRoom*, __stdcall, (DRLGRoom*, DRLGCoord*, DRLGCoord*, int, int, int, int), 0x279E0)% I J" p1 y5 I* p
- //D2Common.#10193 //6FD83920 #11090 1876441376! f* P. K. ^, Y
- FUNCPTR(D2COMMON, SetAnimMODe, void, __stdcall, (UnitAny*, int), 0x1A180)3 p J3 y5 k2 C1 X* n
- //D2Common.#11166 //6FD80050 #10141 1876426832
, c5 C# w' s& Y5 [6 g5 P* ? - FUNCPTR(D2COMMON, GetUnitXY, void, __stdcall, (UnitAny*, DRLGCoord*), 0x16770)6 b% K7 r& f3 Y& s7 e2 ~9 d6 V. l
- //D2Common.#10907 //6FD8BC10 #10346 1876474896( N5 T% V: L$ e, K h3 h
- FUNCPTR(D2COMMON, UpdateRoomFlags, void, __stdcall, (DRLGRoom*, BOOL), 0x23710)
复制代码
; h2 G- n, Q. {6 x" J# i& s6 i! o& l; B) w; N# I, z
|
|