Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Apr 20, 2012, 4:06:09 PM (13 years ago)
Author:
lkevin
Message:

Found a way to implement damage modifiers by
adding a flag to the pawn and then using this
flag in pawn::damage().

More compilation errors to be fixed though, a tick
function seems to be missing.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/pickup2012/data/levels/templates/pickupRepresentationTemplates.oxt

    r8706 r9099  
    214214        </spawner-representation>
    215215    </PickupRepresentation>
     216</Template>
     217
     218<!-- DamageBoost pickups -->
     219
     220<Template name=normaldamageboostpickupRepresentation>
     221    <PickupRepresentation>
     222        <spawner-representation>
     223            <StaticEntity>
     224                <attached>
     225                    <Billboard position="0,0,0" colour="0.99,0.96,0.52" material="Sphere2" scale=0.5>
     226                        <attached>
     227                            <Billboard position="0,0,0" colour="0.98,0.94,0.22" material="asterisk" scale=0.5 />
     228                        </attached>
     229                    </Billboard>
     230                </attached>
     231            </StaticEntity>
     232        </spawner-representation>
     233    </PickupRepresentation>
     234</Template>
     235
     236<Template name=smallspeedpickup>
     237  <SpeedPickup
     238    duration = 10.0
     239    damageBoost = damageBoost*2
     240    activationType = "immediate"
     241    durationType = "continuous"
     242  />
    216243</Template>
    217244
Note: See TracChangeset for help on using the changeset viewer.