Difference between revisions of "User:Flame CZE/Sandbox"
From LFS Manual
Jump to navigationJump to search (timeline test) |
|||
| Line 1: | Line 1: | ||
| + | = LFS Version History Timeline = | ||
| + | |||
| + | <div style="font-family:Arial,Helvetica,sans-serif; max-width:1200px;"> | ||
| + | |||
| + | <!-- Legend --> | ||
| + | <div style="display:flex; align-items:center; gap:18px; margin-bottom:10px;"> | ||
| + | <div style="font-weight:700; font-size:20px;">Stage</div> | ||
| + | <div><span style="display:inline-block;width:16px;height:16px;background:#41b337;border:1px solid #999;"></span> Demo</div> | ||
| + | <div><span style="display:inline-block;width:16px;height:16px;background:#1f66c7;border:1px solid #999;"></span> S1</div> | ||
| + | <div><span style="display:inline-block;width:16px;height:16px;background:#f2c94c;border:1px solid #999;"></span> S2</div> | ||
| + | <div><span style="display:inline-block;width:16px;height:16px;background:#c8241e;border:1px solid #999;"></span> S3</div> | ||
| + | </div> | ||
| + | |||
| + | <div style="position:relative; height:90px;"> | ||
| + | |||
| + | <!-- Main bar --> | ||
| + | <div style="position:absolute; left:0; right:0; top:12px; height:34px; border:2px solid #ccc;"> | ||
| + | |||
| + | <!-- Demo: 2003 → 2004 --> | ||
| + | <div style="position:absolute; left:calc((2003 - 2002)/23*100%); width:calc((2004 - 2003)/23*100%); height:100%; background:#41b337;"></div> | ||
| + | |||
| + | <!-- S1: 2004 → 2005.5 --> | ||
| + | <div style="position:absolute; left:calc((2004 - 2002)/23*100%); width:calc((2005.5 - 2004)/23*100%); height:100%; background:#1f66c7;"></div> | ||
| + | |||
| + | <!-- S2: 2005.5 → 2016 --> | ||
| + | <div style="position:absolute; left:calc((2005.5 - 2002)/23*100%); width:calc((2016 - 2005.5)/23*100%); height:100%; background:#f2c94c;"></div> | ||
| + | |||
| + | <!-- S3: 2016 → 2025 --> | ||
| + | <div style="position:absolute; left:calc((2016 - 2002)/23*100%); width:calc((2025 - 2016)/23*100%); height:100%; background:#c8241e;"></div> | ||
| + | |||
| + | <!-- Year markers --> | ||
| + | <div style="position:absolute; left:calc((2003 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2004 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2005 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2006 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2007 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2008 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2009 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2010 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2011 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2012 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2013 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2014 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2015 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2016 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2017 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2018 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2019 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2020 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2021 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2022 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2023 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2024 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | |||
| + | <!-- Example patch markers --> | ||
| + | <div style="position:absolute; left:calc((2003.3 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2004.8 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2008.2 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2012.6 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2019.4 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2023.7 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | <div style="position:absolute; left:calc((2024.6 - 2002)/23*100%); width:1px; height:100%; background:#000;"></div> | ||
| + | </div> | ||
| + | |||
| + | <!-- Year labels --> | ||
| + | <div style="position:absolute; left:0; right:0; top:52px; font-size:16px;"> | ||
| + | <div style="position:absolute; left:calc((2002 - 2002)/23*100%);">2002</div> | ||
| + | <div style="position:absolute; left:calc((2004 - 2002)/23*100%);">2004</div> | ||
| + | <div style="position:absolute; left:calc((2006 - 2002)/23*100%);">2006</div> | ||
| + | <div style="position:absolute; left:calc((2008 - 2002)/23*100%);">2008</div> | ||
| + | <div style="position:absolute; left:calc((2010 - 2002)/23*100%);">2010</div> | ||
| + | <div style="position:absolute; left:calc((2012 - 2002)/23*100%);">2012</div> | ||
| + | <div style="position:absolute; left:calc((2014 - 2002)/23*100%);">2014</div> | ||
| + | <div style="position:absolute; left:calc((2016 - 2002)/23*100%);">2016</div> | ||
| + | <div style="position:absolute; left:calc((2018 - 2002)/23*100%);">2018</div> | ||
| + | <div style="position:absolute; left:calc((2020 - 2002)/23*100%);">2020</div> | ||
| + | <div style="position:absolute; left:calc((2022 - 2002)/23*100%);">2022</div> | ||
| + | <div style="position:absolute; left:calc((2024 - 2002)/23*100%);">2024</div> | ||
| + | <div style="position:absolute; left:calc((2025 - 2002)/23*100%); transform:translateX(-100%);"></div> | ||
| + | </div> | ||
| + | |||
| + | </div> | ||
| + | </div> | ||
| + | |||
= InSim packet infobox = | = InSim packet infobox = | ||
Revision as of 09:32, 31 December 2025
LFS Version History Timeline
Stage
Demo
S1
S2
S3
2002
2004
2006
2008
2010
2012
2014
2016
2018
2020
2022
2024
InSim packet infobox
| IS_STA | |
|---|---|
| Overview | |
| Size | 28 |
| Type | ISP_STA (5) |
| Usage | Info |
| Previous packet IS_MOD |
Next packet IS_NPL |
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.
| 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 | - | |