Freeze Gun

        Here I have links to all of the code in *.txt format for viewing and below that a link to all of the Unreal Script files (*.uc) if you wish to download it and use it in the game. You will see who the file was written by in my group it was either I (Ken) or my partner Aaron, I setup most of the class files, he did the secondary fire and the freeze timer code. Since most of Unreal Scripting is extending from classes and code already setup for you within the Unreal Code itself, these are fairly short scripts. Much of the work was done in the initial freezing itself which was more difficult than it initially sounded.

Deep Freeze: This code sets up the gametype so all players start with the Freeze Gun as their default weapon (Written by Me).
Freeze Explosion: Here is the code for the freeze grenade explosion (Written by Aaron).
Freeze Grenade: This is the code for the freeze grenade itself (Written by Aaron).
Freeze Gun: This code is for the freeze gun itself, and sets up the primare and secondary fires (Written by Me and Aaron).
Freeze Gun Alt Fire: This code sets up the calls needed for the secondary fire (Written by Me).
Freeze Gun Beam: This code is for the effects caused by the primary fire of the freeze gun (Written by Me, time affects by Aaron).
Freeze Gun Pickup: This is the code to pickup the weapon from the weapon spawn points in the game (Written by Me).
Freeze Timer: This is the code for the timer for the length of time the frozen player stays frozen (Written by Aaron).

Freeze Gun Unreal Code: Here is the zip file with all the Unreal code to compile and use the gun within the actual Unreal game itself.

All Works ©2006 Kenneth Stojevich