Changeset 5419


Ignore:
Timestamp:
03/30/16 14:03:11 (4 years ago)
Author:
beherith
Message:

BAR: play around with adding a new muzzle flash CEG for armham

Location:
branches/BAR
Files:
3 added
5 edited

Legend:

Unmodified
Added
Removed
  • branches/BAR/gamedata/resources.lua

    r5371 r5419  
    123123                        flash2='flash2.tga', 
    124124                        flash3='flash3.tga', 
     125                        flash4='flash4.tga', 
    125126                        armsmoketrail='armsmoketrail.tga', 
    126127                        coresmoketrail='coresmoketrail.tga', 
     
    131132                        plasma='GPL/plasma.tga', 
    132133                        flashside1='flashside1.tga', 
     134                        flashside2='flashside2.tga', 
    133135                        shotgunside='shotgunside.tga', 
    134136                        megaparticle='megaparticle.tga', 
  • branches/BAR/luaui/widgets/bgu_initial_queue.lua

    r5294 r5419  
    207207end 
    208208 
     209local function SetupWorldUnitShape() 
     210   gl.MatrixMode(GL.MODELVIEW) 
     211   gl.PushMatrix() 
     212   gl.LoadIdentity() 
     213end 
     214 
     215local function ResetWorldUnitShape() 
     216   gl.MatrixMode(GL.MODELVIEW) 
     217   gl.PopMatrix() 
     218end 
     219 
    209220local function DrawBuilding(buildData, borderColor, buildingAlpha, drawRanges) 
    210221 
     
    212223    local bw, bh = GetBuildingDimensions(bDefID, facing) 
    213224 
    214     gl.DepthTest(false) 
     225    --gl.DepthTest(false) 
    215226    gl.Color(borderColor) 
    216227 
     
    240251        gl.Translate(bx, by, bz) 
    241252        gl.Rotate(90 * facing, 0, 1, 0) 
    242         gl.UnitShape(bDefID, Spring.GetMyTeamID(), false, true, false) 
     253                 
     254   gl.UnitShapeTextures(bDefID, true) 
     255        gl.UnitShape(bDefID, Spring.GetMyTeamID(), false, true, true) 
     256        -- gl.UnitShape(bDefID, Spring.GetMyTeamID(), true) 
     257                 
     258   gl.UnitShapeTextures(bDefID, false) 
    243259    gl.PopMatrix() 
    244260 
     
    248264local function DrawUnitDef(uDefID, uTeam, ux, uy, uz) 
    249265    gl.Color(1.0, 1.0, 1.0, 1.0) 
    250     gl.PushMatrix() 
     266        gl.DepthTest(true) 
     267    --gl.PushMatrix() 
     268                -- gl.LoadIdentity() 
     269                SetupWorldUnitShape() 
    251270        gl.Translate(ux, uy, uz) 
    252271        gl.UnitShape(uDefID, uTeam, false, true, true) 
    253     gl.PopMatrix() 
     272                ResetWorldUnitShape() 
     273    --gl.PopMatrix() 
    254274end 
    255275 
  • branches/BAR/scripts/armham.bos

    r5001 r5419  
    586586        if( gun_1 ) 
    587587        { 
    588                 show rflare; 
     588                emit-sfx 1024 + 0 from rflare; 
    589589                move rbarrel to z-axis [-1.500000] speed [25.000000]; 
    590590                sleep 100; 
    591                 hide rflare; 
    592591                move rbarrel to z-axis [0.000000] speed [4.000000]; 
    593592        } 
    594593        else 
    595594        { 
    596                 show lflare; 
     595                emit-sfx 1024 + 0 from lflare; 
    597596                move lbarrel to z-axis [-1.500000] speed [25.000000]; 
    598597                sleep 100; 
    599                 hide lflare; 
    600598                move lbarrel to z-axis [0.000000] speed [1.600000]; 
    601599        } 
  • branches/BAR/units/armham.lua

    r5386 r5419  
    8686                        }, 
    8787                }, 
     88                sfxtypes = { 
     89                        explosiongenerators = { 
     90                                [1] = "custom:bar_muzzleflash_cannon_1", 
     91                        }, 
     92                }, 
    8893                sounds = { 
    8994                        canceldestruct = "cancel2", 
Note: See TracChangeset for help on using the changeset viewer.