Thursday, May 26, 2016

Eternity Warriors 3 Android Assembly-CSharp.dll 0.997.0.0 C# source

Eternity Warriors 3 Android Assembly-CSharp.dll 0.997.0.0 C# source
Hello guys
I decided to share AnonThanatos's here because i don't know how to change the with NET reflector.
Install NET Reflector and Reflexil and try to find out how to edit the C# .
If you can edit it. Plse tell me how to edit !
Requirements:1.To know C# programming language
2. Some basic knowledge of Unity3d Game Engine
3. .NET Reflector 8.x
4. .NET Reflector 8.x plugin reflexil
How to take out .dll file from .OBB fileConnect your Android device to your computerNavigate to /Sdcard/Android/obb/com.glu.ewarriors3.obb/and copy to your computerOpen '' file with 7-zipTake out the file 'Assembly-CSharp.dll' from OBB and place it on your desktop or anywhere
Done and open dll file with NET Reflector
How to install .NET Reflector:Go to the website: the infomation (email, phone, blah blah) and click "DOWNLOAD TRIAL"Open installation file and follow the instructionDone
How to install Reflexil add-in:Go to: download reflexilExtract '' using winrar and put them in safe loionClick 'Tools'Select 'Add-Ins'Click on '+' buttonGo to the loion where you placed reflexil files and select 'Reflexil.Reflector.AIO.dll'To activate Reflexil. Click 'Tools' and select 'Reflexil v1.7'Done!
How to srch class files:Click on 'Srch Object Browser (Ctrl-F)' and srch for functionsEg: EnergyCost, EnergyScore, CoolDownTime, etc...
C# Source :NOTE: SOME ARE CHANGED. YOU MAY NOT BE ABLE TO FIND SOME FUCTIONSDon't put (CHANGE TO) thing inside. (CHANGE TO) mns change the in that line
Example:Change this public int EnergyCost{ get { return this._skill._attackConfigs[0].EnergyCost; }}
Topublic int EnergyCost{ get { return 0x270f; }}
Now try to find out how to change and tell me when you found out. Thanks to AnonThanatos for sharing this C#
FILE: ActionController.cs
public int Energy{get{(CHANGE TO) return 0x270f;}
FILE: BattleSummary.cs
public int EnergyScore{get{(CHANGE TO) return 0x270f;}

FILE EWAttackConfig.cs
public int EnergyCost{get{(CHANGE TO) return 0;}

FILE EWPassiveSkillConfig.cs
public float CoolDownTime{get{(CHANGE TO) return 0f;}
public bool SkillIs{get{(CHANGE HERE TO) return (this._coolDownTime < 0.1f);}

FILE EWSkillConfig.cs
public float CoolDownTime{get{(CHANGE TO) return 0f;}
public int EnergyCost{get{(CHANGE TO) return 0;}
public bool SkillIs{get{(CHANGE TO) return (this._coolDownTime < 0.1f);}

FILE ItemInventory.cs
attributes2.HitValues += num2;attributes2.GSValues += num2;}else{(CHANGE TO) attributes2.HitValues *= 5000f + num;(CHANGE TO) attributes2.GSValues *= 5000f + num;}

FILE LevelManager.cs
Hashtable hashtable2 = new Hashtable();(CHANGE TO) float num = 5000f;forch (int num2 in PlayerInfoManager.Singleton.AccountProfile.CurPlayerProfile._equipmentInfos){

FILE LootAt.cs
string format = Localization.instance.Get("IDS_GET_XP");float num = ObjectManager.Instance.GetMyActionController().Data._exp_add;(CHANGE TO) int num2 = (int) (this._owner.Data.LootXp * (6000f + num));string str2 = string.Format(format, num2);

FILE MoveAt.cs
public float CurrentSpeed{get{(CHANGE TO) return 15f;}

Those are functions you can change.
Several other gamefunctions can be this is just a small portion of whats possible to edit in EW3.
Its not hard modding this game.

No comments:

Post a Comment