Project Perfect Mod Forums
:: Home :: Get Hosted :: PPM FAQ :: Forum FAQ :: Privacy Policy :: Search :: Memberlist :: Usergroups :: Register :: Profile :: Log in to check your private messages :: Log in ::


The time now is Sat Apr 20, 2024 8:51 am
All times are UTC + 0
Gaussblast superweapon (NPAEEXT)
Moderators: Global Moderators, Red Alert 2 Moderators
Post new topic   Reply to topic Page 1 of 1 [5 Posts] Mark the topic unread ::  View previous topic :: View next topic
Author Message
Ambersia
Medic


Joined: 25 Sep 2014
Location: China-Liaoning-Dalian

PostPosted: Thu Jan 08, 2015 12:31 pm    Post subject:   Reply with quote  Mark this post and the followings unread

Okay...Here's some code for a gaussblast superweapon.
Useable for NPAEEXT#174.

------Rules-------

[GaussNukeSpecial]
UIName=Name:GaussRailBlast
Name=GaussRailCannonBlast
IsPowered=true
RechargeTime=8.5
Type=MultiMissile
Action=GAUSSR
;SidebarImage=LightningICON
ShowTimer=yes
DisableableFromShell=yes
LineMultiplier=2
Range=5
WeaponType=DummyGaussSiren
ActivateSound=NukeSiren ;Just tired to change it..
Warhead=NUKE ;no use.
NukeTakeOff=MUTATELASER ;An anim like ionbeam...to make it looks better.
NukeDamage=0 ;no use.
NukeFirstAnim=INVISO;Just use it.
NukePayload=GaussBlastStrt
NukePsiWarning=PSIWARN  

;I use New nuke to make this because I need the height of the nukepayload height..




[DummyGaussSiren]
Speed=100
Warhead=NukeMaker
Projectile=DummyGaussSirenUp


[DummyGaussSirenUp]
Arm=2
Shadow=no
Image=INVISO
Acceleration=1
Vertical=yes
DetonationAltitude=20000

↑Just make it invisible..


;Blast Starts Here.
[GaussBlastStrt]
Damage=10
ROF=100
Range=100
Projectile=GaussBlastStrtP
Speed=1
Warhead=GaussStartWH
Report=


[GaussBlastStrtP]
Proximity=yes
Ranged=yes
Image=none
IgnoresFirestorm=yes
Acceleration=1
ROT=1
FirersPalette=yes
DetonationAltitude=30000
Airburst=yes
AirburstWeapon=DummyWeaponThing;Just make it airburst.

↑Just let it explodes to make anim in a really high place.

;The Warhead.
[GaussStartWH]
Verses=100%,100%,100%,100%,100%,100%,100%,100%,100%,100%,100%
InfDeath=7
Sparky=no
Tiberium=yes
AnimList=GAUSSSTRT


------ARTMD Things----


[GAUSSSTRT]
Image=INVISO
Rate=5
TrailerAnim=GAUSSBLASTMAKER
TrailerSeperation=30

↑It's a 3-frames debris maker.


;To Make it spreads in a bigger place.
[GAUSSBLASTMAKER]
Image=NotAMatterWhatThisIs.
Elasticity=0.0
MinZVel=20.0
MaxXYVel=5.0
ExpireAnim=INVISO
Start=0
End=15
Rate=300
LoopCount=2
DetailLevel=0
Bouncer=yes
Next=GAUSSBLASTDEBRIS

↑Debris spreads in really high sky and when it ends,next= makes the Gauss Blast Debris.



[GAUSSBLASTDEBRIS]
Image=GAUSSSLING
Elasticity=0.0
MaxXYVel=1.0
MinZVel=1.0
ExpireAnim=GAUEXPSTRT
Damage=165
DamageRadius=80
Warhead=GaussImpactWH
LoopStart=0
LoopEnd=1
LoopCount=-1
RandomRate=220,600
Bouncer=yes
Report=METEOR2
TrailerAnim=GAUWARN←A trailer makes this looks better.Like SMOKEY.
TrailerSeperation=3

↑So this debris drops vertical very fast.


[GaussImpactWH]
CellSpread=2
PercentAtMax=.8
Wall=yes
Wood=yes
Verses=120%,120%,120%,240%,230%,220%,75%,45%,10%,100%,100%
Conventional=no
InfDeath=4
Rocker=yes
ProneDamage=50%
Tiberium=yes
WallAbsoluteDestroyer=yes
MinDebris=4
MaxDebris=6
ShakeXlo=5
ShakeXhi=5
ShakeYlo=5
ShakeYhi=10
IsLocalShake=yes

↑A very simple warhead.


[GAUEXPSTRT]
Image=ClearAnim←A 2 frames clear anim.
Start=0
End=1
Damage=1
Warhead=GaussLightWH
Rate=900
TrailerAnim=GAUSSRINGDEBRIS;←To Make The Second Explode Anim.
TrailerSeperation=2
Next=GAUSSEXPLODE;←The Explosion Anim


[GaussLightWH]
Verses=100%,100%,100%,100%,100%,100%,100%,100%,100%,100%,100%
InfDeath=5
Sparky=no
Tiberium=yes
Particle=AcidLightSparkSys

↑To make a flashlight.Like Light SparkSys but brighter.


