You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
AM2R-The-Horde-Multitroid/Export_Code/gml_Script_characterCreateE...

248 lines
3.9 KiB

surf = surface_create(64, 64)
global.camstartx = x
global.camstarty = y
instance_create(x, y, oCamera)
global.targetx = x
global.targety = y
global.offsetx = 0
global.offsety = 0
global.enablecontrol = 1
global.itmtext1 = ""
global.itmtext2 = ""
global.itemtype = 0
global.objdeactivate = 1
global.myposx = 0
global.myposy = 0
global.mapposx = 3
global.mapposy = 3
global.currentroom = room
global.movingobj = 0
global.moverobj = 0
global.monstersalive = 0
mirror = 1
inwater = 0
waterfall = 0
speedmultiplier = 1
speedmultiresettimer = 0
invincible = 0
canbehit = 1
vjump = 0
hijump = 0
lockspinjump = 0
statetime = 0
airtime = 0
turning = 0
landing = 0
morphing = 0
nomorph = 0
mockball = 0
ballbounce = 0
ballfall = 0
unmorphing = 0
jumpfwd = 0
walljumping = 0
justwalljumped = 0
canturn = 1
aimdirection = 0
noaimup = 0
firing = 0
walking = 0
jwalk = 0
aimlock = 0
chargebeam = 0
global.wbdir = 0
ibeam = 0
pbeam = 0
wbeam = 0
sbeam = 0
novjump = 0
canclimb = 0
fixedx = 0
fixedy = 0
fxtimer = 0
onfire = 0
sbmove = 0
sbstate = 0
sball = 0
speedboost_steps = 0
speedboost = 0
shinespark = 0
dash = 0
charge = 0
sjdir = 0
sjball = 0
sjtargety = 0
sjtype = 0
spinjump_sound = 4
armmsl = 0
nofire = 0
burning = 0
plantdrain = 0
plantdrainfx = 0
aspr1 = 66
asprx = 0
aspry = 0
aspr2 = 66
aspr2x = 0
aspr2y = 0
aspr2a = 0
juststarted = 30
canrun = 0
global.savexpos = 0
savechoice = 1
savedisplay = 0
savedone = 0
cmhurt = 0
cmmorph = 0
moverobj = 0
idle = 0
timetoidle = 300
footstep = 0
canrecover = 0
collision_bottom = 0
elevator_target_room = 0
elevator_target_x = 0
elevator_target_y = 0
monster_drain = 0
monster_drainfx = 0
queen_drain = 0
queen_drainfx = 0
STANDING = 10
RUNNING = 11
DUCKING = 12
LOOKING_UP = 13
JUMPING = 15
FALLING = 16
DYING = 17
LEFT = 18
RIGHT = 19
ON_GROUND = 20
IN_AIR = 21
ON_LADDER = 22
BALL = 23
AIRBALL = 24
GRIP = 25
CLIMBING = 26
SPIDERBALL = 27
BRAKING = 28
SJSTART = 29
SUPERJUMP = 30
SJEND = 31
HURT = 32
IDLE = 33
SAVING = 34
SAVINGFX = 35
SAVINGSHIP = 36
SAVINGSHIPFX = 37
GRABBEDGAMMA = 38
KNOCKBACK1 = 39
KNOCKBACK1_LAND = 40
KNOCKBACK2 = 41
KNOCKBACK2_LAND = 42
A4EXPL = 43
ELEVATOR = 44
RECOVER = 45
GRABBED = 49
WATERJET = 50
GFELEVATOR = 51
GRABBEDOMEGA = 52
GRABBEDQUEEN = 53
GRABBEDQUEENMORPH = 54
GRABBEDQUEENBELLY = 55
LOCKEDBALL = 60
DEFEATED = 100
kLeft = 0
kLeftPushedSteps = 0
kLeftPressed = 0
kLeftReleased = 0
kRight = 0
kRightPushedSteps = 0
kRightPressed = 0
kRightReleased = 0
kUp = 0
kUpPushedSteps = 0
kUpPressed = 0
kUpReleased = 0
kDown = 0
kDownPushedSteps = 0
kDownPressed = 0
kDownReleased = 0
kAim = 0
kAimPushedSteps = 0
kAimPressed = 0
kAimReleased = 0
kAim2 = 0
kAim2PushedSteps = 0
kAim2Pressed = 0
kAim2Released = 0
kJump = 0
kJumpPushedSteps = 0
kJumpPressed = 0
kJumpReleased = 0
kFire = 0
kFirePushedSteps = 0
kFirePressed = 0
kFireReleased = 0
kMissile = 0
kMissilePushedSteps = 0
kMissilePressed = 0
kMissileReleased = 0
kSelect = 0
kSelectPushedSteps = 0
kSelectPressed = 0
kSelectReleased = 0
kWalk = 0
kWalkPushedSteps = 0
kWalkPressed = 0
kWalkReleased = 0
kMorph = 0
kMorphPushedSteps = 0
kMorphPressed = 0
kMorphReleased = 0
facing = 0
runAcc = 6.7
grav = 0.4
initialJumpAcc = -6.5
jumpTimeTotal = 60
climbAcc = 0.8
climbAnimSpeed = 0.1
departLadderXVel = 4
departLadderYVel = -4
maxSlope = 2
maxDownSlope = 2
canRun = 0
canFly = 0
canFlyJump = 0
flyMaxJumps = 5
frictionRunningX = 0.3
frictionRunningFastX = 0.7
frictionJumpingX = 0.85
frictionClimbingX = 0.5
frictionClimbingY = 0.8
frictionDuckingX = 0.8
frictionFlyingX = 0.7
xVelLimit = 15
yVelLimit = 5.7
JumpVelLimit = -15
xAccLimit = 9
yAccLimit = 9
setCollisionBounds(-6, -27, 6, 0)
state = IDLE
statePrev = state
statePrevPrev = statePrev
gravityIntensity = grav
jumpTime = jumpTimeTotal
jumpButtonReleased = 0
ladderTimer = 0
jumps = 0
flySpeed = 0
flySpeedTimer = 0
flyAccTimer = 0
flyAcc2Timer = 0
flyJumpsTimer = 0
flyJumpWasPressed = 0
makeActive()
global.enablecontrol = 0
alarm[3] = 300
empspark = -4