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