<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.shootemupkit.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Upgrade_Definition</id>
	<title>Upgrade Definition - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.shootemupkit.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Upgrade_Definition"/>
	<link rel="alternate" type="text/html" href="https://www.shootemupkit.com/wiki/index.php?title=Upgrade_Definition&amp;action=history"/>
	<updated>2026-04-09T06:43:51Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://www.shootemupkit.com/wiki/index.php?title=Upgrade_Definition&amp;diff=125&amp;oldid=prev</id>
		<title>Wikiadmin: Created page with &quot;The Upgrade definition describes how an Entity (usually the Player) will be affected by an upgrade.  To create an upgrade select the File:DefineUpgrade.png|...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.shootemupkit.com/wiki/index.php?title=Upgrade_Definition&amp;diff=125&amp;oldid=prev"/>
		<updated>2020-05-24T13:57:36Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;The Upgrade definition describes how an Entity (usually the &lt;a href=&quot;/wiki/index.php?title=Add_a_Player&quot; title=&quot;Add a Player&quot;&gt;Player&lt;/a&gt;) will be affected by an upgrade.  To create an upgrade select the File:DefineUpgrade.png|...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The Upgrade definition describes how an Entity (usually the [[Add a Player|Player]]) will be affected by an upgrade.  To create an upgrade select the [[File:DefineUpgrade.png|link=]] Upgrade Definition icon on the [[Define Menu|Define Menu]] in the [[Level Editor|Level Editor]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A range of things can be upgraded – properties such as speed, health, weapons, shields; etc.  Upgrades can be temporary, permanent or lost when the player loses a life.  Upgrades can be set to be triggered when a [[Create a Wave|Wave of NPCs]] is destroyed or in the [[Actions Tab|Actions Tab]] of a [[Add a Player | Player]], [[Add an Object | Object]], [[Add an NPC | NPC]], [[Add an NPC Generator | NPC Generator]], [[Add a Timer|Timer]], [[Add a Trigger|Trigger]] or [[Add a Formation|Formation]].&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
[[File:UpgradeDef1.png|link=]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Duration'''&lt;br /&gt;
&lt;br /&gt;
An upgrade can be temporary and the effect only lasting a specified time. If the ''Duration'' property is set to 0 then the upgrade will be permanent (also see the ''Reset when lost life'' property).  If the ''Duration'' is not zero then the upgrade will only be active for the specified number of seconds, after which any properties will be reverted to their previous settings.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Reset when lost life'''&lt;br /&gt;
&lt;br /&gt;
When set, the ''Reset when lost life'' property will reset any active upgrades when the Entity (usually the player) loses a life.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Reset when damaged'''&lt;br /&gt;
&lt;br /&gt;
When set, the ''Reset when damaged property'' will reset any active upgrades when the Entity receives damage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Particle'''&lt;br /&gt;
&lt;br /&gt;
The ''Particle'' property specifies which [[Particle Editor|particle system]] will play when the upgrade is activated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sound Cue'''&lt;br /&gt;
&lt;br /&gt;
The Sound Cue property specifies which [[Sound Editor|audio effect]] will play when the upgrade is activated.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Type'''&lt;br /&gt;
&lt;br /&gt;
Specifies the type of upgrade that will occur:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Enable Weapon'''&lt;br /&gt;
&lt;br /&gt;
[[File:UpgradeDef2.png|link=]]&lt;br /&gt;
&lt;br /&gt;
The ''Enable Weapon'' type will enable the weapon in the specified [[Weapons Tab|Weapon Slot]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Disable Weapon'''&lt;br /&gt;
&lt;br /&gt;
[[File:UpgradeDef3.png|link=]]&lt;br /&gt;
&lt;br /&gt;
The ''Disable Weapon'' type will disable the weapon in the specified [[Weapons Tab|Weapon Slot]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Modify Player Definition'''&lt;br /&gt;
&lt;br /&gt;
[[File:UpgradeDef4.png|link=]]&lt;br /&gt;
&lt;br /&gt;
Modifying the [[Player Definition|Player Definition]] will apply any properties from the specified Player Definition that are different to the Player Definition the player started with.  This allows individual properties (such as ''Max Health'', for example) to be upgraded while leaving other properties unmodified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Replace Player Definition'''&lt;br /&gt;
&lt;br /&gt;
[[File:UpgradeDef5.png|link=]]&lt;br /&gt;
&lt;br /&gt;
Replacing the [[Player Definition|Player Definition]] will apply all the properties from the specified Player Definition onto the player.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Modify Input Definition'''&lt;br /&gt;
&lt;br /&gt;
[[File:UpgradeDef6.png|link=]]&lt;br /&gt;
&lt;br /&gt;
Modifying the [[Input Definition|Input Definition]] will apply any properties from the specified Input Definition that are different to the Input Definition the entity started with.  This allows individual properties (such as assigning ''Fire Button 1'', for example) to be upgraded while leaving other properties unmodified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Replace Input Definition'''&lt;br /&gt;
&lt;br /&gt;
[[File:UpgradeDef7.png|link=]]&lt;br /&gt;
&lt;br /&gt;
Replacing the [[Input Definition|Input Definition]] will apply all the properties from the specified Input Definition onto the entity.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Modify Movement Definition'''&lt;br /&gt;
&lt;br /&gt;
[[File:UpgradeDef8.png|link=]]&lt;br /&gt;
&lt;br /&gt;
Modifying the [[Movement Definition|Movement Definition]] will apply any properties from the specified Movement Definition that are different to the Movement Definition the entity started with.  This allows individual properties (such as ''Max Acceleration'', for example) to be upgraded while leaving other properties unmodified.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Replace Movement Definition'''&lt;br /&gt;
&lt;br /&gt;
[[File:UpgradeDef9.png|link=]]&lt;br /&gt;
&lt;br /&gt;
Replacing the [[Movement Definition|Movement Definition]] will apply all the properties from the specified Movement Definition onto the entity.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Change Properties'''&lt;br /&gt;
&lt;br /&gt;
[[File:UpgradeDef10.png|link=]]&lt;br /&gt;
&lt;br /&gt;
To select which property you’d like the upgrade, click on the ''Property'' value (initially set to'' None'') and select a property from the list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Change Multipliers'''&lt;br /&gt;
&lt;br /&gt;
[[File:UpgradeDef11.png|link=]]&lt;br /&gt;
&lt;br /&gt;
Select which multiplier you’d like the upgrade by using the ''Multiplier'' drop down list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Change User Variable'''&lt;br /&gt;
&lt;br /&gt;
[[File:UpgradeDef12.png|link=]]&lt;br /&gt;
&lt;br /&gt;
To select which [[Custom Variables|custom variable]] you’d like the upgrade, click on the ''User Variable'' value (initially set to ''None'') and select a custom variable from the list.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Extra Life'''&lt;br /&gt;
&lt;br /&gt;
[[File:UpgradeDef13.png|link=]]&lt;br /&gt;
&lt;br /&gt;
The ''Extra Life'' upgrade type is a convenient way of giving the entity an extra life.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Add to Health'''&lt;br /&gt;
&lt;br /&gt;
[[File:UpgradeDef14.png|link=]]&lt;br /&gt;
&lt;br /&gt;
The ''Add to Health'' upgrade type is a convenient way of giving the entity some extra health.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Add to Shield'''&lt;br /&gt;
&lt;br /&gt;
[[File:UpgradeDef15.png|link=]]&lt;br /&gt;
&lt;br /&gt;
The ''Add to Shield'' upgrade type will add the value from the ''Add'' property to the entity’s shield strength.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Add to Score'''&lt;br /&gt;
&lt;br /&gt;
[[File:UpgradeDef16.png|link=]]&lt;br /&gt;
&lt;br /&gt;
The ''Add to Score'' upgrade type will add the value from the ''Add'' property to the entity’s score.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Enable Shield'''&lt;br /&gt;
&lt;br /&gt;
[[File:UpgradeDef17.png|link=]]&lt;br /&gt;
&lt;br /&gt;
The ''Enable Shield'' upgrade type will activate the entity’s [[Shield Definition|shield]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Disable Shield'''&lt;br /&gt;
&lt;br /&gt;
[[File:UpgradeDef18.png|link=]]&lt;br /&gt;
&lt;br /&gt;
The ''Disable Shield'' upgrade type will deactivate the entity’s [[Shield Definition|shield]].&lt;/div&gt;</summary>
		<author><name>Wikiadmin</name></author>
		
	</entry>
</feed>