Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <ItemType UNID="&itSun;"
- name= "Fire Spell"
- level= "10"
- value= "0"
- mass= "4000"
- frequency= "uncommon"
- modifiers= "MajorItem; SolarReactor; NotForSale;"
- description= "A short range, high powered beam saber. Be careful of explosions."
- >
- <Image imageID="&rsItems1;" imageX="96" imageY="0" imageWidth="96" imageHeight="96"/>
- <Weapon
- type= "particles"
- damage= "plasma:50; mining2; WMD4"
- fireRate= "30"
- missileSpeed= "30"
- lifetime= "40"
- powerUse= "2000"
- particleCount= "500"
- particleSpreadAngle="1"
- particleSplashChance="50"
- sound= "&snRecoillessCannon;"
- >
- <Effect>
- <Particle
- style= "flame"
- minWidth= "3"
- maxWidth= "3-7"
- />
- </Effect>
- </Weapon>
- <Events>
- <OnFireWeapon>
- (block Nil
- (sysCreateWeaponFire (itmGetType gItem) gSource aFirePos aFireAngle (typGetDataField (itmGetType gItem) 'speed) aTargetObj)
- (for i 0 (random 10 15) (block Nil
- (sysCreateWeaponFire &itSun2; gSource aFirePos aFireAngle (subtract (typGetDataField (itmGetType gItem) 'speed) i) aTargetObj)
- ))
- )
- </OnFireWeapon>
- </Events>
- </ItemType>
- <ItemType UNID="&itSun2;"
- name= "Beam Saber"
- level= "10"
- value= "0"
- mass= "4000"
- frequency= "uncommon"
- modifiers= "MajorItem; SolarReactor; NotForSale;"
- description= "A short range, high powered beam saber. Be careful of explosions."
- >
- <Image imageID="&rsItems1;" imageX="96" imageY="0" imageWidth="96" imageHeight="96"/>
- <Weapon
- type= "particles"
- damage= "plasma:50; mining2; WMD4"
- lifetime= "300"
- fireRate= "30"
- missileSpeed= "30"
- accelerationFactor= "10"
- powerUse= "2000"
- particleCount= "500"
- particleSpreadAngle="1"
- particleSplashChance="50"
- sound= "&snRecoillessCannon;"
- >
- <Effect>
- <Particle
- style= "flame"
- minWidth= "3"
- maxWidth= "3-7"
- />
- </Effect>
- </Weapon>
- </ItemType>
- <ItemType UNID="&itStationFireWall;"
- name= "Fire Spell"
- level= "10"
- value= "0"
- mass= "4000"
- frequency= "uncommon"
- modifiers= "MajorItem; SolarReactor; NotForSale;"
- description= "A short range, high powered beam saber. Be careful of explosions."
- >
- <Image imageID="&rsItems1;" imageX="96" imageY="0" imageWidth="96" imageHeight="96"/>
- <Weapon
- type= "particles"
- damage= "plasma:50; mining2; WMD4"
- fireRate= "30"
- missileSpeed= "30"
- lifetime= "40"
- powerUse= "2000"
- interaction= "100"
- particleCount= "500"
- particleSpreadAngle="1"
- particleSplashChance="50"
- sound= "&snRecoillessCannon;"
- >
- <Effect>
- <Particle
- style= "flame"
- minWidth= "3"
- maxWidth= "3-7"
- />
- </Effect>
- </Weapon>
- <Events>
- <OnFireWeapon>
- (block Nil
- (for i 0 (random 10 15) (block Nil
- (sysCreateWeaponFire &itSun2; gSource aFirePos aFireAngle (subtract (typGetDataField (itmGetType gItem) 'speed) i) aTargetObj)
- ))
- )
- </OnFireWeapon>
- </Events>
- </ItemType>
- <ItemType UNID="&itfireWall;"
- name= "Fire Wall"
- level= "10"
- value= "0"
- mass= "4000"
- frequency= "uncommon"
- modifiers= "MajorItem; SolarReactor; NotForSale;"
- description= "Fire Wall staff."
- >
- <Image imageID="&rsItems1;" imageX="96" imageY="0" imageWidth="96" imageHeight="96"/>
- ;repeating= "75"
- <Weapon
- type= "particles"
- damage= "plasma:50; mining2; WMD4"
- lifetime= "70"
- fireRate= "30"
- missileSpeed= "10"
- powerUse= "2000"
- particleCount= "500"
- particleSpreadAngle="1"
- particleSplashChance="50"
- sound= "&snRecoillessCannon;"
- >
- <Configuration aimTolerance="5">
- <Shot posAngle="350" posRadius="60" angle="90"/>
- <Shot posAngle="10" posRadius="60" angle="270"/>
- </Configuration>
- <Effect>
- <Particle
- style= "flame"
- minWidth= "3"
- maxWidth= "3-7"
- />
- </Effect>
- </Weapon>
- <Events>
- <OnFireWeapon>
- (block (fire)
- (setq Fire (SysCreateStation &stFireLocation; (ObjGetPos gSource)))
- (ObjSetData Fire "Facing" (shpGetDirection gSource))
- )
- </OnFireWeapon>
- </Events>
- </ItemType>
- <StationType UNID="&stFireLocation;"
- name= "(planet label)"
- sovereign= "&svIndependent;"
- mass= "5000"
- stealth= "100"
- >
- <Image imageID="&rsStations1;" imageX="0" imageY="668" imageWidth="1" imageHeight="1"/>
- <Events>
- <OnCreate>
- (block Nil
- (sysAddObjRecurringTimerEvent 5 gSource "FireWall")
- (sysAddObjTimerEvent 150 gSource "ded")
- )
- </OnCreate>
- <FireWall>
- (block Nil
- (setq shotObj (sysCreateWeaponFire &itStationFireWall; gSource aFirePos (add (ObjGetData gSource "Facing") 90) 20 Nil))
- (setq shotObj (sysCreateWeaponFire &itStationFireWall; gSource aFirePos (subtract (ObjGetData gSource "Facing") 90) 20 Nil))
- )
- </FireWall>
- <ded>
- (ObjDestroy gSource)
- </ded>
- </Events>
- </StationType>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement