Mmkay.
//client.cs
//Akimbo
function AkimboGunImage::onMount(%this,%obj,%slot)
{
if(isFile("base/client/ui/crosshairs/gunAkimboCrossHair.png"))
crosshair.setBitmap("base/client/ui/crosshairs/gunAkimboCrossHair.png");
}
function AkimboGunImage::onUnMount(%this,%obj,%slot)
{
crosshair.setBitmap("base/client/ui/crosshair.png");
}
//Gun
function gunImage::onMount(%this,%obj,%slot)
{
if(isFile("base/client/ui/crosshairs/gunCrossHair.png"))
crosshair.setBitmap("base/client/ui/crosshairs/gunCrossHair.png");
}
function gunImage::onUnMount(%this,%obj,%slot)
{
crosshair.setBitmap("base/client/ui/crosshair.png");
}
//Rocket Launcher
function rocketLauncherImage::onMount(%this,%obj,%slot)
{
if(isFile("base/client/ui/crosshairs/rocketLauncherCrossHair.png"))
crosshair.setBitmap("base/client/ui/crosshairs/rocketLauncherCrossHair.png");
}
function rocketLauncherImage::onUnMount(%this,%obj,%slot)
{
crosshair.setBitmap("base/client/ui/crosshair.png");
}
//Shotgun
function ShotgunImage::onMount(%this,%obj,%slot)
{
if(isFile("base/client/ui/crosshairs/shotgunCrossHair.png"))
crosshair.setBitmap("base/client/ui/crosshairs/shotgunCrossHair.png");
}
function ShotgunImage::onUnMount(%this,%obj,%slot)
{
crosshair.setBitmap("base/client/ui/crosshair.png");
}
//SniperRifle
function SniperRifleImage::onMount(%this,%obj,%slot)
{
if(isFile("base/client/ui/crosshairs/sniperRifleCrossHair.png"))
crosshair.setBitmap("base/client/ui/crosshairs/sniperRifleCrossHair.png");
}
function SniperRifleImage::onUnMount(%this,%obj,%slot)
{
crosshair.setBitmap("base/client/ui/crosshair.png");
}
Problems:
RL Won't shoot
Akimbo Crosshair doesn't change.