コード例 #1
0
        1.0,  #Mass
        150)  #Speed Rotation

    GaoObject.WriteParticle(TempObject, TParticle)
    return TempObject


Ataker1 = CreateObject()
Ataker2 = CreateObject()
Ataker3 = CreateObject()
Ataker4 = CreateObject()
GaoObject.SetCord(Ataker1, -200, 100)
GaoObject.SetCord(Ataker2, -205, 100)
GaoObject.SetCord(Ataker3, -210, 100)
GaoObject.SetCord(Ataker4, -215, 100)

Transport = Level.SearchObjectByName("Transport")
print "AddrT:", Transport
if Transport != 0:
    GaoObject.AttackObject(Ataker1, Transport)
    GaoObject.AttackObject(Ataker2, Transport)
    GaoObject.AttackObject(Ataker3, Transport)
    GaoObject.AttackObject(Ataker4, Transport)

Level.AddGaoObject(Ataker1)
Level.AddGaoObject(Ataker2)
Level.AddGaoObject(Ataker3)
Level.AddGaoObject(Ataker4)

Level.Pause(5000)
Level.NextScript("pyscripts/test_mission1state3.py")
コード例 #2
0
        GaoObject.SetParticlePos(TempObject, 1, 1, 0, 0.85)
        GaoObject.SetParamsHS(
            TempObject,
            80.0,  #Shield
            80.0,  #MaxShield
            0.5,  #SpeedRShield
            20.0,  #Health
            20.0,  #MaxHealth
            100.0,  #GunEnergy
            100.0,  #MaxGunEnergy
            0.6)  #SpeedRGunEnergy

        GaoObject.SetPFS(
            TempObject,
            25.0,  #Max Power
            2.0,  #Mass
            70)  #Speed Rotation

    GaoObject.WriteParticle(TempObject, TParticle)

    GaoObject.SetCord(TempObject,
                      Level.Random(200) - 100,
                      Level.Random(200) - 100)
    #GaoObject.SetCord(0, 0)

    Player = Level.SearchPlayer()
    if Player != 0:
        GaoObject.AttackObject(TempObject, Player)
    Level.AddGaoObject(TempObject)
    Level.Pause(15000)