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 SBTrophyDudeV1.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 SBTrophyDudeV1.u to your package.

Useful Settings

Skin

You can change the skin for arms, head, upper and lower body in Properties > Display > MultiSkins entry 0, 1, 2 respective 3. Defaults are the textures of commandoskins.utx named cmdo{1,2,3,4}.

Animations

SBTrophyDude Properties The animation sequences '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 sequence 'Trophy6' is buggy and will crash the editor respective UT if it would be played there - so it is left out here.
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. The probability P for sequence i is P(i) = Weight(i) / ∑(all Weights). Thumb rule: use 0 for "play never" and equal values for equal probabilities. Default for each AnimTrophyWeight is 10.

Events

You can also assign an event that is fired if a specific animation is played. For example you can use it 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

SBTrophyDudeV1, release 2017-04-24

Filelist
NameSizeDateMD5 sum
./Help/SBTrophyDude.htm52302017-04-24(this file)
./Help/SBTrophyDudeProperties.jpg348692017-04-21f030a765b3d5c699e54c73d763417649
./Help/SBTrophyDudeSkinned.png205862017-04-24a19f7f2adc922cd475bb54e36f87e1c1
./Maps/TestSBTrophyDudeV1.unr61672017-04-2325e4a19e98c51339e359c710dce704e4
./Sourcecode/Classes/SBTrophyDude.uc17622017-04-24da072259dea477d7b031839ff94af480
./Sourcecode/make.ini2672017-04-22b77c032524e8554eadb5c680c5b84bea
./Sourcecode/readme.txt692016-01-0965e1642a4cd5f397e424d0521cca2d42
./System/SBTrophyDudeV1.u32962017-04-24f8a14af23f336349ee4770d1d155bea2

SBTrophyDudeV0, release 2017-04-21

Filelist
NameSizeDateMD5 sum
./Help/SBTrophyDude.htm36342017-04-213b36cdd0c5b34f02dd6b07a29f976c7a
./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