Description

This Unreal Tournament 99 package contains a custom decoration SBTrophyDude. It looks like a male soldier and can do up to five different randomly choosen animations on triggering. You can assign a probability weight for each animation and also an event that is fired if that animation is played.
Example of SBTrophyDude

Usage for Mappers

You only need the file SBTrophyDudeV0.u; I recommend putting it into your SYSTEM directory of your UT installation.
Then add that file to the UnrealEd's Actor Class Browser, navigate to Actor > Decoration > SBTrophyDude and add it to your map. If you are not satisfied with its default settings, change its properties to your needs.
If you release your map to public don't forget to add SBTrophyDudeV0.u to your package.

Useful Settings

Skin

You can change the skin for head and body in Properties > Display > MultiSkins entry 1 respective 2. Defaults are Texture'commandoskins.cmdo2' and Texture'commandoskins.cmdo3'.

Animations

SBTrophyDude Properties The animations 'Trophy1' to 'Trophy5' can be played. How do they look? Either open the test map TestSBTrophyDude.unr included in package or use UnrealEd's Meshes window and select Mesh 'TrophyMale1'. Attention: the animation 'Trophy6' is buggy and will crash the editor respective UT if it would be played there - so it is left out.
Each time SBTrophyDude is triggered, one of these animations is choosen randomly and played. You can assign a probability weight value from 0 to 255 to each of these animations; the resulting probability for each depends on the weights of the others. Thumb rule: use 0 for "play never" and equal values for equal probability. Default is 10 for each.

Events

You can also assign an event that is fired if a specific animation is played. For example you can use that to play a sound (also see included test map).

About

Author

Name: Barbie
Contact: SeriousBarbie AT googlemail DOT com

Copyright

No copy rights claimed. Do whatever you want.

Changelog

SBTrophyDudeV0, release 2017-04-21

Filelist
NameSizeDateMD5 sum
./Help/SBTrophyDude.htm36342017-04-21(this file)
./Help/SBTrophyDudeProperties.jpg348692017-04-21f030a765b3d5c699e54c73d763417649
./Help/SBTrophyDudeSkinned.png133092017-04-21ea9ab03af67560a13c9731743ca5224b
./Maps/TestSBTrophyDude.unr61902017-04-21269e06ce8fc93685d7632f6a7713f9e0
./Sourcecode/Classes/SBTrophyDude.uc15822017-04-217b1a77e02747abae0aacda6483b3c052
./Sourcecode/make.ini2672017-04-203a8d9880de98b45ae88b9d115493377b
./Sourcecode/readme.txt692016-01-0965e1642a4cd5f397e424d0521cca2d42
./System/SBTrophyDudeV0.u31622017-04-21cb1e1847022ca7055730bba0d68472b1