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