Jump to content


FX


6 replies to this topic

#1 conquest

    Casual

  • Member
  • 97 posts

Posted 01 April 2007 - 22:23

Are the FX in the same coding as in ZH? Does the xml apply to the effects or not? Cuz I want to import some.

Edited by conquest, 01 April 2007 - 22:24.


#2 Chrizz

    E-Studios™ 2012

  • Gold Member
  • 2012 posts
  • Projects: C&C3: Tiberium Icestorm

Posted 01 April 2007 - 23:07

Thats not sure yet but i think most is the same but they now also use speculaired particles etc. im sure u need to make them again in XML but i think its much easyer than the ini's right now because XML has better overview.

So it wont be posseble to copy it

#3 Sgt. Rho

    Kerbal Rocket Scientist

  • Project Leader
  • 6870 posts
  • Projects: Scaring Jebediah.

Posted 02 April 2007 - 01:41

They are not that dificult in XML (i did test it with the glest-engine), but i didn´t get anything to be proud about yet :D

#4 conquest

    Casual

  • Member
  • 97 posts

Posted 02 April 2007 - 12:48

However, is it possible to port it by bringing in some textures and reworking it into ZH's coding?

#5 Chrizz

    E-Studios™ 2012

  • Gold Member
  • 2012 posts
  • Projects: C&C3: Tiberium Icestorm

Posted 02 April 2007 - 14:34

Textures always can be used all new generation games uses DDS or TGA file for textures but some compress them in there own format

#6 Kris

    <Custom title available>

  • Project Team
  • 3825 posts

Posted 02 April 2007 - 14:59

If my hunch is correct, I feel CC3TW used the FXParticlesystem from BFME 1 and 2 series even tho i don't have CC3TW...

Here's a sample code of a FXParticleSystem code:

FXParticleSystem AmorySparks
  System
	Priority = AREA_EFFECT
	ParticleName = EXSpark01.tga
	Lifetime = 4 4
	SortLevel = 1
	Size = 0.1 10
	BurstCount = 2 3
  End
  Color = DefaultColor
	Color1 = R&#58;217 G&#58;239 B&#58;255 0
	Color2 = R&#58;0 G&#58;0 B&#58;0 3
  End
  Update = DefaultUpdate
	SizeRate = 1 3
	SizeRateDamping = 1 1
	AngleZ = -7 7
	AngularDamping = 1 1
  End
  Physics = DefaultPhysics
	VelocityDamping = 1 1
	DriftVelocity = X&#58;0 Y&#58;0 Z&#58;2
  End
  EmissionVelocity = OrthoEmissionVelocity
	X = 1 2
  End
  EmissionVolume = PointEmissionVolume
	IsHollow = Yes
  End
  Draw = DefaultDraw
  End
End


As you can see, They are identical to the Generals/ZeroHour ones..with a few addition and tweaks...but someparts is STILL the same, I successfully imported a few BFME I particles in Generals, recoded it with the similiar codes, tweaked it using the ParticleEditor and I imported it in ZH.







#7 Chrizz

    E-Studios™ 2012

  • Gold Member
  • 2012 posts
  • Projects: C&C3: Tiberium Icestorm

Posted 04 April 2007 - 22:59

cc3 uses XML so its not ini u cant put stuff straight from generals or bfme2 u can maybe tak over the angel axis and stuff but not the code.
cc3 uses also shaders for there particles so its not only code work.

just wait till dev kit is comin out it includes much tools u will need



1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users