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