Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Automatically generated by GRFCODEC. Do not modify!
- // (Info version 7)
- // Format: spritenum pcxfile xpos ypos compression ysize xsize xrel yrel
- -1 * 0 \d117
- -1 * 0 08 07 FB FB 02 02 "TransRapid Track Set 2 r0 (testing)" 00 "2007-2009 | Drawn and coded by FooBar (Jasper Vries)\nLicense: GNU GPL v2.0\n\nStation floor textures by Zephyris (Richard Wheeler). \"Transrapid\" is a trademark of Transrapid International GmbH & Co. KG." 00
- //CHECK GAME VERSION
- //Check for OpenTTD
- -1 * 0 09 //action 9
- 9D //platform
- 01 //read single byte
- \7= //condition: equal
- 01 //value to test (OpenTTD)
- 01 //sprites to skip
- //Disable if TTDPatch
- -1 * 0 0B // action B
- 03 // fatal
- 7F //language
- 02 //message
- "OpenTTD" 00 //string
- //Check OTTD version
- -1 * 0 09 //action 9
- A1 //OpenTTD version
- 04 //read single dword
- \7= //condition: equal
- FF FF FF FF //value to test (old version of OpenTTD)
- 01 //sprites to skip
- //Check OTTD version
- -1 * 0 09 //action 9
- A1 //OpenTTD version
- 04 //read single dword
- \7> //condition: greater than
- 74 4A 00 10 //value to test (r19060 = 4A74 => 10 00 4A 74)
- 01 //sprites to skip
- //Disable if old OTTD version
- -1 * 0 0B // action B
- 03 // fatal
- 7F //language
- 06 //message
- "1.0.0 | nightly r19061" 00 //string
- //TRANSLATION TABLE
- // assign parameter value for parameter 1 if not set.
- -1 * 0 0D 00 80 FF 00 00 00 00 00
- //Railtype translation table
- -1 * 0 00 //action 0
- 08 //feature: global variables
- 01 // num-props
- 04 // num-info
- 00 //ID
- 12 //property 12
- "RAIL" "ELRL" "MONO" "MGLV"
- //TEXTS
- //Define texts
- -1 * 0 04 //action 4
- 10 //feature: rail types
- FF //language: any
- 01 //num-ent
- 01 DC //ID
- "\94TransRapid Track Construction" 00
- -1 * 0 04 //action 4
- 10 //feature: rail types
- FF //language: any
- 01 //num-ent
- 02 DC //ID
- "TransRapid Track construction" 00
- -1 * 0 04 //action 4
- 10 //feature: rail types
- FF //language: any
- 01 //num-ent
- 03 DC //ID
- "\94New TransRapid Vehicles" 00
- -1 * 0 04 //action 4
- 10 //feature: rail types
- FF //language: any
- 01 //num-ent
- 04 DC //ID
- "TransRapid Vehicles" 00
- -1 * 0 04 //action 4
- 10 //feature: rail types
- FF //language: any
- 01 //num-ent
- 05 DC //ID
- "TransRapid" 00
- //CHANGE TRACK PROPERTIES
- //Add TRPD Track Type
- -1 * 0 00 //action 0
- 10 //feature: rail types
- \b13 //num-props
- 01 //num-info
- 03 //ID
- 08 "MGLV" //rail type label
- 09 01 DC //name of railtype
- 0A 02 DC //menu text
- 0B 03 DC //build window caption
- 0C 04 DC //autoreplace text
- 0D 05 DC //new engines
- 0E 01 "MGLV" //compatible railtype list (MGLV)
- 0F 01 "MGLV" //powered railtype list (MGLV)
- 10 00 //rail type flags
- //11 XX //curve speed advantage
- 12 02 //station graphics (maglev)
- 13 \b32 //construction cost (twice electrified rail)
- 14 \w600 //speed limit (approx km/h)
- 15 02 //acceleration model (maglev)
- //Change MONO/MGLV to allow trains on TRPD
- -1 * 0 0C //action 0
- 10 //feature: rail types
- \b3 //num-props
- 01 //num-info
- 02 //ID (monorail)
- 08 "MONO" //rail type label
- 0E 02 "TRPD" "MGLV" //compatible railtype list (TRPD)
- 0F 02 "TRPD" "MGLV" //powered railtype list (TRPD)
- -1 * 0 0C //action 0
- 10 //feature: rail types
- \b3 //num-props
- 01 //num-info
- 03 //ID (maglev)
- 08 "MGLV" //rail type label
- 0E 02 "TRPD" "MONO" //compatible railtype list (TRPD)
- 0F 02 "TRPD" "MONO" //powered railtype list (TRPD)
- //Allow default maglev vehicle on TRPD
- -1 * 0 0C //action 0
- 00 //feature: trains
- 01 //num-props
- 01 //num-info: change 1 vehicle
- 54 //ID (lev1)
- 05 04 //track type (TRPD)
- //ADD GRAPHICS
- //GUI Icons and cursors (in that order)
- -1 * 0 01 //action 1
- 10 //feature: rail types
- 01 //num-sets
- \b16 //num-sprites
- //track buttons | / - \
- -1 sprites/traratrk.pcx 322 509 09 20 20 0 0
- -1 sprites/traratrk.pcx 402 509 09 20 20 0 0
- -1 sprites/traratrk.pcx 562 509 09 20 20 0 0
- -1 sprites/traratrk.pcx 482 509 09 20 20 0 0
- //autorail button x
- -1 sprites/traratrk.pcx 2 559 09 20 20 0 0
- //depot button
- -1 sprites/traratrk.pcx 322 559 01 20 20 0 0
- //tunnel button
- -1 sprites/traratrk.pcx 482 559 09 19 20 0 1
- //convert button
- -1 sprites/traratrk.pcx 162 559 01 20 20 0 0
- //track cursors | / - \
- -1 sprites/traratrk.pcx 2 509 03 30 38 -3 -14
- -1 sprites/traratrk.pcx 82 509 03 44 72 -16 -8
- -1 sprites/traratrk.pcx 162 509 03 34 44 -21 -2
- -1 sprites/traratrk.pcx 242 509 03 44 72 -16 -35
- //autorail cursor x
- -1 sprites/traratrk.pcx 82 559 03 36 56 0 0
- //depot cursor
- -1 sprites/traratrk.pcx 402 559 01 32 32 0 0
- //tunnel cursor
- -1 sprites/traratrk.pcx 562 559 03 32 32 0 0
- //convert cursor
- -1 sprites/traratrk.pcx 242 559 01 32 32 0 0
- -1 * 0 02 //action 2
- 10 //feature: rail types
- A0 //set id
- 01 //num-ent1
- 00 //num-ent2
- 00 00 //entry number
- -1 * 0 03 //action 3
- 10 //feature: rail types
- 01 //n-id
- 03 //ID
- 01 //num-cid
- 00 //cargo type: Cursors and icons
- A0 00 //cid
- A0 00 //def-cid
- //Track overlays for junctions and PBS
- -1 * 0 01 //action 1
- 10 //feature: rail types
- 01 //num-sets
- \b10 //num-sprites
- //flat
- -1 sprites/traratrk.pcx 2 10 09 21 40 -19 5
- -1 sprites/traratrk.pcx 82 10 09 21 40 -19 5
- -1 sprites/traratrk.pcx 162 10 01 7 40 -19 4
- -1 sprites/traratrk.pcx 242 10 01 7 40 -19 20
- -1 sprites/traratrk.pcx 322 10 01 19 12 11 6
- -1 sprites/traratrk.pcx 402 10 01 19 12 -21 6
- //slopes
- -1 sprites/traratrk.pcx 482 10 09 39 64 -31 -8
- -1 sprites/traratrk.pcx 562 10 09 23 64 -31 0
- -1 sprites/traratrk.pcx 642 10 09 23 64 -31 0
- -1 sprites/traratrk.pcx 722 10 09 39 64 -31 -8
- -1 * 0 02 //action 2
- 10 //feature: rail types
- A1 //set id
- 01 //num-ent1
- 00 //num-ent2
- 00 00 //entry number
- -1 * 0 03 //action 3
- 10 //feature: rail types
- 01 //n-id
- 03 //ID
- 01 //num-cid
- 01 //cargo type: Track overlays for junctions and PBS
- A1 00 //cid
- A1 00 //def-cid
- //Underlay
- -1 * 0 01 //action 1
- 10 //feature: rail types
- 01 //num-sets
- \b16 //num-sprites
- // straight prieces
- -1 sprites/traratrk.pcx 2 41 09 31 64 -31 0
- -1 sprites/traratrk.pcx 82 41 09 31 64 -31 0
- -1 sprites/traratrk.pcx 162 41 09 31 64 -31 0
- -1 sprites/traratrk.pcx 242 41 09 31 64 -31 0
- -1 sprites/traratrk.pcx 322 41 09 31 64 -31 0
- -1 sprites/traratrk.pcx 402 41 09 31 64 -31 0
- //slopes
- -1 sprites/traratrk.pcx 2 172 09 39 64 -31 -8
- -1 sprites/traratrk.pcx 82 172 09 23 64 -31 0
- -1 sprites/traratrk.pcx 162 172 09 23 64 -31 0
- -1 sprites/traratrk.pcx 242 172 09 39 64 -31 -8
- //intersection
- -1 sprites/traratrk.pcx 2 82 09 31 64 -31 0
- // junctions
- -1 sprites/traratrk.pcx 82 82 09 31 64 -31 0
- -1 sprites/traratrk.pcx 162 82 09 31 64 -31 0
- -1 sprites/traratrk.pcx 242 82 09 31 64 -31 0
- -1 sprites/traratrk.pcx 322 82 09 31 64 -31 0
- -1 sprites/traratrk.pcx 402 82 09 31 64 -31 0
- -1 * 0 02 //action 2
- 10 //feature: rail types
- A2 //set id
- 01 //num-ent1
- 00 //num-ent2
- 00 00 //entry number
- -1 * 0 03 //action 3
- 10 //feature: rail types
- 01 //n-id
- 03 //ID
- 01 //num-cid
- 02 //cargo type: Underlay
- A2 00 //cid
- A2 00 //def-cid
- //Tunnel
- -1 * 0 01 //action 1
- 10 //feature: rail types
- 01 //num-sets
- \b4 //num-sprites
- //tunnel overlays
- -1 sprites/traratrk.pcx 2 261 09 39 64 -31 -8
- -1 sprites/traratrk.pcx 162 261 09 23 64 -31 0
- -1 sprites/traratrk.pcx 322 261 09 23 64 -31 0
- -1 sprites/traratrk.pcx 482 261 09 39 64 -31 -8
- -1 * 0 02 //action 2
- 10 //feature: rail types
- A3 //set id
- 01 //num-ent1
- 00 //num-ent2
- 00 00 //entry number
- -1 * 0 03 //action 3
- 10 //feature: rail types
- 01 //n-id
- 03 //ID
- 01 //num-cid
- 03 //cargo type: Tunnel
- A3 00 //cid
- A3 00 //def-cid
- //Bridge surfaces
- -1 * 0 01 //action 1
- 10 //feature: rail types
- 01 //num-sets
- \b6 //num-sprites
- //straight / \
- -1 sprites/traratrk.pcx 2 10 09 21 40 -19 5
- -1 sprites/traratrk.pcx 82 10 09 21 40 -19 5
- //slopes
- -1 sprites/traratrk.pcx 482 10 09 39 64 -31 -8
- -1 sprites/traratrk.pcx 562 10 09 23 64 -31 0
- -1 sprites/traratrk.pcx 642 10 09 23 64 -31 0
- -1 sprites/traratrk.pcx 722 10 09 39 64 -31 -8
- -1 * 0 02 //action 2
- 10 //feature: rail types
- A6 //set id
- 01 //num-ent1
- 00 //num-ent2
- 00 00 //entry number
- -1 * 0 03 //action 3
- 10 //feature: rail types
- 01 //n-id
- 03 //ID
- 01 //num-cid
- 06 //cargo type: Bridge surfaces
- A6 00 //cid
- A6 00 //def-cid
- //Level crossing overlay
- -1 * 0 01 //action 1
- 10 //feature: rail types
- 01 //num-sets
- \b10 //num-sprites
- //straight \ /, slopes
- -1 sprites/traratrk.pcx 2 220 09 31 64 -31 0
- -1 sprites/traratrk.pcx 82 220 09 31 64 -31 0
- -1 sprites/traratrk.pcx 162 220 09 31 64 -31 0
- -1 sprites/traratrk.pcx 242 220 09 31 64 -31 0
- -1 sprites/traratrk.pcx 162 220 09 31 64 -31 0
- -1 sprites/traratrk.pcx 242 220 09 31 64 -31 0
- -1 sprites/traratrk.pcx 162 220 09 31 64 -31 0
- -1 sprites/traratrk.pcx 242 220 09 31 64 -31 0
- -1 sprites/traratrk.pcx 162 220 09 31 64 -31 0
- -1 sprites/traratrk.pcx 242 220 09 31 64 -31 0
- -1 * 0 02 //action 2
- 10 //feature: rail types
- A7 //set id
- 01 //num-ent1
- 00 //num-ent2
- 00 00 //entry number
- -1 * 0 03 //action 3
- 10 //feature: rail types
- 01 //n-id
- 03 //ID
- 01 //num-cid
- 07 //cargo type: Bridge surfaces
- A7 00 //cid
- A7 00 //def-cid
- //Depots
- -1 * 0 01 //action 1
- 10 //feature: rail types
- 01 //num-sets
- \b6 //num-sprites
- //depots
- -1 sprites/traratrk.pcx 82 314 09 39 32 1 -12
- -1 sprites/traratrk.pcx 2 314 09 55 64 -9 -39
- -1 sprites/traratrk.pcx 242 314 09 39 32 -31 -12
- -1 sprites/traratrk.pcx 162 314 09 55 64 -53 -39
- -1 sprites/traratrk.pcx 322 314 09 55 64 -53 -39
- -1 sprites/traratrk.pcx 402 314 09 55 64 -9 -39
- -1 * 0 02 //action 2
- 10 //feature: rail types
- A8 //set id
- 01 //num-ent1
- 00 //num-ent2
- 00 00 //entry number
- -1 * 0 03 //action 3
- 10 //feature: rail types
- 01 //n-id
- 03 //ID
- 01 //num-cid
- 08 //cargo type: Depots
- A8 00 //cid
- A8 00 //def-cid
- //Fences
- -1 * 0 01 //action 1
- 10 //feature: rail types
- 01 //num-sets
- \b8 //num-sprites
- //fences
- -1 sprites/traratrk.pcx 2 10 09 1 1 0 0
- -1 sprites/traratrk.pcx 2 10 09 1 1 0 0
- -1 sprites/traratrk.pcx 2 10 09 1 1 0 0
- -1 sprites/traratrk.pcx 2 10 09 1 1 0 0
- -1 sprites/traratrk.pcx 2 10 09 1 1 0 0
- -1 sprites/traratrk.pcx 2 10 09 1 1 0 0
- -1 sprites/traratrk.pcx 2 10 09 1 1 0 0
- -1 sprites/traratrk.pcx 2 10 09 1 1 0 0
- -1 * 0 02 //action 2
- 10 //feature: rail types
- A9 //set id
- 01 //num-ent1
- 00 //num-ent2
- 00 00 //entry number
- -1 * 0 03 //action 3
- 10 //feature: rail types
- 01 //n-id
- 03 //ID
- 00 //num-cid
- 09 //cargo type: Depots
- A9 00 //cid
- A9 00 //def-cid
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement