<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://staredit.net/wiki/index.php?action=history&amp;feed=atom&amp;title=Making_Weapons_Go_Through_Targets</id>
		<title>Making Weapons Go Through Targets - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://staredit.net/wiki/index.php?action=history&amp;feed=atom&amp;title=Making_Weapons_Go_Through_Targets"/>
		<link rel="alternate" type="text/html" href="https://staredit.net/wiki/index.php?title=Making_Weapons_Go_Through_Targets&amp;action=history"/>
		<updated>2026-04-09T14:57:02Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.27.7</generator>

	<entry>
		<id>https://staredit.net/wiki/index.php?title=Making_Weapons_Go_Through_Targets&amp;diff=260&amp;oldid=prev</id>
		<title>DevliN: 1 revision imported: Restoring SC1 backup</title>
		<link rel="alternate" type="text/html" href="https://staredit.net/wiki/index.php?title=Making_Weapons_Go_Through_Targets&amp;diff=260&amp;oldid=prev"/>
				<updated>2015-03-21T04:37:39Z</updated>
		
		<summary type="html">&lt;p&gt;1 revision imported: Restoring SC1 backup&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 04:37, 21 March 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='2' style='text-align: center;' lang='en'&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>DevliN</name></author>	</entry>

	<entry>
		<id>https://staredit.net/wiki/index.php?title=Making_Weapons_Go_Through_Targets&amp;diff=259&amp;oldid=prev</id>
		<title>DevliN: Created page with 'Tutorial by: Lord_Agamemnon ==Requirements== *DatEdit *IceCC  ==Tutorial== All right, this tutorial will teach you how to make a weapon that aims at its target, passes th…'</title>
		<link rel="alternate" type="text/html" href="https://staredit.net/wiki/index.php?title=Making_Weapons_Go_Through_Targets&amp;diff=259&amp;oldid=prev"/>
				<updated>2012-11-24T19:36:33Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;#039;Tutorial by: Lord_Agamemnon ==Requirements== *&lt;a href=&quot;/wiki/index.php?title=DatEdit&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;DatEdit (page does not exist)&quot;&gt;DatEdit&lt;/a&gt; *&lt;a href=&quot;/wiki/index.php?title=IceCC&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;IceCC (page does not exist)&quot;&gt;IceCC&lt;/a&gt;  ==Tutorial== All right, this tutorial will teach you how to make a weapon that aims at its target, passes th…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Tutorial by: Lord_Agamemnon&lt;br /&gt;
==Requirements==&lt;br /&gt;
*[[DatEdit]]&lt;br /&gt;
*[[IceCC]]&lt;br /&gt;
&lt;br /&gt;
==Tutorial==&lt;br /&gt;
All right, this tutorial will teach you how to make a weapon that aims at its target, passes through, and hurts everything it hits along the way. This is an effect you may have seen in various places, such as Terran Doom (the Valkyries' attack.)&lt;br /&gt;
&lt;br /&gt;
===The DatEdit part===&lt;br /&gt;
In units.dat:&lt;br /&gt;
*Find the unit you want to have the attack. Give that attack to the unit. Was that so hard? &lt;br /&gt;
&lt;br /&gt;
In weapons.dat:&lt;br /&gt;
*Find the weapon you want to do this. Change its behavior to &amp;quot;Goes to max. range,&amp;quot; missile type to &amp;quot;normal,&amp;quot; and range to however far you want it to go. *Change explosion to one of the &amp;quot;splash&amp;quot; types and the splash radii to whatever you choose. Now you should be set.&lt;br /&gt;
&lt;br /&gt;
===The ICECC part===&lt;br /&gt;
(I'm going to write this in '''IceCC 1.3''' code, since that's what I know.)&lt;br /&gt;
#Decompile the iscript. I'll assume you know how to do this.&lt;br /&gt;
#Find the entry for the weapon graphic that you want. I'll use Venom as the example.&lt;br /&gt;
#Look at this code:&lt;br /&gt;
 # ----------------------------------------------------------------------------- #&lt;br /&gt;
 # This header is used by images.dat entries:&lt;br /&gt;
 # 507 Unknown507 (thingy\ep2Fire.grp)&lt;br /&gt;
 .headerstart&lt;br /&gt;
 IsId            257&lt;br /&gt;
 Type            2&lt;br /&gt;
 Init            VenomInit&lt;br /&gt;
 Death           VenomDeath&lt;br /&gt;
 GndAttkInit     VenomGndAttkInit&lt;br /&gt;
 AirAttkInit     [NONE]&lt;br /&gt;
 .headerend&lt;br /&gt;
 # ----------------------------------------------------------------------------- #&lt;br /&gt;
 &lt;br /&gt;
 VenomInit:&lt;br /&gt;
 playfram        0x00 # frame set 0&lt;br /&gt;
 wait            1&lt;br /&gt;
 sigorder        1&lt;br /&gt;
 goto            VenomGndAttkInit&lt;br /&gt;
 &lt;br /&gt;
 VenomGndAttkInit:&lt;br /&gt;
 wait            125&lt;br /&gt;
 goto            VenomGndAttkInit&lt;br /&gt;
 &lt;br /&gt;
 VenomDeath:&lt;br /&gt;
 domissiledmg    &lt;br /&gt;
 imgol           508 0 0 # Unknown508 (thingy\etgHit.grp)&lt;br /&gt;
 wait            1&lt;br /&gt;
 end             &lt;br /&gt;
&lt;br /&gt;
Now, here's something noteworthy about weapon animations. The &amp;quot;GndAttkInit&amp;quot; script actually is the one that displays when they're moving. So we look at this portion of the script. Obviously we'll need a domissiledmg command in there, and we'll need to reduce that &amp;quot;wait 125&amp;quot; to a smaller value, say, 1. This will make the weapon do a LOT of hits, so tune your damage down accordingly!&lt;br /&gt;
&lt;br /&gt;
So we've added that in and changed the &amp;quot;wait&amp;quot; command. That part should look like this:&lt;br /&gt;
 VenomGndAttkInit:&lt;br /&gt;
 wait            5&lt;br /&gt;
               domissiledmg&lt;br /&gt;
 goto            VenomGndAttkInit&lt;br /&gt;
&lt;br /&gt;
Maybe for the heck of it you'll want to throw in an overlay to show on top of it; that's pretty easy and just requires one more like with the imgol command. If the overlay you're using has a domissiledmg command in its script, however, remove the one from Venom. If you don't, it'll hit even more!&lt;br /&gt;
&lt;br /&gt;
Now compile your iscript and put it and the modified weapons.dat into an MPQ. Run it. If all goes well, you should have &amp;quot;scraping&amp;quot; weapons that go through their targets, damaging all they touch!&lt;br /&gt;
&lt;br /&gt;
[[Category:StarCraft]]&lt;br /&gt;
[[Category:Tutorials]]&lt;br /&gt;
[[Category:Modding]]&lt;/div&gt;</summary>
		<author><name>DevliN</name></author>	</entry>

	</feed>