View Single Post
03-29-2010   #21 (permalink)
Taylor
ggFTW Regular
Taylor's Avatar
 
Join Date: Oct 2008
Location: The Internet
Posts: 65
iTrader: (0)
Taylor has a spectacular aura aboutTaylor has a spectacular aura about
Send a message via MSN to Taylor
IGN: TheDayStar
Class: Healer lu_eir
Level: 78 rbx2
Guild: Capcom + Kirei
Default Rebirth wing editing +++

hello, all. I'm just uploading yet another guide to the master list. In this tutorial you will learn how to modify rebirth wings. "wait. aren't there 2 guides for this already?" "yes but all they cover is file swapping. we're going to get down and dirty with our files. btw, I'm only level 77 rebirthx3. enjoy these pictures. (credit goes to light and pandavid for writing guides on where to find the rebirth wings file.) also, if you see anything I left out that you think should be added to the guide, let me know and I'll put I'll include it.



If you enjoy client modding, you should join the Honkala guild.





http://i457.photobucket.com/albums/q...0329142127.jpg
http://i457.photobucket.com/albums/q...0329142818.jpg
http://i457.photobucket.com/albums/q...0329200914.jpg

----
Understanding the Rebirth Wings File
----


begin by locating the eir_wing1.xml file first. it should be located in this folder:
C:\ijji\ENGLISH\Lunia\Display\Effect\Myth\Myth_UpW ing
(when you find it open it up in notepad.)



This is the code we will be working with.
all values can be edited for fun results. So don't be afraid to mess around and have fun. next I'll go over each part of the code. comments are in blue.

Quote:
allm version="(0,0)">
<EffectScript type="EffectScript" version="(1,0)">

