• Please stop embedding files/images from Discord. Discord has anti-hotlinking logic in place that breaks links to Discord hosted files and images when linked to from anywhere outside of Discord. There are a multitude of file/image hosting sites you can use instead.

    (more info here)

Quick Modding/Hacking Answers Thread

Aug 28, 2016 at 3:28 PM
The TideWalker
Modding Community Discord Founder
"That dog!"
Join Date: Apr 5, 2013
Location: In my mind and of my body.
Posts: 1643
Age: 28
<BOA is the equivalent to <CNP just for special bosses because Balfrog is a special boss.
 
Aug 29, 2016 at 10:54 AM
Junior Member
"It's dangerous to go alone!"
Join Date: Sep 4, 2014
Location: South Korea
Posts: 44
Pronouns: he/him
MEDIA]help! - YouTube by modmake posted Yesterday at 9:33 PM
I want to be a missile destroyed hits player or wall or floor .
I would like to place a missile out at the sparkling reluctance .
 
Sep 7, 2016 at 1:36 AM
Senior Member
"Wahoo! Upgrade!"
Join Date: Aug 14, 2016
Location: somewhere in Louisiana
Posts: 65
99% sure this has been asked before but I'm too lazy to go through 370 pages, but, How does one use the <IMG command to have images appear in their mod? I want to have short animations in my mod. Is there an easier way than using the <IMG command followed by a <WAI command over and over to make animations? Thanks.
As far as I know, there is a way to play videos through some CS Editor that I forgot's name and that i don't use.
Sorry if that doesn't help :P
 
Sep 7, 2016 at 3:57 AM
Moo~
"Life begins and ends with Nu."
Join Date: Jun 27, 2013
Location:
Posts: 2940
Age: 31
Pronouns: She/Her
How would I use it though? It's not in the TSC. How do I add the command? Also, is there a way to add multiple images?
Install it through the TSC+ hack on Booster's Lab.
 
Sep 7, 2016 at 2:11 PM
Junior Member
"It's dangerous to go alone!"
Join Date: Sep 4, 2014
Location: South Korea
Posts: 44
Pronouns: he/him
um,,,, i use trolly by npc 189 and change npc table by the way is still pass block how can change that???
 
Sep 7, 2016 at 3:02 PM
In my body, in my head
Forum Moderator
"Life begins and ends with Nu."
Join Date: Aug 28, 2009
Location: The Purple Zone
Posts: 5998
Pronouns: he/him
um,,,, i use trolly by npc 189 and change npc table by the way is still pass block how can change that???
There is a limit to how wide or tall hitbox can be. For size 0, 1, 2 npc this is two tiles (32px). For size 3 npc it is three tiles (48px)
 
Sep 8, 2016 at 8:01 AM
Junior Member
"It's dangerous to go alone!"
Join Date: Sep 4, 2014
Location: South Korea
Posts: 44
Pronouns: he/him
There is a limit to how wide or tall hitbox can be. For size 0, 1, 2 npc this is two tiles (32px). For size 3 npc it is three tiles (48px)
p219264-0-full.png

how change that??
 
