Welcome to Age of Mythology Heaven
Downloads Home
Review Guidelines
Main site
Code of Conduct

Advanced Search
New Releases
New Reviews
New Comments

Submit File
Browse Categories
New Files

Downloads Home » Modpacks » Tree Death Beautifier 5.0

Download File Post Review Post Comment

Tree Death Beautifier 5.0

Author File Description
File Details
Version: Both
~> Tree Death Beautifier <~
Update: 5.0!
+ Added Official support for AOM:EE

What does this mod do?

It adds a newly crafted particles to the falling tree animations (when chopped by villager or GP), all types of trees are supported and each tree type has own unique particles.

What is the purpose?

Do you like cutting trees? No?! Hell, you will love it now!
This makes AOM more realistic and beautiful, there aren't many mods that target nature details.

What tree types are exactly affected?

Pine tree dead (erebus), pine tree snow, pine tree, savannah tree, oak tree, oak autumn tree, marsh tree, palm tree, tundra tree, aspen tree (gaia).

Extra features?

Some animations use 'VariationLogic' to select different version of particle each time.

Can i use this new particle effects directly?

Sure you can, they are accessible as any other particle visuals. You can use them in animation files or create a new protox unit to make them accessible in editor. Simply use particle names in 'models' folder. Ex: 'sfx a pinetree death 2'.

Is this ONLINE compatible?
Yes, it should be fully compatible online. There is NO protox modification, I have only modified animation files in compatible way and added new particles and textures.

See images on imgur.com
See GIF images on imgur.com

WARNING: Mod WON'T WORK in "Low settings" as that is using low-polygon models and I didn't change them.

Rate, comment and report any bugs here in comment section.
Pages: [1] 2 3 » Last »
AuthorComments & Reviews   ( All | Comments Only | Reviews Only )
gabriel_vlad_201 incredible work, how have you created the particles? it's something that I can not decipher yet
File Author
Hi, particles can be created and modified very easily by 'AoM PRT Converter' (did not knew that too), search for it here in AOMH. First use AoMeD to extract models.bar or models2.bar (models contain also particle files) and then filter in windows explorer all the '*.prt' files. After you have find your .PRT file simply Drag&Drop your file on 'AoM PRT Converter.exe' that will convert it into XML after you edit it you can do the same thing to convert it back into PRT format.

BTW: I have released new version of Tree Death Beautifier, particles in anims are now correctly attached to the existing CHIN attachment on all the tree models, so you should see particles on the treetop instead of ground spot ;)

[Edited on 08/11/18 @ 01:07 PM]

File Author
I may release some simple tutorial how to quickly modify or add new particle effect into game, but I'm quite lazy for that currently :D.

Texture can be changed like this in particle XML:

1) Search for 'Appearance' xml section.
2) There you find 'AppearanceFiles' tag.
3) It contains child tag 'string' change value to your texture name.

[Edited on 08/11/18 @ 01:06 PM]

Rating: 5
very nice work, exelent attention to details, each tipe of tree has his own leaves texture when hit the ground.

Additional Comments:love this kind of mods, aom have such a potential for things like this that enances the visual experience, thank a lot for it.
File Author
Thx for review, I will try to update this mod as soon as possible. There is still a way to improve it a bit ;)

[Edited on 08/15/18 @ 05:59 AM]

Rating: 5
The effect of the leaves in the air is very well coordinated with the fall of the tree.

Additional Comments:

I really liked the animation, thanks for sharing

File Author
Thanks, that gif you made looks great, how did you make it? I wanted to add something similar so everyone can see how it looks in action.
Yiome @Loweless
Please, give me your Discord account or e-mail.
WollieWoltaz @LoweLess

You did an awesome job on this one. Thumbs up.
I have some questions for you...

1. Did you edit existing .prt files?
2. How did you change the shapes of the particles?
3. How did you manage to make the particles appear when the trees are hitting the ground?
4. Wich parameters do you change most within the .prt file?
5. Could you make a video guide about editing the .prt files?

File Author
@aom expert Umm, favorite mod? You must rate, its mandatory ;)


1. Did you edit existing .prt files?
- Yes I did, as this is the most easier way to add new particle effects into the game, first look for any SFX effects in game that have same shape as your new particle should have (remember that particles are just 2D textures), later you can modify the attributes to your bidding.

2. How did you change the shapes of the particles?
- To my knowledge its possible to change scale, opacity, fading, velocity, natural forces that affect particle (gravity, wind), color alterations, some special flags for interaction.
- Ex.: in the pine snow SFX I have changed: initial velocity (particle speed), scale with 2 stages so it starts smaller and grows bigger and checked flags for random orientation and direction.

3. How did you manage to make the particles appear when the trees are hitting the ground?
- This was rather easy, first you need to pick some ATTACHPOINT on the model for the actual particle to be attached to. I used 3DSMax + ABE + AoMeD:
0) I have found all the tree anim files, opened them and quickly found out all the tree model names (each tree have multiple types: A,B,C..).
1) Extracted and filtered all tree models + particles that were useful for me (Note: Only tree DEATH models, there is also IDLE, FLAIL anim)
2)Opened 3DSMax and converted every tree model via ABE plugin into compatible 3DSMax model, added ATTACHPOINT of type CHIN into scene and synced animation of falling tree model with the CHIN attachment via KEY-FRAMES. (Now we have attachment added and synced with the animation of the falling tree)
3) Now the magic part you were asking for. To sync particle with the tree anim you have to modify XML-PRT tag "InitialDormancy" (tells particle to be in dormant state for some time), I have set 1.25s which is actually a time taken by a falling tree to reach the ground, particle is then VISUALLY emitted in game (not sure if particle life is already counted by the emitter or not). Note that you HAVE TO SYNC the attachpoint with the animation of the model otherwise particle could be spawned on the start of animation in game (this can be seen on one of the palm tree models as I didn't fix that and for some reason I was unable to do so, I have a theory that it could be a bad keyframe).

4. Which parameters do you change most within the .prt file?
- Texture used by particle (more than one can be used, I haven't try this)
- ParticleLife, EmissionRate, EmissionTime, MaxParticles, Loop, InitialDormancy
- InitialVelocity, InternalGravity, Scale Acceleration, Shape, Opacity
- If it should or not pass through the ground in game (TerrainInteractionType, TerrainHeight)

5. Could you make a video guide about editing the .prt files?
- I guess I could but I'm very lazy person ;). I don't know ".prt" XML format fully (yes, PRT is nothing more than XML in binary form = serialized), there is documentation from EE developers to my best knowledge (didn't read it :P). Just "READ" each XML tag, most of them are quite clear to understand and test the modification in game. It would be gr8 to have some simulator for this ;).

[Edited on 08/22/18 @ 06:54 PM]

Pages: [1] 2 3 » Last »

Post Review Post Comment

HGDL v0.8.0

Forum Username:


Create a new account
Forgot password?
Favorites: [Who?]4
Size:401.72 KB
Recently Updated