Difference between revisions of "User:Flame CZE/Sandbox"

From LFS Manual
Jump to navigationJump to search
 
(173 intermediate revisions by 3 users not shown)
Line 1: Line 1:
= Vehicle Mod Features =
+
= InSim packet infobox =
  
This is a list containing all features that can be set to have a fully working vehicle mod.
+
{{Infobox
 +
| above    = IS_STA
  
{| class="wikitable" style="max-width: 500px"
+
| abovestyle  = background-color: #dedede
! style="width: 150px" | Feature || Description / possible values
+
| headerstyle = background-color: #dedede
 +
 
 +
| header1 = Overview
 +
 
 +
| label1  = Size
 +
| data1  = 28
 +
 
 +
| label2  = Type
 +
| data2  = ISP_STA (5)
 +
 
 +
| label3  = Usage
 +
| data3  = Info
 +
 
 +
| belowleft = '''Previous packet'''<br />[[IS_MOD]]
 +
| belowright = '''Next packet'''<br />[[IS_NPL]]
 +
}}
 +
 
 +
{{-}}
 +
 
 +
= Packet properties =
 +
 
 +
{| class="wikitable"
 +
|+ IS_SCH packet properties
 
|-
 
|-
! colspan="2" | General settings
+
! Type !! Name !! Description
 
|-
 
|-
| Vehicle class
+
| {{Abbr|byte|1-byte unsigned integer}}
|
+
| Size
* object
+
| 8
* touring car
+
|-
* saloon
+
| byte
* buggy
+
| Type
* formula
+
| ISP_SCH (6)
* GT
 
* kart
 
* bike
 
* van
 
* truck
 
* F1
 
* FSAE
 
 
|-
 
|-
! colspan="2" | Drivetrain
+
| byte
 +
| ReqI
 +
| 0
 
|-
 
|-
| Transmission type
+
| byte
 +
| Zero
 
|
 
|
* no power unit
 
* H-pattern gearbox
 
* motorbike gearbox
 
* sequential gearbox
 
* sequential gearbox with ignition cut
 
* paddle shift gearbox
 
* electric motor
 
* centrifugal clutch
 
 
|-
 
|-
| Drive type
+
| byte
|
+
| CharB
* no drive
+
| key to press
* front wheel drive
 
* rear wheel drive
 
* four wheel drive
 
 
|-
 
|-
! colspan="2" | Chassis
+
| byte
 +
| Flags
 +
| bit 0: SHIFT / bit 1: CTRL
 
|-
 
|-
| Mass distribution || Tube frames in Special Draw mode - this affects the vehicle's moment of inertia
+
| byte
 +
| Spare2
 +
|
 
|-
 
|-
! colspan="2" | Interior
+
| byte
 +
| Spare3
 +
|
 
|-
 
|-
| Driver & passenger seats || Possible to toggle passenger seats and change the position of each seat - this affects the vehicle's mass distribution and total mass
+
|}
 +
 
 +
= LFS compatibility matrix =
 +
 
 +
Assumptions:
 +
 
 +
* If a replay recorded in version A can be played in a newer version B, we assume that the replay can be played in all versions newer than A and older than B.
 +
* If a replay recorded in version A can be played in a newer version B, we assume that a replay recorded in any version newer than A and older than B can be played in all versions newer than the replay version and older than B.
 +
* If a replay recorded in version A cannot be played in a newer version B, we assume that a replay recorded in any version older than A cannot be played in version B.
 +
* If a replay recorded in version A can be played in a newer version B, we assume that the replay cannot be played in all versions newer than B.
 +
* If a replay recorded in version B cannot be played in an older version A, we assume that the replay cannot be played in all versions older than A.
 +
 
 +
{| class="wikitable"
 +
|+ Version Compatibility Matrix
 +
| rowspan="2" colspan="2" |
 +
! colspan="4" | LFS Client
 
|-
 
|-
| Internal mirror || internal mirror subobject
+
! 0.5A !! 0.5B !! 0.6A !! 0.6B
 
|-
 
|-
| Steering wheel model || steering wheel subobject
+
! rowspan="4" | Replay
 +
! 0.5A
 +
| {{N/A|-}} || {{yes}} || {{no}} || {{no}}
 
|-
 
|-
| Steering wheel heading || degrees
+
! 0.5B
 +
| {{yes}} || {{N/A|-}} || {{no}} || {{no}}
 
|-
 
|-
| Steering wheel pitch || degrees
+
! 0.6A
 +
| {{yes}} || {{yes}} || {{N/A|-}} || {{no}}
 
|-
 
|-
| Steering wheel turn || degrees
+
! 0.6B
 +
| {{yes}} || {{yes}} || {{no}} || {{N/A|-}}
 
|}
 
|}

Latest revision as of 18:00, 9 February 2026

InSim packet infobox

IS_STA
Overview
Size 28
Type ISP_STA (5)
Usage Info
Previous packet
IS_MOD
Next packet
IS_NPL


Packet properties

IS_SCH packet properties
Type Name Description
byte Size 8
byte Type ISP_SCH (6)
byte ReqI 0
byte Zero
byte CharB key to press
byte Flags bit 0: SHIFT / bit 1: CTRL
byte Spare2
byte Spare3

LFS compatibility matrix

Assumptions:

  • If a replay recorded in version A can be played in a newer version B, we assume that the replay can be played in all versions newer than A and older than B.
  • If a replay recorded in version A can be played in a newer version B, we assume that a replay recorded in any version newer than A and older than B can be played in all versions newer than the replay version and older than B.
  • If a replay recorded in version A cannot be played in a newer version B, we assume that a replay recorded in any version older than A cannot be played in version B.
  • If a replay recorded in version A can be played in a newer version B, we assume that the replay cannot be played in all versions newer than B.
  • If a replay recorded in version B cannot be played in an older version A, we assume that the replay cannot be played in all versions older than A.
Version Compatibility Matrix
LFS Client
0.5A 0.5B 0.6A 0.6B
Replay 0.5A - Yes No No
0.5B Yes - No No
0.6A Yes Yes - No
0.6B Yes Yes No -