problem with a custom weapon mod i made

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Post Reply
User avatar
Duducrazy
Posts: 600
Joined: Sat Aug 21, 2004 6:16 pm

problem with a custom weapon mod i made

Post by Duducrazy »

Code: ACCESS_VIOLATION
Tried to read address 7562202c
Flags: 00000000
Address: 0051d95f

Windows NT 5.1 Build 2600 Service Pack 1

GS=0000 FS=0038 ES=0023 DS=0023
EAX=7562202c EBX=00dd8a73 ECX=7ffffffe EDX=0012f4a6
ESI=0012f224 EDI=0059c721
EBP=0012f270 EIP=0051d95f ESP=0012f1e4 CS=001b SS=0023
EFlags=00090202
CF- PF- AF- ZF- SF- TF- IF+ DF- OF- NT- RF+ VM- AC- VI+ VP-

FPU State:
ControlWord=027f StatusWord=0120 TagWord=ffff
ErrorOffset=00486d44
ErrorSelector=011d001b
DataOffset=00609610
DataSelector=ffff0023
Cr0NpxState=00000000

MM0=0000000000000000
MM1=000000ff00ff00ff
MM2=e48a90206ecbd000
MM3=b60b600000000000
MM4=0000000000000000
MM5=0012f2240059c721
MM6=0012f2707562202c
MM7=000000230012f1e4

Running threads:
00000184 at 0051d95f*
00000080
00000628
000001a4
00000450
000002e4
00000658
00000670

Loaded modules:
00400000 - 00679fff *zdoom.exe
77f50000 - 77ffafff ntdll.dll
77e50000 - 77f3ffff kernel32.dll
78090000 - 78173fff COMCTL32.dll
77bf0000 - 77c42fff msvcrt.dll
77c50000 - 77c8ffff GDI32.dll
77d20000 - 77dabfff USER32.dll
77db0000 - 77e4cfff ADVAPI32.dll
78000000 - 78085fff RPCRT4.dll
772b0000 - 77313fff SHLWAPI.dll
71a90000 - 71a98fff WSOCK32.dll
71a70000 - 71a84fff WS2_32.dll
71a60000 - 71a67fff WS2HELP.dll
76b20000 - 76b4cfff WINMM.dll
10000000 - 10095fff fmod.dll
77bc0000 - 77bd3fff MSACM32.dll
00680000 - 007a0fff ole32.dll
76380000 - 763c3fff comdlg32.dll
773b0000 - 77badfff SHELL32.dll
5b1c0000 - 5b1f3fff uxtheme.dll
746e0000 - 74723fff MSCTF.dll
76f30000 - 76f37fff wtsapi32.dll
76330000 - 7633efff WINSTA.dll
76f70000 - 76f7ffff Secur32.dll
51080000 - 510e0fff dsound.dll
77be0000 - 77be6fff VERSION.dll
72cd0000 - 72cd8fff wdmaud.drv
72cc0000 - 72cc7fff msacm32.drv
77bb0000 - 77bb6fff midimap.dll
5ef80000 - 5ef83fff KsUser.dll
76fb0000 - 77027fff CLBCATQ.DLL
77100000 - 7718afff OLEAUT32.dll
77030000 - 770fcfff COMRes.dll
6d370000 - 6d3a6fff dinput8.dll
68e00000 - 68e08fff HID.DLL
76650000 - 76738fff SETUPAPI.DLL
51000000 - 5104ffff ddraw.dll
73b70000 - 73b75fff DCIMAN32.dll

Bytes near EIP:
0051d94f: 75 08 a1 b0 02 5f 00 89 45 bc 8b 45 bc eb 07 49
0051d95f: 80 38 00 74 05 40 85 c9 75 f5 2b 45 bc e9 5e 01
0051d96f: 00 00 c7 45 c0 08 00 00 00 89 4d 98 f6 45 c4 80