[GAUSSRINGDEBRIS]
Image=GAUSSSLING
Elasticity=0.0
MaxXYVel=1.0
MinZVel=1.0
ExpireAnim=GAUSSIMPACT
Damage=75
DamageRadius=80
Warhead=GaussImpactWH
LoopStart=0
LoopEnd=2
LoopCount=-1
RandomRate=220,600
Bouncer=yes


[GaussRingWH]
CellSpread=3
PercentAtMax=.8
Wall=yes
Wood=yes
Verses=120%,120%,120%,140%,130%,120%,55%,35%,5%,100%,100%
Conventional=no
InfDeath=4
Rocker=yes
ProneDamage=50%
Tiberium=yes
WallAbsoluteDestroyer=yes
MinDebris=4
MaxDebris=6←Well,It doesn't work.

↑Nothing More to say..




[GAUSSSLING]
UseLineTrail=yes            ; SJM
LineTrailColor=216,216,255  ; SJM
LineTrailColorDecrement=16  ; SJM

↑It's just a clear anim.

----------------------------------------------

So That's it.



wolf.jpg
 Description:
 Filesize:  8.05 KB
 Viewed:  1671 Time(s)

wolf.jpg



_________________
Heresy.

Back to top
View user's profile Send private message Visit poster's website
Ambersia
Medic


Joined: 25 Sep 2014
Location: China-Liaoning-Dalian

PostPosted: Fri Jan 09, 2015 10:22 pm    Post subject: Reply with quote  Mark this post and the followings unread

kenosis wrote:
And what does that SW behave like? Maybe a short video would be better. Also debris XY speed smaller than 5 will cause IE, IIRC.


Oh my god kenosis...
各种意义上请受我一拜啊mk大人。
这东西就是个轨道轰炸似的东西,毕竟碎片越高落下来越快所以这么搞看起来就很有感觉了..我试过流星,但那速度太慢了完全不带感。至于短动画..估计短动画和新闪电也能搞出来差不多的玩意.
至于xy速度...我这边真心没ie所以..

_________________
Heresy.

Back to top
View user's profile Send private message Visit poster's website
Exley
Commander


Joined: 09 May 2011
Location: Approaching the Great Pyramid

PostPosted: Sat Jan 10, 2015 9:42 pm    Post subject: Reply with quote  Mark this post and the followings unread

some pics ?

_________________
Quote:

how did we end up here ?

this place is horrible ...

smells like balls ...


Back to top
View user's profile Send private message
Lin Kuei Ominae
Seth


Joined: 16 Aug 2006
Location: Germany

PostPosted: Sat Jan 10, 2015 9:59 pm    Post subject: Reply with quote  Mark this post and the followings unread

The code makes quite clear how or what this does.
Though nothing new imo.
It's just some debris falling from a high point above the target area, which then spawn some more debris when they hit the ground.

All this would have surely been possible without art.ini debris and just using straight the Airburst cluster in rules.ini. (->simpler code, easier to modify)

@Ambersia:
The "gaussblast" name is also pretty useless if it's not explained from where the name comes from so you can imagine how it should look like.
Right now you could also name it the "drooling pink elephant doomsday lollipop".

here's some code for a "super duper mega über cannon"
Code:
[SDMUC]
Damage=1000
Range=10
ROF=60
Speed=100
Warhead=Super
Projectile=Invisible
Anim=SUPERDUPERBLAST
Report=SUPERDUPERCANNON

Very Happy
sorry couldn't resist.

_________________
SHP Artist of Twisted Insurrection:  Nod buildings

Public SHPs
X-Mech Calendar (28 Mechs for GDI and Nod)
5 GDI, 5 Nod, 1 Mutant, 1 Scrin unit, 1 GDI building

Tools
Image Shaper______TMP Shop______C&C Executable Modifier

Back to top
View user's profile Send private message
Ambersia
Medic


Joined: 25 Sep 2014
Location: China-Liaoning-Dalian

PostPosted: Sun Jan 25, 2015 6:38 am    Post subject: Reply with quote  Mark this post and the followings unread

Lin Kuei Ominae wrote:
The code makes quite clear how or what this does.
Though nothing new imo.
It's just some debris falling from a high point above the target area, which then spawn some more debris when they hit the ground.

All this would have surely been possible without art.ini debris and just using straight the Airburst cluster in rules.ini. (->simpler code, easier to modify)

@Ambersia:
The "gaussblast" name is also pretty useless if it's not explained from where the name comes from so you can imagine how it should look like.
Right now you could also name it the "drooling pink elephant doomsday lollipop".

here's some code for a "super duper mega über cannon"
Code:
[SDMUC]
Damage=1000
Range=10
ROF=60
Speed=100
Warhead=Super
Projectile=Invisible
Anim=SUPERDUPERBLAST
Report=SUPERDUPERCANNON

Very Happy
sorry couldn't resist.


You‘re right,that name‘s better.
Well you know the debris drop speed is connected with where it drops.
I tried normal Airburst but the debris drops too slow makes it seems uncomfortable.

The reason use the new nuke SW is i want debris drops faster just like when the giant nuke falls down.

So that looks better.

_________________
Heresy.

Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic Page 1 of 1 [5 Posts] Mark the topic unread ::  View previous topic :: View next topic
 
Share on TwitterShare on FacebookShare on Google+Share on DiggShare on RedditShare on PInterestShare on Del.icio.usShare on Stumble Upon
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © phpBB Group

[ Time: 0.1650s ][ Queries: 14 (0.0120s) ][ Debug on ]