Sep 14, 2016 at 4:07 AM
Junior Member
"It's dangerous to go alone!"
Join Date: Sep 4, 2014
Location: South Korea
Posts: 44
Pronouns: he/him
I change by npc81 use cord npc153 is pretty much work, but i can't find graphic render cord
[cord]
CPU Disasm
Address Hex dump Command Comments
004370F0 /$ 55 PUSH EBP
004370F1 |. 8BEC MOV EBP,ESP
004370F3 |. 51 PUSH ECX
004370F4 |. A1 54E64900 MOV EAX,DWORD PTR DS:[49E654]
004370F9 |. 05 00800200 ADD EAX,28000
004370FE |. 8B4D 08 MOV ECX,DWORD PTR SS:[ARG.1]
00437101 |. 3941 08 CMP DWORD PTR DS:[ECX+8],EAX
00437104 |. 7F 3A JG SHORT 00437140
00437106 |. 8B15 54E64900 MOV EDX,DWORD PTR DS:[49E654]
0043710C |. 81EA 00800200 SUB EDX,28000
00437112 |. 8B45 08 MOV EAX,DWORD PTR SS:[ARG.1]
00437115 |. 3950 08 CMP DWORD PTR DS:[EAX+8],EDX
00437118 |. 7C 26 JL SHORT 00437140
0043711A |. 8B0D 58E64900 MOV ECX,DWORD PTR DS:[49E658]
00437120 |. 81C1 00E00100 ADD ECX,1E000
00437126 |. 8B55 08 MOV EDX,DWORD PTR SS:[ARG.1]
00437129 |. 394A 0C CMP DWORD PTR DS:[EDX+0C],ECX
0043712C |. 7F 12 JG SHORT 00437140
0043712E |. A1 58E64900 MOV EAX,DWORD PTR DS:[49E658]
00437133 |. 2D 00E00100 SUB EAX,1E000
00437138 |. 8B4D 08 MOV ECX,DWORD PTR SS:[ARG.1]
0043713B |. 3941 0C CMP DWORD PTR DS:[ECX+0C],EAX
0043713E |. 7D 05 JGE SHORT 00437145
00437140 |> E9 47040000 JMP 0043758C
00437145 |> 8B55 08 MOV EDX,DWORD PTR SS:[ARG.1]
00437148 |. 8B42 74 MOV EAX,DWORD PTR DS:[EDX+74]
0043714B |. 8945 FC MOV DWORD PTR SS:[LOCAL.1],EAX
0043714E |. 837D FC 15 CMP DWORD PTR SS:[LOCAL.1],15
00437152 |. 0F87 6B030000 JA 004374C3
00437158 |. 8B4D FC MOV ECX,DWORD PTR SS:[LOCAL.1]
0043715B |. 0FB691 E06444 MOVZX EDX,BYTE PTR DS:[ECX+4464E0] ; Switch (cases 0..7, 8 exits)
00437162 \. FF2495 C06444 JMP DWORD PTR DS:[EDX*4+4464C0]
00437169 /. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
0043716C |. C740 74 01000 MOV DWORD PTR DS:[EAX+74],1
00437173 |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
00437176 |. C741 10 00000 MOV DWORD PTR DS:[ECX+10],0
0043717D |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
00437180 |. C742 68 00000 MOV DWORD PTR DS:[EDX+68],0
00437187 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
0043718A |. 8B48 0C MOV ECX,DWORD PTR DS:[EAX+0C]
0043718D |. 81C1 00060000 ADD ECX,600
00437193 |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
00437196 |. 894A 0C MOV DWORD PTR DS:[EDX+0C],ECX
00437199 |. 6A 64 PUSH 64
0043719B |. 6A 00 PUSH 0
0043719D |. E8 7E92FCFF CALL 00400420
004371A2 |. 83C4 08 ADD ESP,8
004371A5 |. 83F8 01 CMP EAX,1
004371A8 |. 75 1E JNE SHORT 004371C8
004371AA |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
004371AD |. C740 74 02000 MOV DWORD PTR DS:[EAX+74],2
004371B4 |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
004371B7 |. C741 68 01000 MOV DWORD PTR DS:[ECX+68],1
004371BE |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
004371C1 |. C742 78 00000 MOV DWORD PTR DS:[EDX+78],0
004371C8 |> 6A 64 PUSH 64
004371CA |. 6A 00 PUSH 0
004371CC |. E8 4F92FCFF CALL 00400420
004371D1 |. 83C4 08 ADD ESP,8
004371D4 |. 83F8 01 CMP EAX,1
004371D7 |. 75 1F JNE SHORT 004371F8
004371D9 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
004371DC |. 8378 4C 00 CMP DWORD PTR DS:[EAX+4C],0
004371E0 |. 75 0C JNE SHORT 004371EE
004371E2 |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
004371E5 |. C741 4C 02000 MOV DWORD PTR DS:[ECX+4C],2
004371EC |. EB 0A JMP SHORT 004371F8
004371EE |> 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
004371F1 |. C742 4C 00000 MOV DWORD PTR DS:[EDX+4C],0
004371F8 |> 6A 64 PUSH 64
004371FA |. 6A 00 PUSH 0
004371FC |. E8 1F92FCFF CALL 00400420
00437201 |. 83C4 08 ADD ESP,8
00437204 |. 83F8 01 CMP EAX,1
00437207 |. 75 0A JNE SHORT 00437213
00437209 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
0043720C |. C740 74 0A000 MOV DWORD PTR DS:[EAX+74],0A
00437213 \> E9 AB020000 JMP 004374C3
00437218 /. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
0043721B |. 8B51 78 MOV EDX,DWORD PTR DS:[ECX+78]
0043721E |. 83C2 01 ADD EDX,1
00437221 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
00437224 |. 8950 78 MOV DWORD PTR DS:[EAX+78],EDX
00437227 |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
0043722A |. 8379 78 14 CMP DWORD PTR DS:[ECX+78],14
0043722E |. 7E 14 JLE SHORT 00437244
00437230 |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
00437233 |. C742 74 01000 MOV DWORD PTR DS:[EDX+74],1
0043723A |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
0043723D |. C740 68 00000 MOV DWORD PTR DS:[EAX+68],0
00437244 \> E9 7A020000 JMP 004374C3
00437249 /. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
0043724C |. C741 74 0B000 MOV DWORD PTR DS:[ECX+74],0B
00437253 |. 6A 64 PUSH 64
00437255 |. 6A 19 PUSH 19
00437257 |. E8 C491FCFF CALL 00400420
0043725C |. 83C4 08 ADD ESP,8
0043725F |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
00437262 |. 8942 78 MOV DWORD PTR DS:[EDX+78],EAX
00437265 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
00437268 |. C740 68 02000 MOV DWORD PTR DS:[EAX+68],2
0043726F |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
00437272 |. C741 64 00000 MOV DWORD PTR DS:[ECX+64],0
00437279 |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
0043727C |. 8B42 64 MOV EAX,DWORD PTR DS:[EDX+64]
0043727F |. 83C0 01 ADD EAX,1
00437282 |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
00437285 |. 8941 64 MOV DWORD PTR DS:[ECX+64],EAX
00437288 |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
0043728B |. 837A 64 03 CMP DWORD PTR DS:[EDX+64],3
0043728F |. 7E 19 JLE SHORT 004372AA
00437291 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
00437294 |. C740 64 00000 MOV DWORD PTR DS:[EAX+64],0
0043729B |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
0043729E |. 8B51 68 MOV EDX,DWORD PTR DS:[ECX+68]
004372A1 |. 83C2 01 ADD EDX,1
004372A4 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
004372A7 |. 8950 68 MOV DWORD PTR DS:[EAX+68],EDX
004372AA |> 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
004372AD |. 8379 68 05 CMP DWORD PTR DS:[ECX+68],5
004372B1 |. 7E 0A JLE SHORT 004372BD
004372B3 |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
004372B6 |. C742 68 02000 MOV DWORD PTR DS:[EDX+68],2
004372BD |> 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
004372C0 |. 8378 4C 00 CMP DWORD PTR DS:[EAX+4C],0
004372C4 |. 75 0C JNE SHORT 004372D2
004372C6 |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
004372C9 |. C741 10 00FEF MOV DWORD PTR DS:[ECX+10],-200
004372D0 |. EB 0A JMP SHORT 004372DC
004372D2 |> 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
004372D5 |. C742 10 00020 MOV DWORD PTR DS:[EDX+10],200
004372DC |> 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
004372DF |. 8378 78 00 CMP DWORD PTR DS:[EAX+78],0
004372E3 |. 74 11 JE SHORT 004372F6
004372E5 |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
004372E8 |. 8B51 78 MOV EDX,DWORD PTR DS:[ECX+78]
004372EB |. 83EA 01 SUB EDX,1
004372EE |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
004372F1 |. 8950 78 MOV DWORD PTR DS:[EAX+78],EDX
004372F4 |. EB 1E JMP SHORT 00437314
004372F6 |> 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
004372F9 |. C741 74 01000 MOV DWORD PTR DS:[ECX+74],1
00437300 |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
00437303 |. C742 68 00000 MOV DWORD PTR DS:[EDX+68],0
0043730A |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
0043730D |. C740 10 00000 MOV DWORD PTR DS:[EAX+10],0
00437314 |> 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
00437317 |. 8379 4C 00 CMP DWORD PTR DS:[ECX+4C],0
0043731B |. 75 43 JNE SHORT 00437360
0043731D |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
00437320 |. 8B42 04 MOV EAX,DWORD PTR DS:[EDX+4]
00437323 |. 83E0 01 AND EAX,00000001
00437326 |. 74 38 JZ SHORT 00437360
00437328 |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
0043732B |. C741 68 02000 MOV DWORD PTR DS:[ECX+68],2
00437332 |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
00437335 |. C742 14 01FAF MOV DWORD PTR DS:[EDX+14],-5FF
0043733C |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
0043733F |. C740 74 14000 MOV DWORD PTR DS:[EAX+74],14
00437346 |. 0FB60D 38E649 MOVZX ECX,BYTE PTR DS:[49E638]
0043734D |. 83E1 02 AND ECX,00000002
00437350 |. 75 0C JNZ SHORT 0043735E
00437352 |. 6A 01 PUSH 1
00437354 |. 6A 1E PUSH 1E
00437356 |. E8 B5A3FDFF CALL 00411710
0043735B |. 83C4 08 ADD ESP,8
0043735E |> EB 4A JMP SHORT 004373AA
00437360 |> 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
00437363 |. 837A 4C 02 CMP DWORD PTR DS:[EDX+4C],2
00437367 |. 75 41 JNE SHORT 004373AA
00437369 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
0043736C |. 8B48 04 MOV ECX,DWORD PTR DS:[EAX+4]
0043736F |. 83E1 04 AND ECX,00000004
00437372 |. 74 36 JZ SHORT 004373AA
00437374 |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
00437377 |. C742 68 02000 MOV DWORD PTR DS:[EDX+68],2
0043737E |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
00437381 |. C740 14 01FAF MOV DWORD PTR DS:[EAX+14],-5FF
00437388 |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
0043738B |. C741 74 14000 MOV DWORD PTR DS:[ECX+74],14
00437392 |. 0FB615 38E649 MOVZX EDX,BYTE PTR DS:[49E638]
00437399 |. 83E2 02 AND EDX,00000002
0043739C |. 75 0C JNZ SHORT 004373AA
0043739E |. 6A 01 PUSH 1
004373A0 |. 6A 1E PUSH 1E
004373A2 |. E8 69A3FDFF CALL 00411710
004373A7 |. 83C4 08 ADD ESP,8
004373AA \> E9 14010000 JMP 004374C3
004373AF /. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
004373B2 |. 8378 4C 00 CMP DWORD PTR DS:[EAX+4C],0
004373B6 |. 75 1C JNE SHORT 004373D4
004373B8 |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
004373BB |. 8B51 04 MOV EDX,DWORD PTR DS:[ECX+4]
004373BE |. 83E2 01 AND EDX,00000001
004373C1 |. 74 11 JZ SHORT 004373D4
004373C3 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
004373C6 |. 8B48 6C MOV ECX,DWORD PTR DS:[EAX+6C]
004373C9 |. 83C1 01 ADD ECX,1
004373CC |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
004373CF |. 894A 6C MOV DWORD PTR DS:[EDX+6C],ECX
004373D2 |. EB 2F JMP SHORT 00437403
004373D4 |> 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
004373D7 |. 8378 4C 02 CMP DWORD PTR DS:[EAX+4C],2
004373DB |. 75 1C JNE SHORT 004373F9
004373DD |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
004373E0 |. 8B51 04 MOV EDX,DWORD PTR DS:[ECX+4]
004373E3 |. 83E2 04 AND EDX,00000004
004373E6 |. 74 11 JZ SHORT 004373F9
004373E8 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
004373EB |. 8B48 6C MOV ECX,DWORD PTR DS:[EAX+6C]
004373EE |. 83C1 01 ADD ECX,1
004373F1 |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
004373F4 |. 894A 6C MOV DWORD PTR DS:[EDX+6C],ECX
004373F7 |. EB 0A JMP SHORT 00437403
004373F9 |> 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
004373FC |. C740 6C 00000 MOV DWORD PTR DS:[EAX+6C],0
00437403 |> 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
00437406 |. 8379 6C 0A CMP DWORD PTR DS:[ECX+6C],0A
0043740A |. 7E 1F JLE SHORT 0043742B
0043740C |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
0043740F |. 837A 4C 00 CMP DWORD PTR DS:[EDX+4C],0
00437413 |. 75 0C JNE SHORT 00437421
00437415 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
00437418 |. C740 4C 02000 MOV DWORD PTR DS:[EAX+4C],2
0043741F |. EB 0A JMP SHORT 0043742B
00437421 |> 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
00437424 |. C741 4C 00000 MOV DWORD PTR DS:[ECX+4C],0
0043742B |> 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
0043742E |. 837A 4C 00 CMP DWORD PTR DS:[EDX+4C],0
00437432 |. 75 0C JNE SHORT 00437440
00437434 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
00437437 |. C740 10 00FFF MOV DWORD PTR DS:[EAX+10],-100
0043743E |. EB 0A JMP SHORT 0043744A
00437440 |> 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
00437443 |. C741 10 00010 MOV DWORD PTR DS:[ECX+10],100
0043744A |> 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
0043744D |. 8B42 04 MOV EAX,DWORD PTR DS:[EDX+4]
00437450 |. 83E0 08 AND EAX,00000008
00437453 |. 74 40 JZ SHORT 00437495
00437455 |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
00437458 |. C741 74 15000 MOV DWORD PTR DS:[ECX+74],15
0043745F |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
00437462 |. C742 68 14000 MOV DWORD PTR DS:[EDX+68],14
00437469 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
0043746C |. C740 78 00000 MOV DWORD PTR DS:[EAX+78],0
00437473 |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
00437476 |. C741 10 00000 MOV DWORD PTR DS:[ECX+10],0
0043747D |. 0FB615 38E649 MOVZX EDX,BYTE PTR DS:[49E638]
00437484 |. 83E2 02 AND EDX,00000002
00437487 |. 75 0C JNZ SHORT 00437495
00437489 |. 6A 01 PUSH 1
0043748B |. 6A 17 PUSH 17
0043748D |. E8 7EA2FDFF CALL 00411710
00437492 |. 83C4 08 ADD ESP,8
00437495 \> EB 2C JMP SHORT 004374C3
00437497 /. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
0043749A |. 8B48 78 MOV ECX,DWORD PTR DS:[EAX+78]
0043749D |. 83C1 01 ADD ECX,1
004374A0 |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
004374A3 |. 894A 78 MOV DWORD PTR DS:[EDX+78],ECX
004374A6 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
004374A9 |. 8378 78 0A CMP DWORD PTR DS:[EAX+78],0A
004374AD |. 7E 14 JLE SHORT 004374C3
004374AF |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
004374B2 |. C741 74 01000 MOV DWORD PTR DS:[ECX+74],1
004374B9 |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
004374BC |. C742 68 00000 MOV DWORD PTR DS:[EDX+68],0
004374C3 |> 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
004374C6 |. 8B48 14 MOV ECX,DWORD PTR DS:[EAX+14]
004374C9 |. 83C1 40 ADD ECX,40
004374CC |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
004374CF |. 894A 14 MOV DWORD PTR DS:[EDX+14],ECX
004374D2 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
004374D5 |. 8178 14 FF050 CMP DWORD PTR DS:[EAX+14],5FF
004374DC |. 7E 0A JLE SHORT 004374E8
004374DE |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
004374E1 |. C741 14 FF050 MOV DWORD PTR DS:[ECX+14],5FF
004374E8 |> 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
004374EB |. 8B42 08 MOV EAX,DWORD PTR DS:[EDX+8]
004374EE |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
004374F1 |. 0341 10 ADD EAX,DWORD PTR DS:[ECX+10]
004374F4 |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
004374F7 |. 8942 08 MOV DWORD PTR DS:[EDX+8],EAX
004374FA |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
004374FD |. 8B48 0C MOV ECX,DWORD PTR DS:[EAX+0C]
00437500 |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
00437503 |. 034A 14 ADD ECX,DWORD PTR DS:[EDX+14]
00437506 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
00437509 |. 8948 0C MOV DWORD PTR DS:[EAX+0C],ECX
0043750C |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
0043750F |. 8379 4C 00 CMP DWORD PTR DS:[ECX+4C],0
00437513 |. 75 2C JNE SHORT 00437541
00437515 |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
00437518 |. 8B42 68 MOV EAX,DWORD PTR DS:[EDX+68]
0043751B |. C1E0 04 SHL EAX,4
0043751E |. 05 A0824900 ADD EAX,OFFSET 004982A0
00437523 |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
00437526 |. 83C1 54 ADD ECX,54
00437529 |. 8B10 MOV EDX,DWORD PTR DS:[EAX]
0043752B |. 8911 MOV DWORD PTR DS:[ECX],EDX
0043752D |. 8B50 04 MOV EDX,DWORD PTR DS:[EAX+4]
00437530 |. 8951 04 MOV DWORD PTR DS:[ECX+4],EDX
00437533 |. 8B50 08 MOV EDX,DWORD PTR DS:[EAX+8]
00437536 |. 8951 08 MOV DWORD PTR DS:[ECX+8],EDX
00437539 |. 8B40 0C MOV EAX,DWORD PTR DS:[EAX+0C]
0043753C |. 8941 0C MOV DWORD PTR DS:[ECX+0C],EAX
0043753F |. EB 2B JMP SHORT 0043756C
00437541 |> 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
00437544 |. 8B51 68 MOV EDX,DWORD PTR DS:[ECX+68]
00437547 |. C1E2 04 SHL EDX,4
0043754A |. 81C2 F0834900 ADD EDX,OFFSET 004983F0
00437550 |. 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
00437553 |. 83C0 54 ADD EAX,54
00437556 |. 8B0A MOV ECX,DWORD PTR DS:[EDX]
00437558 |. 8908 MOV DWORD PTR DS:[EAX],ECX
0043755A |. 8B4A 04 MOV ECX,DWORD PTR DS:[EDX+4]
0043755D |. 8948 04 MOV DWORD PTR DS:[EAX+4],ECX
00437560 |. 8B4A 08 MOV ECX,DWORD PTR DS:[EDX+8]
00437563 |. 8948 08 MOV DWORD PTR DS:[EAX+8],ECX
00437566 |. 8B52 0C MOV EDX,DWORD PTR DS:[EDX+0C]
00437569 |. 8950 0C MOV DWORD PTR DS:[EAX+0C],EDX
0043756C |> 8B45 08 MOV EAX,DWORD PTR SS:[EBP+8]
0043756F |. 8178 40 D9030 CMP DWORD PTR DS:[EAX+40],3D9
00437576 |. 7F 14 JG SHORT 0043758C
00437578 |. 8B4D 08 MOV ECX,DWORD PTR SS:[EBP+8]
0043757B |. C741 28 9A000 MOV DWORD PTR DS:[ECX+28],9A
00437582 |. 8B55 08 MOV EDX,DWORD PTR SS:[EBP+8]
00437585 |. C742 74 00000 MOV DWORD PTR DS:[EDX+74],0
0043758C |> 8BE5 MOV ESP,EBP
0043758E |. 5D POP EBP
0043758F \. C3 RETN
[/cord]
where this cord can i find that