ZDoom version 2.0.96 (Santa's Little Helper?)

Command line:
C:\Doom2\zdoom.exe -file Le-cwpns.wad
IWAD: doom2.wad

Not in a level.

Possible call trace:
0051d95f BOOM
0049b890
0049b890
0049b890
0049b890
0049b890
0049b890
00519ab0 call 0051d435
004866fc call 00519a82
0042fd80
00525ac9 call 00525938
00519723 call 0051c07b
0051df04 call [005440a4]
00528b2b call 00528ab0
00486ca8 call 00528afe
00509bbe call 00486c90
00509c0f call 0051829f
0051971e call [005441e0]
00519723 call 0051c07b
0042fd80
0051b9b8
00519723 call 0051c07b
00519740 call 005196b5
0042fe1b call 00519520
0042fd80
0042feb5 call 0051829f
0050a5ed call 00486680
00410d89 call 00519a60
0051f04b call [00544114]
0051b9b8
00526de6 call [005441a4]
0052c240
005077c3 call 0051829f
00519a7f call 00519998
00410d89 call 00519a60
0041fc7f call 00410d60
0050a22c call 004866c0
0042fd80
00507837 call 0050a180
0042ffb9 call 005077d0
00405e6d call 0042fec0
0040dcf3 call 0040dc40
0040dcf3 call 0040dc40
00494a01 call 0040dce0
00494b03 call 0051829f
0049ccf0 call 00405b80
0049d025 call 0049c8e0
0051bd7a call 0049cfb0
0051bc0e call 00518e80
0051bbf6

Stack Contents:
0012f1e4: 00000001 0012f494 00dd8a78 0012f224 ········x···$···
0012f1f4: 0012f228 00150000 77f517e6 00000007 (··········w····
0012f204: 00000000 00150000 00000000 00000000 ················
0012f214: 00000000 00000000 00000000 77f6d5f0 ···············w
0012f224: 00000013 00000000 7562202c ffffffff ········, bu····
0012f234: 00000000 00000000 00153f60 77d23a68 ········`?··h:·w
0012f244: 001d010a 00000311 001d010a 00000000 ················
0012f254: 0049b890 dcbaabcd 00000000 0012f2b0 ··I·············
0012f264: 0049b890 0012f2d0 77d23b37 7ffde000 ··I·····7;·w···
0012f274: 0012f2d0 77d23b67 0012f29c 77d23b4b ····g;·w····K;·w
0012f284: 00000311 0049b890 001666f0 00150718 ······I··f······
0012f294: 00000000 00000001 00000014 00000001 ················
0012f2a4: 00000000 00000000 00000010 00000000 ················
0012f2b4: 00000000 0012f284 00150640 0012f3d0 ········@·······
0012f2c4: 77d4edbf 77d74f70 ffffffff 77d23b4b ···wpO·w····K;·w
0012f2d4: 77d25b40 00000000 0049b890 001d010a @[·w······I·····
0012f2e4: 00000311 001d010a 00000000 00000000 ················
0012f2f4: 00000000 00153f60 77e6a7df 0012f320 ····`?·····w ···
0012f304: 77d25f87 0049b890 001d010a 00000311 ·_·w··I·········
0012f314: 001d010a 00000000 00000001 0012f34c ············L···
0012f324: 5101fb0c 0049b890 5101f879 00000311 ···Q··I·y··Q····
0012f334: 001d010a 00000000 0012f370 00390000 ········p·····9·
0012f344: 77f517e6 00000009 00390838 00390000 ···w····8·9···9·
0012f354: 00d5a3f0 0012f348 00000000 0012f590 ····H···········
0012f364: 77f79005 77f6d5f0 ffffffff 77f517e6 ···w···w·······w
0012f374: 77f51778 77f517b2 00000000 00000040 x··w···w····@···
0012f384: 00000000 0012f3bc 0012f3c0 00390000 ··············9·
0012f394: 77f517e6 00000002 003906e8 00390000 ···w······9···9·
0012f3a4: 00000000 0012f398 0012f5dc 0012f5e0 ················
0012f3b4: 77f79005 77f6d5f0 ffffffff 77f517e6 ···w···w·······w
0012f3c4: 77f5248c 77f517b2 0000000c 00000006 ·$·w···w········
0012f3d4: 00000000 77d74f70 ffffffff 77d23b4b ····pO·w····K;·w
0012f3e4: 77d2450d 00000000 5101f879 001d010a ·E·w····y··Q····
0012f3f4: 00000311 001d010a 00000000 009d1c6c ············l···
0012f404: 77d24518 00000100 2d0104a7 00d10000 ·E·w·······-····
0012f414: 00040000 00000000 00000002 00000010 ················
0012f424: 0012f540 77d4edbf 77d74f00 00000000 @······w·O·w····
0012f434: 00d24518 001687f0 00150000 2dec3544 ·E··········D5·-
0012f444: 0012f480 00519ab0 0012f460 0059c721 ······Q·`···!·Y·
0012f454: 0012fca4 00000001 00d5ac40 0012f4a7 ········@·······
0012f464: 7fffffec 0012f494 00000042 00000000 ·······B·······
0012f474: 00153f60 77f7583e 77f56887 00000000 `?··>X·w·h·w····
0012f484: 004866fc 0012f494 0059c70c 0012fca0 ·fH·······Y·····
0012f494: 6e6b6e55 206e776f 6f6d6d61 70797420 Unknown ammo typ
0012f4a4: 00272065 0012f4dc 00390000 77f517e6 e '·······9····w
0012f4b4: 00000003 00390718 00390000 0012f4f4 ······9···9·····
0012f4c4: 00390000 77f517e6 00000004 0012f504 ··9····w········
0012f4d4: 00390000 77f517e6 00000003 00390718 ··9····w······9·
0012f4e4: 00390000 00dd9020 0012f4dc ffffffff ··9· ···········
0012f4f4: 0012f724 77f79005 77f6d5f0 ffffffff $······w···w····
0012f504: 77f517e6 77f51778 77f517b2 0042fd80 ···wx··w···w··B·
0012f514: 00000010 00000000 00000000 00000000 ················
0012f524: 00000000 00000000 00000000 00000000 ················
0012f534: 0000000b 0000000a 00608608 ffffffff ··········`·····
0012f544: 00000000 00000020 00000008 003903a0 ···· ·········9·
0012f554: 003903a0 00000020 00390164 00000000 ··9· ···d·9·····
0012f564: 00000002 00000000 005f0d9c 000003ff ··········_·····
0012f574: 00d10000 00dd8dc8 00dd8dd8 00d10000 ················
0012f584: 00525ac9 0012f5a8 00d10000 00d10000 ·ZR·············
0012f594: 00dd8dd8 003903a0 00d10000 00000000 ······9·········
0012f5a4: 00000000 00000000 00000000 00000002 ················
0012f5b4: 00d10000 00000010 00000000 0012f5e4 ················
0012f5c4: 00000010 00000010 00dd8dd0 00dd8de0 ················
0012f5d4: 00390000 0012f3cc 00390178 00dd9038 ··9·····x·9·8···
0012f5e4: 77f79005 00390178 00390178 77f517b2 ···wx·9·x·9····w
0012f5f4: 00390178 00390178 00dd91d0 00519723 x·9·x·9·····#·Q·
0012f604: 0051df04 00000005 0012fbc8 77f51690 ··Q············w
0012f614: 00000010 00000000 0012fbc8 005f02c0 ··············_·
0012f624: 00544878 00000001 0012f644 00528b2b xHT·····D···+·R·
0012f634: 00544878 00608608 77f51690 00010000 xHT···`····w····
0012f644: 00dd8cc8 00486ca8 00544878 00608608 ·····lH·xHT···`·
0012f654: 0012fbc8 00509bbe 0012fbc8 00608608 ······P·······`·
0012f664: 0012fbc8 00509c0f 00000001 00000000 ······P·········
0012f674: 00000000 00dd9018 0012f690 00000000 ················
0012f684: 00000000 00000000 00000000 00000000 ················
0012f694: 00000000 00000000 00000000 00000000 ················
0012f6a4: 00000000 00000000 00000000 00000000 ················
0012f6b4: 00000000 00000000 00000000 00000000 ················
0012f6c4: 00000000 00000000 00000000 00000000 ················
0012f6d4: 00000000 00000000 00000000 00000000 ················
0012f6e4: 00000000 00000000 00000000 00000000 ················
0012f6f4: 00000000 00000003 00000018 00000000 ················
0012f704: 00000000 00000000 00000000 00000000 ················
0012f714: 00dd9020 00390000 0012f510 00000000 ·····9·········
0012f724: 0012f760 77f79005 77f6d5e0 ffffffff `······w···w····
0012f734: 77f517b2 0051971e 00390000 00000000 ···w··Q···9·····
0012f744: 00519723 0042fd80 00000010 00000000 #·Q···B·········
0012f754: 00000000 0012f748 00000000 0012fc18 ····H···········
0012f764: 0051b9b8 005a11f8 ffffffff 00519723 ··Q···Z·····#·Q·
0012f774: 00519740 00000010 00000000 00000000 @·Q·············
0012f784: 00000323 00dd9020 0042fe1b 0012f7ac #··· ·····B·····
0012f794: 00dd9020 00000004 0012fc24 0042fd80 ·······$·····B·
0012f7a4: 00d3c798 0042feb5 424c4253 00000000 ······B·SBLB····
0012f7b4: 2dec3544 0050a5ed 00000001 00000000 D5·-··P·········
0012f7c4: 00000001 00390000 0000b648 000000b0 ······9·H·······
0012f7d4: 00012a98 00390000 0012f738 00000000 ·*····9·8·······
0012f7e4: 0012f9c8 77f79005 77f6d5c8 ffffffff ·······w···w····
0012f7f4: 77f5166a 77f59032 77f58f7d 00390608 j··w2··w}··w··9·
0012f804: 77f58f66 00d7b110 0012f840 00390000 f··w····@·····9·
0012f814: 77f517e6 00000004 00390748 00390000 ···w····H·9···9·
0012f824: 00d36f48 00d1a2d8 000005b1 77f52438 Ho··········8$·w
0012f834: 00390000 77f517b2 000000b6 00d37f70 ··9····w····p··
0012f844: 00000110 77f517b2 0012f880 00390000 ·······w······9·
0012f854: 77f517e6 00000007 003907d8 00390000 ···w······9···9·
0012f864: 00000000 0012f858 00000001 0012faa0 ····X···········
0012f874: 77f79005 77f6d5f0 ffffffff 77f517e6 ···w···w·······w
0012f884: 77f5248c 77f517b2 00000000 0000002c ·$·w···w····,···
0012f894: 00000000 0012f8b4 77f51d1c 0012f8d4 ···········w····
0012f8a4: 00390000 77f517e6 00000002 003906e8 ··9····w······9·
0012f8b4: 00390000 00000000 0012f8ac 00390bf8 ··9···········9·
0012f8c4: 0012faf4 77f79005 00dd76e8 00000121 ·······w·v··!···
0012f8d4: 77f52438 77f5248c 77f517b2 00000008 8$·w·$·w···w····
0012f8e4: 00000008 00000096 00000000 00000000 ················
0012f8f4: 0012f928 00390000 77f517e6 0000008d (·····9····w····
0012f904: 00d57008 00d1ab60 00d2e708 00d2e710 ·p··`···········
0012f914: 00390178 00d10000 00000000 0012f954 x·9·········T···
0012f924: 00390000 77f517e6 00d1d8e0 00390000 ··9····w······9·
0012f934: 77f517e6 00000012 003909e8 00390000 ···w······9···9·
0012f944: 00000000 0012f938 77f6d5f0 0012fb80 ····8······w····
0012f954: 77f79005 00d1ab58 000000b9 77f52438 ···wX·······8$·w
0012f964: 77f5248c 003901b8 00d10000 00000001 ·$·w··9·········
0012f974: 00000001 003901b8 00d5a2b8 00390000 ······9·······9·
0012f984: 00d37f70 00000001 77f761f4 77e6abbd p·······a·w···w
0012f994: 00390220 00d8ff60 00000020 00000002 ·9·`··· ·······
0012f9a4: 00390220 00d8ff58 77f7583e 77f56887 ·9·X···>X·w·h·w
0012f9b4: ffffffff 0012f9ec 00d32ad0 77f7583e ·········*··>X·w
0012f9c4: 77f56887 ffffffff 0012fa00 00000000 ·h·w············
0012f9d4: 0000020d 77f5676e 00390000 00dd7f98 ····ng·w··9····
0012f9e4: 00390000 00dd7f98 00390002 00d10000 ··9······9·····
0012f9f4: 0100000d 0012fa2c 0012fa30 00390000 ····,···0·····9·
0012fa04: 77f517e6 00000033 00391018 00390000 ···w3·····9···9·
0012fa14: 00000000 00dd8598 000000b4 77f52438 ············8$·w
0012fa24: 77f5248c 77f517b2 0000083b 000004b9 ·$·w···w;·······
0012fa34: 00000000 77f517b2 00000001 00000190 ·······w········
0012fa44: 005eede0 00dd76f0 0012fa3c 005f04e0 ··^··v··<·····_·
0012fa54: 00d8ff20 00dd76f0 00000008 00000005 ····v··········
0012fa64: 003902d0 003902d0 00000000 00390168 ··9···9·····h·9·
0012fa74: 00000000 00000038 00d2a549 00000003 ····8···I·······
0012fa84: 0012fb44 00000038 00000009 00dd76e8 D···8········v··
0012fa94: 00000004 00000000 00390188 00390188 ··········9···9·
0012faa4: 00000005 00dd76e8 00390178 00000000 ·····v··x·9·····
0012fab4: 00000000 00d10000 c4dc31bf 0059da08 ·········1····Y·
0012fac4: 00000005 00d10000 00000010 005f02c0 ··············_·
0012fad4: 00000030 00410d89 00000010 00d8ff28 0·····A·····(···
0012fae4: 00dd76f0 00390000 0012f8e0 77f761f4 ·v····9······a·w
0012faf4: 77e6abbd 000000c4 00000000 00000000 ···w············
0012fb04: 00000000 0012fb28 00d40cc0 00000200 ····(···········
0012fb14: 00000000 77e6abdc 00673260 000000fc ·······w`2g·····
0012fb24: 00d40cc0 00000000 00000200 00dd85a0 ················
0012fb34: 00000000 00000400 000000c4 0012fb1c ················
0012fb44: 0012fb7c 0012fbb8 77e84809 77e73b00 |········H·w·;·w
0012fb54: ffffffff 77e6abdc 0051f04b 000000c4 ·······wK·Q·····
0012fb64: 00d40cc0 00000200 0012fb80 00000000 ················
0012fb74: 00673260 000000fc 00000007 00000200 `2g·············
0012fb84: 00000200 0051b9b8 00526de6 00390000 ······Q··mR···9·
0012fb94: 00dd8598 00000000 0012fc70 77f51dc9 ········p······w
0012fba4: 00390178 77f51ec8 00390608 77f5166a x·9····w··9·j··w
0012fbb4: 00000001 00dd85a0 00000001 005a18e8 ··············Z·
0012fbc4: ffffffff 00d3c798 005f0100 00000000 ··········_·····
0012fbd4: 0012fb01 00000080 00000080 00000000 ················
0012fbe4: 000000b8 00000000 00000000 00200000 ·············· ·
0012fbf4: 005f02c0 00390178 00dd85a0 00dd91c8 ··_·x·9·········
0012fc04: 00dd91d0 00390178 00d3c798 00dd9038 ····x·9·····8···
0012fc14: 0012f7bc 0012fca8 0052c240 00dd8598 ········@·R·····
0012fc24: 00000000 00000000 00000000 00000000 ················
0012fc34: 00000001 005077c3 00000099 000004c8 ·····wP·········
0012fc44: 00000000 00000000 00000000 01010540 ············@···
0012fc54: 00390000 0012fbb4 00dd8cb7 bf2267bd ··9··········g"·
0012fc64: 0059da08 00000005 00000000 00519a7f ··Y··········Q·
0012fc74: 005f02c0 00000070 00410d89 00000070 ··_·p·····A·p···
0012fc84: 00d5ac40 00dd8cb0 00000001 0041fc7f @············A·
0012fc94: 2dec3544 0050a22c 0059c70c 7562202c D5·-,·P···Y·, bu
0012fca4: 00dd8a69 00000001 00000001 0042fd80 i·············B·
0012fcb4: 00000000 00507837 005af44c 00000e57 ····7xP·L·Z·W···
0012fcc4: 0042ffb9 00d28790 2d2d2d2d 00000000 ··B·····----····
0012fcd4: 2dec3544 00405e6d 000000f8 0000026e D5·-m^@·····n···
0012fce4: 0012fe6c 0000017e 97d3ec88 00d28790 l···~···········
0012fcf4: d292b495 e56e9d2c 6d6f6f44 7475412e ····,·n·Doom.Aut
0012fd04: 616f6c6f 69000064 030bfc53 bf0dd0fe oload··iS·······
0012fd14: 583443ea 17c2a64e 08eafe91 c45f5e50 ·C4XN·······P^_·
0012fd24: 4ea710d2 15192981 cae1e024 60bdeb41 ···N·)··$···A··`
0012fd34: 8fe78f3c bbb383e5 c88f5029 cbb1b246 <·······)P··F···
0012fd44: ee70546c 8431de39 00000002 2dec3544 lTp·9·1·····D5·-
0012fd54: 0040dcf3 0012fd64 00000002 2dec3544 ··@·d·······D5·-
0012fd64: 0040dcf3 0012fd74 00494a01 00553938 ··@·t····JI·89U·
0012fd74: 00494b03 00000094 00000005 00000001 ·KI·············
0012fd84: 00000a28 00000002 76726553 20656369 (·······Service
0012fd94: 6b636150 00003120 0078b640 0069462f Pack 1··@·x·/Fi·
0012fda4: 00000000 8007000e 0015a4b8 0068449c ·············Dh·
0012fdb4: 00000000 00000000 0069e49e 0015a4b8 ··········i·····
0012fdc4: 0012fe04 0078b6f4 00000000 0078b264 ······x·····d·x·
0012fdd4: 0012fdfc 00690fd8 00000001 00000000 ······i·········
0012fde4: 00000002 00000000 0000026e 00000000 ········n·······
0012fdf4: 0000017e 00000002 00ec3544 2dec3544 ~·······D5··D5·-
0012fe04: 0012fe60 00529e9a ffffffff 0049ccf0 `·····R·······I·
0012fe14: ffffffff 77e6e6b9 7ffdf000 00000000 ·······w·······
0012fe24: 00000000 0000026e 0000017e 00000001 ····n···~·······
0012fe34: 000f4240 0012fe2c 00000020 00000276 @B··,··· ···v···
0012fe44: 00000000 00400000 00400228 00400200 ······@·(·@···@·
0012fe54: 77e50000 00400000 0012fe14 0012fe88 ···w··@·········
0012fe64: 0052b660 00000000 0012fe98 0049d025 `·R·········%·I·
0012fe74: 77e6ad86 00000000 7ffdf000 0012fe74 ···w·······t···
0012fe84: 0012ee0c 0012ffb0 0051b9b8 00554ab8 ··········Q··JU·
0012fe94: 00000000 0012ffc0 0051bd7a 00400000 ········z·Q···@·
0012fea4: 00000000 00152325 00000001 00000094 ····%#··········
0012feb4: 00000005 00000001 00000a28 00000002 ········(·······
0012fec4: 76726553 20656369 6b636150 b5003120 Service Pack 1··
0012fed4: b5b2fc08 b5b2fc08 b5b2fc08 b5b2fc08 ················
0012fee4: e301b000 e301c000 e301d000 e301e000 ················
0012fef4: e301f000 e3020000 e3021000 e3022000 ············· ··
0012ff04: e3023000 e3024000 e3025000 e3026000 ·0···@···P···`··
0012ff14: e3027000 e3028000 e3029000 83c23258 ·p··········X2··
0012ff24: 00000030 0000a10c 00000001 00000011 0···············
0012ff34: 00000000 00000011 0000201b 0051bc0e ········· ····Q·
0012ff44: 772b1a29 80000002 7ffdf000 00000044 )·+w·······D···
0012ff54: 001534a8 00153348 00153508 00000000 ·4··H3···5······
0012ff64: 00000000 00000000 00000000 00000000 ················
0012ff74: 00000000 00000000 00000c01 00000001 ················
0012ff84: 00000000 00000000 00010001 00000000 ················
0012ff94: 00000006 00000000 8053d16f 00152325 ········o·S·%#··
0012ffa4: 00000000 0012feb0 e10a7b88 0012ffe0 ·········{······
0012ffb4: 0051b9b8 005a13a0 00000000 0012fff0 ··Q···Z·········
0012ffc4: 77e714c7 772b1a29 80000002 7ffdf000 ···w)·+w·······
0012ffd4: b5b2fcf0 0012ffc8 8053c88f ffffffff ··········S·····
0012ffe4: 77e84809 77e81210 00000000 00000000 ·H·w···w········
0012fff4: 00000000 0051bbf6 00000000 ······Q·····


note: Le-cwpns.wad is a weapons mod i'm making. i guess it's some problem with the Decorate lump.

here's the lump file:

Code: Select all

ACTOR Hkusp : Weapon
{
   Weapon.SelectionOrder 105
   Inventory.PickupSound "misc/w_pkup"
   Inventory.PickupMessage "You got the Usp"
   Weapon.AmmoType "Usp Clip"
   Weapon.AmmoGive 12
   Weapon.AmmoUse 1
   States
   {
   Spawn:
      USPT A -1
      LOOP
   Ready: 
      USPA A 1 A_WeaponReady
      LOOP
   Deselect: 
      USPA A 1 A_Lower
      LOOP
   Select: 
      USPA A 1 A_Raise
      LOOP
   Fire: 
      USPA B 0 A_PlayWeaponSound("weapons/usp")
      USPA B 0 A_Light1
      USPA B 3 Bright A_FireBullets(2,1,1,6,0,1)
      USPA C 3 A_Light0
      USPA D 3 
      USPA E 3
      USPA F 3      
      USPA A 3 A_ReFire
      Goto Ready
   } 
} 

ACTOR uspclip : Ammo
{
   +ALWAYSPICKUP
   Inventory.Amount 12
   Inventory.MaxAmount 70
   Ammo.BackpackAmount 24
   Ammo.BackpackMaxAmount 110
   Inventory.PickupMessage "Usp clip"
   Inventory.Icon CLP2A0
   States
   {
   Spawn:
//      CLP2 A -1
      CLP2 A 1024
      Stop
   }
}

ACTOR uspclipbox : uspclip
{
   +ALWAYSPICKUP
   Inventory.Amount 50
   Inventory.PickupMessage "Box of usp clips"
   States
   {
   Spawn:
//      SBLB A -1
      SBLB A 1024
      Stop
   }
}
Big post, eh?
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49228
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

You used an unsupported version of ZDoom. That means that probably nobody will be able to use this crash log.
User avatar
Duducrazy
Posts: 600
Joined: Sat Aug 21, 2004 6:16 pm

Post by Duducrazy »

but i was using the unofficial version.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49228
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

Then it can't work. The weapon features are not in there.
User avatar
deathz0r
Posts: 353
Joined: Tue Jul 15, 2003 4:09 pm
Graphics Processor: ATI/AMD with Vulkan/Metal Support
Location: Land with them kangaroo
Contact:

Re: problem with a custom weapon mod i made

Post by deathz0r »

Duducrazy wrote:ACTOR Hkusp : Weapon
{
Weapon.SelectionOrder 105
Inventory.PickupSound "misc/w_pkup"
Inventory.PickupMessage "You got the Usp"
Weapon.AmmoType "Usp Clip"
Weapon.AmmoGive 12
Weapon.AmmoUse 1
States
{
Spawn:
USPT A -1
LOOP
Ready:
USPA A 1 A_WeaponReady
LOOP
Deselect:
USPA A 1 A_Lower
LOOP
Select:
USPA A 1 A_Raise
LOOP
Fire:
USPA B 0 A_PlayWeaponSound("weapons/usp")
USPA B 0 A_Light1
USPA B 3 Bright A_FireBullets(2,1,1,6,0,1)
USPA C 3 A_Light0
USPA D 3
USPA E 3
USPA F 3
USPA A 3 A_ReFire
Goto Ready
}
}
The underlined part is incorrect. It should be "uspclip" (case sensitive).
Post Reply

Return to “Closed Bugs [GZDoom]”