mirror of
https://github.com/Pecusx/scorch_src.git
synced 2026-05-20 22:33:43 +02:00
weapons optimization
This commit is contained in:
+67
-64
@@ -13,7 +13,7 @@ PMGraph = $0800 ; real PM start = $0b00
|
||||
linetableL = $0b00 - (screenHeight+1)*2
|
||||
linetableH = $0b00 - (screenHeight+1)
|
||||
|
||||
display = $1010 ;screen takes $2K due to clearing routine
|
||||
display = $1010 ;screen takes $1f68 because it has screenHeight+1 lines because of out of screen tracer(?)
|
||||
|
||||
margin = 40 ;mountain drawing Y variable margin
|
||||
MaxPlayers = 6
|
||||
@@ -35,7 +35,6 @@ char_clear_flame_____ = $1c
|
||||
char_digger__________ = $04
|
||||
char_sandhog_________ = $0c
|
||||
char_sandhog_offset = char_sandhog_________ - char_digger__________
|
||||
|
||||
char_tank1___________ = $20
|
||||
char_tank2___________ = $24
|
||||
char_tank3___________ = $28
|
||||
@@ -74,39 +73,40 @@ price_Dirt_Charge____ = 343 ;_29
|
||||
price_Buy_me_________ = 170 ;430 ;_30
|
||||
price_Plasma_Blast___ = $ffff ;274 ;_31
|
||||
price_Laser__________ = 277 ;_32
|
||||
price______________33 = 0
|
||||
price______________34 = 0
|
||||
price______________35 = 0
|
||||
price______________36 = 0
|
||||
price______________37 = 0
|
||||
price______________38 = 0
|
||||
price______________39 = 0
|
||||
price______________40 = 0
|
||||
price______________41 = 0
|
||||
price______________42 = 0
|
||||
price______________43 = 0
|
||||
price______________44 = 0
|
||||
price______________45 = 0
|
||||
price______________46 = 0
|
||||
price______________47 = 0
|
||||
price_White_Flag_____ = $0 ;_48_($30)
|
||||
price_Battery________ = 300 ;_49
|
||||
price_Bal_Guidance___ = $ffff ;_50
|
||||
price_Horz_Guidance__ = $ffff ;_51
|
||||
price_Floating_Tank__ = 352 ;_52
|
||||
price_Lazy_Boy_______ = $ffff ;_53
|
||||
price_Parachute______ = 234 ;_54
|
||||
price_StrongParachute = 1000 ;_55
|
||||
price_Mag_Deflector__ = 745 ;_56
|
||||
price_Shield_________ = 224 ;_57
|
||||
price_Heavy_Shield___ = 628 ;_58
|
||||
price_Force_Shield___ = 1100 ;_59
|
||||
price_Super_Mag______ = $ffff ;_60
|
||||
price_Bouncy_Castle__ = 512 ;_61
|
||||
price_Long_Barrel____ = 2100 ;_62
|
||||
price_Nuclear_Winter_ = 1000 ;_63
|
||||
;price______________33 = 0
|
||||
;price______________34 = 0
|
||||
;price______________35 = 0
|
||||
;price______________36 = 0
|
||||
;price______________37 = 0
|
||||
;price______________38 = 0
|
||||
;price______________39 = 0
|
||||
;price______________40 = 0
|
||||
;price______________41 = 0
|
||||
;price______________42 = 0
|
||||
;price______________43 = 0
|
||||
;price______________44 = 0
|
||||
;price______________45 = 0
|
||||
;price______________46 = 0
|
||||
;price______________47 = 0
|
||||
price_White_Flag_____ = $0 ;_33
|
||||
price_Battery________ = 300 ;_34
|
||||
price_Bal_Guidance___ = $ffff ;_35
|
||||
price_Horz_Guidance__ = $ffff ;_36
|
||||
price_Floating_Tank__ = 352 ;_37
|
||||
price_Lazy_Boy_______ = $ffff ;_38
|
||||
price_Parachute______ = 234 ;_39
|
||||
price_StrongParachute = 1000 ;_40
|
||||
price_Mag_Deflector__ = 745 ;_41
|
||||
price_Shield_________ = 224 ;_42
|
||||
price_Heavy_Shield___ = 628 ;_43
|
||||
price_Force_Shield___ = 1100 ;_44
|
||||
price_Super_Mag______ = $ffff ;_45
|
||||
price_Bouncy_Castle__ = 512 ;_46
|
||||
price_Long_Barrel____ = 2100 ;_47
|
||||
price_Nuclear_Winter_ = 1000 ;_48
|
||||
;Weapon indexes (numbers)
|
||||
ind_Baby_Missile___ = 0
|
||||
first_offensive____ = ind_Baby_Missile___
|
||||
ind_Missile________ = 1
|
||||
ind_Baby_Nuke______ = 2
|
||||
ind_Nuke___________ = 3
|
||||
@@ -139,37 +139,40 @@ ind_Dirt_Charge____ = 29
|
||||
ind_Buy_me_________ = 30
|
||||
ind_Plasma_Blast___ = 31
|
||||
ind_Laser__________ = 32
|
||||
ind______________33 = 0
|
||||
ind______________34 = 0
|
||||
ind______________35 = 0
|
||||
ind______________36 = 0
|
||||
ind______________37 = 0
|
||||
ind______________38 = 0
|
||||
ind______________39 = 0
|
||||
ind______________40 = 0
|
||||
ind______________41 = 0
|
||||
ind______________42 = 0
|
||||
ind______________43 = 0
|
||||
ind______________44 = 0
|
||||
ind______________45 = 0
|
||||
ind______________46 = 0
|
||||
ind______________47 = 0
|
||||
ind_White_Flag_____ = 48
|
||||
ind_Battery________ = 49
|
||||
ind_Bal_Guidance___ = 50
|
||||
ind_Horz_Guidance__ = 51
|
||||
ind_Floating_Tank__ = 52
|
||||
ind_Lazy_Boy_______ = 53
|
||||
ind_Parachute______ = 54
|
||||
ind_StrongParachute = 55
|
||||
ind_Mag_Deflector__ = 56
|
||||
ind_Shield_________ = 57
|
||||
ind_Heavy_Shield___ = 58
|
||||
ind_Force_Shield___ = 59
|
||||
ind_Super_Mag______ = 60
|
||||
ind_Bouncy_Castle__ = 61
|
||||
ind_Long_Barrel____ = 62
|
||||
ind_Nuclear_Winter_ = 63
|
||||
last_offensive_____ = ind_Laser__________
|
||||
;ind______________33 = 0
|
||||
;ind______________34 = 0
|
||||
;ind______________35 = 0
|
||||
;ind______________36 = 0
|
||||
;ind______________37 = 0
|
||||
;ind______________38 = 0
|
||||
;ind______________39 = 0
|
||||
;ind______________40 = 0
|
||||
;ind______________41 = 0
|
||||
;ind______________42 = 0
|
||||
;ind______________43 = 0
|
||||
;ind______________44 = 0
|
||||
;ind______________45 = 0
|
||||
;ind______________46 = 0
|
||||
;ind______________47 = 0
|
||||
ind_White_Flag_____ = 33
|
||||
first_defensive____ = ind_White_Flag_____
|
||||
ind_Battery________ = 34
|
||||
ind_Bal_Guidance___ = 35
|
||||
ind_Horz_Guidance__ = 36
|
||||
ind_Floating_Tank__ = 37
|
||||
ind_Lazy_Boy_______ = 38
|
||||
ind_Parachute______ = 39
|
||||
ind_StrongParachute = 40
|
||||
ind_Mag_Deflector__ = 41
|
||||
ind_Shield_________ = 42
|
||||
ind_Heavy_Shield___ = 43
|
||||
ind_Force_Shield___ = 44
|
||||
ind_Super_Mag______ = 45
|
||||
ind_Bouncy_Castle__ = 46
|
||||
ind_Long_Barrel____ = 47
|
||||
ind_Nuclear_Winter_ = 48
|
||||
last_defensive_____ = ind_Nuclear_Winter_
|
||||
;--------------------------------
|
||||
; names of RMT instruments (sfx)
|
||||
;--------------------------------
|
||||
|
||||
Reference in New Issue
Block a user