Edit by DT: Shrunk
 
Last edited:
Sep 14, 2016 at 4:54 PM
Catz R cool
Modding Community Discord Moderator
"..."
Join Date: Nov 23, 2015
Location: Somewhere within a world far away from reality...
Posts: 381
Age: 25
Pronouns: he/him
Wow dude that is one massive post.
Next time you post something as big as that, consider putting it in a spoiler.

As for why your code isn't working, you can't just simply binary copy codes from one location to another if the codes use CALLs. For example, there is a CALL in your copied code that goes to 0x400420, which is actually an invalid command. If you view it, it's just a bunch of zeroes, which means they'll assemble to ADD BYTE PTR [EAX], AL, which is useless to your NPC AI functions.
 
Sep 18, 2016 at 4:04 PM
Senior Member
"Wahoo! Upgrade!"
Join Date: Aug 14, 2016
Location: somewhere in Louisiana
Posts: 65
Hello me again.

Let's say that after triggering an h/v, i want the screen to shake. How do I do that?
 
Sep 18, 2016 at 9:43 PM
Junior Member
"It's dangerous to go alone!"
Join Date: Jun 22, 2015
Location:
Posts: 35
Pronouns: he/him
Hey! I have a question, When I put in a tileset,sprite sheet, backround,etc. (.pbm files) I first make a map use the image then make something, save and I try to reload the map but it says "Error loading map!"
PLZ HELP!
(Using cave editor)
 