look at this. every line of useful editable code is contained between the </EffectScript> </allm> tag. (so if you want to say... merge two different files, say rebirth wings with the level 99 effect, the two codes would be put together within these two sets of tags.
<Length type="float" value="30.00000" />
<Speed type="float" value="1.000000" />
<FadeOut type="float" value="0.000000" />
<FadeIn type="float" value="0.000000" />
<Repeat type="int32" value="0" />
<Pivot type="TransformInfo">
<Orientation type="float4x4">
<Row1 type="float4" value="(1.000000, 0.000000, 0.000000, 0.000000)" />
<Row2 type="float4" value="(0.000000, 1.000000, 0.000000, 0.000000)" />
<Row3 type="float4" value="(0.000000, 0.000000, 1.000000, 0.000000)" />
<Row4 type="float4" value="(0.000000, 0.000000, 0.000000, 1.000000)" />
</Orientation>
<Scale type="float" value="0.000000" />
<RotationParent type="wstring" value="" />
<PositionParent type="wstring" value="" />
<Bind type="int32" value="1" />
</Pivot>
<BoundingBox type="BoundingBox">
<Position type="float3" value="(0.000000, 0.000000, 0.000000)" />
<HalfDiagonal type="float3" value="(15.000000, 5.000000, 15.000000)" />
</BoundingBox>
<Event type="Event" version="(1,0)"> Event tags indicate an isolated segment in the code.
<Type type="int32" value="1" />
<Time type="float" value="0.000000" />
<Name type="resource" value="Display/Effect/Polygons/Levelup_Wing_B_clip1.RigidAnim" />This is the address that the game client will use to find the right rebirth wing file. if you add dark before wing, you'll be able To use dark eir's wing set,ex:Levelup_Wing_B_clip1.RigidAnim becomes Levelup_DarkWing_B_clip1.RigidAnim
<Mode type="int32" value="2" />
<Repeat type="int32" value="0" />
<FadeIn type="float" value="0.000000" />
<StayVisible type="bool" value="false" />
<Pivot type="TransformInfo">
<Orientation type="float4x4">
<Row1 type="float4" value="(1.000000, 0.000000, 0.000000, 0.000000)" />
<Row2 type="float4" value="(0.000000, 1.000000, 0.000000, 0.000000)" />
<Row3 type="float4" value="(0.000000, 0.000000, 1.000000, 0.000000)" />
<Row4 type="float4" value="(0.000000, 1.000000, -1.000000, 1.000000)" />
</Orientation>
<Scale type="float" value="2.000000" /> scale value controls size of rebirth wings.
<RotationParent type="wstring" value=".Chest1" />
<PositionParent type="wstring" value=".Chest1" />
<Bind type="int32" value="1" />
</Pivot>
section controls rotation of wings, and size of wings.

</Event>
</EffectScript>
</allm>
go ahead. Try messing around with the scale value. or, use dark eir's wing file and watch the wings turn black.




-----
Adding the level99 effect!
-----


Now that you understand how the rebirth wing file works, it's time to add some difficulty to this project. For the next trick we'll be adding the level 99 effect.

files you will need: eir_wing1.xml and Ground_Up_Level99.xml


step1- Open up the eir_wing1.xml file.
step2- Go to: [ C:\ijji\ENGLISH\Lunia\Display\Effect\Myth ] and open Ground_Up_Level99.xml


step3- remember those "event" tags we were talking about earlier? copy every event from the Ground_Up_Level99.xml file into the eir_wing1.xml file. but make sure to insert the events within the two </EffectScript> tags.




step4- save. go ahead and test it out. if done right, you should have the level 99 effect on.



----
Editing the Level99 Effect
----


The following quote contains the events that create/control the level 99 effect.
Quote:
<Event type="Event" version="(1,1)">
<Type type="int32" value="0" />
<Time type="float" value="0.000000" />
<Name type="resource" value="Display/Effect/Particles/Ground_Up_Level.xml|Ground_Up_Level" />
<Mode type="int32" value="1" />
<Repeat type="int32" value="0" />
<FadeIn type="float" value="0.000000" />
<Pivot type="TransformInfo">
<Orientation type="float4x4">
<Row1 type="float4" value="(1.000000, 0.000000, 0.000000, 0.000000)" />
<Row2 type="float4" value="(0.000000, 1.000000, 0.000000, 0.000000)" />
<Row3 type="float4" value="(0.000000, 0.000000, 1.000000, 0.000000)" />
<Row4 type="float4" value="(0.000000, 0.000000, 0.000000, 1.000000)" />
</Orientation>
<Scale type="float" value="1.000000" />
<RotationParent type="wstring" value="" />
<PositionParent type="wstring" value="" />
<Bind type="int32" value="1" />
</Pivot>
</Event>
<Event type="Event" version="(1,0)">
<Type type="int32" value="1" />
<Time type="float" value="0.000000" />
<Name type="resource" value="Display/Effect/Polygons/Ground_Up_Level99_B_clip1.RigidAnim" /> This can probably be edited.
<Mode type="int32" value="1" />
<Repeat type="int32" value="0" />
<FadeIn type="float" value="0.000000" />
<StayVisible type="bool" value="false" />
<Pivot type="TransformInfo">
<Orientation type="float4x4">
<Row1 type="float4" value="(1.000000, 0.000000, 0.000000, 0.000000)" />
<Row2 type="float4" value="(0.000000, 1.000000, 0.000000, 0.000000)" />
<Row3 type="float4" value="(0.000000, 0.000000, 1.000000, 0.000000)" />
<Row4 type="float4" value="(0.000000, 0.150000, 0.000000, 1.000000)" />
</Orientation>
<Scale type="float" value="0.500000" /> Edit this to change the height and size of the lvl99 effect. (fun!)
<RotationParent type="wstring" value="" />
<PositionParent type="wstring" value="" />
<Bind type="int32" value="1" />
</Pivot>
</Event>
This concludes the section on lvl99 effect editing.
enjoy this preview picture. (scale is 1.5)



----
More Rebirth Wings FTW
----

We've worked with wing sizes, and we've worked with the level 99 effect, the level 99 effect size... let's add in some more rebirth wings.

step1- delete your current eir_wing1.xml file.
Step2- make a copy of eir_wing9.xml and rename it to eir_wing1.xml.
Step3- add the level 99 effect into the file. (shown above in previous sections)

now you have an eir that looks like she is level 99, and rebirthed 11 times. Who wants to take it a step further? Let's make all her wings dark eir wings. >=D

Step4- change every instance of _wing to _darkwing. (just do some quick replacing action.)
Display/Effect/Polygons/Levelup_Wing_CW_clip1.RigidAnim
becomes
Display/Effect/Polygons/Levelup_DarkWing_CW_clip1.RigidAnim



This Concludes the Wing Editing Tutorial. =]




__________________
TheDayStar lvl 78 2x RBPlanetman lvl 40Planet lvl 68GravityHammers lvl X
Planetgirl lvl 23StellaCandy lvl 4XTheNightSun lvl 56
Guides: Disabling your chat filter/ playing as boss monsters
"I'm getting really sick of all the elitist flamers who try to destroy creative and constructive ideas in an attempt to make themselves feel better about themselves. if you don't have any good ideas of your own, don't flame all over someone else's."

Last edited by Taylor; 04-01-2010 at 01:18 AM.