Sep 18, 2016 at 9:54 PM
Junior Member
"It's dangerous to go alone!"
Join Date: Jun 22, 2015
Location:
Posts: 35
Pronouns: he/him
Uh, can't quite understand what your trying to say, but I'll answer my best. Uh, well, first of all, make it so you the images are bmp files, and also, don't make new maps. But for a better answer, *sigh, use BL.
Okay thanks for telling me what editor to use!
(Im kinda a noob at making mods)


Hey me again, so I used Boost Lab and I ran the mod and this happened:
Screenshot (66).png
This usualy dosn't happen but it started when I added in a new tileset (I learned how to do that now)
 
Last edited by a moderator:
Sep 18, 2016 at 10:54 PM
Senior Member
"Wahoo! Upgrade!"
Join Date: Aug 14, 2016
Location: somewhere in Louisiana
Posts: 65
Hey me again, so I used Boost Lab and I ran the mod and this happened:
View attachment 3293
This usualy dosn't happen but it started when I added in a new tileset (I learned how to do that now)
I don't have experience with BL, but I know the problem.

Go into Cave Editor, load your game, click options, click "Remove Read Only Status From Files", click OK, and try again.
 
Sep 18, 2016 at 11:04 PM
Junior Member
"It's dangerous to go alone!"
Join Date: Jun 22, 2015
Location:
Posts: 35
Pronouns: he/him
I don't have experience with BL, but I know the problem.

Go into Cave Editor, load your game, click options, click "Remove Read Only Status From Files", click OK, and try again.
ok cool I fixed it. I am only using cave editor though, whenever I use BL it messes up my game
 
Sep 23, 2016 at 3:25 AM
Junior Member
"Fresh from the Bakery"
Join Date: Sep 23, 2016
Location:
Posts: 12
Age: 24
Pronouns: he/him
Is there already a method to make the bullets fired by the polar star directional? I've edited the sprites, only to find that my right-aiming bullet still points right when fired left. I'm using booster's lab, but I still d
on't know the interface that well.
 
Sep 23, 2016 at 3:33 AM
Sincerity will always triumph over irony.
Modding Community Discord Admin
"What're YOU lookin' at?"
Join Date: Apr 23, 2013
Location: In a cave above the surface.
Posts: 1092
Age: 27
Pronouns: He/They
Gender Notes: More info at a later date.
Is there already a method to make the bullets fired by the polar star directional? I've edited the sprites, only to find that my right-aiming bullet still points right when fired left. I'm using booster's lab, but I still d
on't know the interface that well.
I'm guessing for the polarstar that there are only two sprites for each level, an "up-down" and a "left-right", so you might have to use a different weapon for whatever 4-direction sprites you are wanting to use (or hack the game).
 
Sep 23, 2016 at 12:40 PM
Catz R cool
Modding Community Discord Moderator
"..."
Join Date: Nov 23, 2015
Location: Somewhere within a world far away from reality...
Posts: 381
Age: 25
Pronouns: he/him
Is there already a method to make the bullets fired by the polar star directional? I've edited the sprites, only to find that my right-aiming bullet still points right when fired left. I'm using booster's lab, but I still d
on't know the interface that well.
I'm guessing for the polarstar that there are only two sprites for each level, an "up-down" and a "left-right", so you might have to use a different weapon for whatever 4-direction sprites you are wanting to use (or hack the game).
So uh...
I made a hack for zxin for TheVirtualBoy earlier, and here it is.
0x4047B0
55 8B EC 8B 4D 08 8B 41 4C FF 41 4C 3B 41 54 7E
15 83 61 0C 00 6A 00 6A 03 FF 71 14 FF 71 10 E8
BC 64 00 00 C9 C3 83 79 28 00 77 2F FF 41 28 8B
41 38 48 74 0F 48 74 15 48 74 1A C7 41 18 01 F0
FF FF EB 17 C7 41 1C 01 F0 FF FF EB 0E 66 C7 41
18 FF 0F EB 06 66 C7 41 1C FF 0F 83 7D 0C 01 7F
20 29 C0 B0 80 8B 51 38 C1 C2 04 01 D0 89 41 3C
04 10 89 41 44 B0 20 89 41 40 04 10 89 41 48 71
22 8B 45 0C 48 48 C1 C0 06 8B 51 38 C1 C2 04 01
D0 89 41 3C 04 10 89 41 44 B0 B0 89 41 40 04 10
89 41 48 8B 41 18 8B 51 1C 01 41 10 01 51 14 C9
C3
Oh yeah, and if you think that's too long, you should take a look at Pixel's coding, which has fewer sprites than mine!
0x4047B0
55 8B EC 83 EC 74 8B 45 08 8B 48 4C 83 C1 01 8B
55 08 89 4A 4C 8B 45 08 8B 4D 08 8B 50 4C 3B 51
54 7E 29 8B 45 08 C7 40 0C 00 00 00 00 6A 00 6A
03 8B 4D 08 8B 51 14 52 8B 45 08 8B 48 10 51 E8
9C 64 00 00 83 C4 10 E9 FA 02 00 00 8B 55 08 83
7A 28 00 0F 85 FD 00 00 00 8B 45 08 C7 40 28 01
00 00 00 8B 4D 08 0F B6 51 38 89 55 9C 83 7D 9C
03 77 38 8B 45 9C FF 24 85 FA 4A 40 00 8B 4D 08
C7 41 18 00 F0 FF FF EB 22 8B 55 08 C7 42 1C 00
F0 FF FF EB 16 8B 45 08 C7 40 18 00 10 00 00 EB
0A 8B 4D 08 C7 41 1C 00 10 00 00 8B 55 0C 89 55
98 83 7D 98 01 74 0B 83 7D 98 02 74 4F E9 92 00
00 00 8B 45 08 0F B6 48 38 89 4D 94 83 7D 94 03
77 38 8B 55 94 FF 24 95 0A 4B 40 00 8B 45 08 C7
40 64 00 04 00 00 EB 22 8B 4D 08 C7 41 60 00 04
00 00 EB 16 8B 55 08 C7 42 64 00 04 00 00 EB 0A
8B 45 08 C7 40 60 00 04 00 00 EB 48 8B 4D 08 0F
B6 51 38 89 55 90 83 7D 90 03 77 38 8B 45 90 FF
24 85 1A 4B 40 00 8B 4D 08 C7 41 64 00 08 00 00
EB 22 8B 55 08 C7 42 60 00 08 00 00 EB 16 8B 45
08 C7 40 64 00 08 00 00 EB 0A 8B 4D 08 C7 41 60
00 08 00 00 EB 24 8B 55 08 8B 42 10 8B 4D 08 03
41 18 8B 55 08 89 42 10 8B 45 08 8B 48 14 8B 55
08 03 4A 1C 8B 45 08 89 48 14 C7 45 E0 80 00 00
00 C7 45 E4 20 00 00 00 C7 45 E8 90 00 00 00 C7
45 EC 30 00 00 00 C7 45 F0 90 00 00 00 C7 45 F4
20 00 00 00 C7 45 F8 A0 00 00 00 C7 45 FC 30 00
00 00 C7 45 A0 A0 00 00 00 C7 45 A4 20 00 00 00
C7 45 A8 B0 00 00 00 C7 45 AC 30 00 00 00 C7 45
B0 B0 00 00 00 C7 45 B4 20 00 00 00 C7 45 B8 C0
00 00 00 C7 45 BC 30 00 00 00 C7 45 C0 80 00 00
00 C7 45 C4 30 00 00 00 C7 45 C8 90 00 00 00 C7
45 CC 40 00 00 00 C7 45 D0 90 00 00 00 C7 45 D4
30 00 00 00 C7 45 D8 A0 00 00 00 C7 45 DC 40 00
00 00 8B 4D 0C 89 4D 8C 83 7D 8C 01 74 15 83 7D
8C 02 74 68 83 7D 8C 03 0F 84 B4 00 00 00 E9 03
01 00 00 8B 55 08 0F B6 42 38 83 F8 01 74 0C 8B
4D 08 0F B6 51 38 83 FA 03 75 1F 8B 45 08 83 C0
3C 8B 4D F0 89 08 8B 55 F4 89 50 04 8B 4D F8 89
48 08 8B 55 FC 89 50 0C EB 1D 8B 45 08 83 C0 3C
8B 4D E0 89 08 8B 55 E4 89 50 04 8B 4D E8 89 48
08 8B 55 EC 89 50 0C E9 AA 00 00 00 8B 45 08 0F
B6 48 38 83 F9 01 74 0C 8B 55 08 0F B6 42 38 83
F8 03 75 1F 8B 4D 08 83 C1 3C 8B 55 B0 89 11 8B
45 B4 89 41 04 8B 55 B8 89 51 08 8B 45 BC 89 41
0C EB 1D 8B 4D 08 83 C1 3C 8B 55 A0 89 11 8B 45
A4 89 41 04 8B 55 A8 89 51 08 8B 45 AC 89 41 0C
EB 54 8B 4D 08 0F B6 51 38 83 FA 01 74 0C 8B 45
08 0F B6 48 38 83 F9 03 75 1F 8B 55 08 83 C2 3C
8B 45 D0 89 02 8B 4D D4 89 4A 04 8B 45 D8 89 42
08 8B 4D DC 89 4A 0C EB 1D 8B 55 08 83 C2 3C 8B
45 C0 89 02 8B 4D C4 89 4A 04 8B 45 C8 89 42 08
8B 4D CC 89 4A 0C 8B E5 5D C3 2D 48 40 00 39 48
40 00 45 48 40 00 51 48 40 00 8C 48 40 00 98 48
40 00 A4 48 40 00 B0 48 40 00 D6 48 40 00 E2 48
40 00 EE 48 40 00 FA 48 40 00 CC CC CC CC CC CC
Also, here are the new positions for the sprites.
View attachment 3164
Notice how the polar star bullets have a section in red; that's just to show where the front points.
 
Last edited:
Back
Top