mirror of
https://github.com/1dot13/source.git
synced 2026-08-05 14:00:23 +02:00
* prepare gamedir for running the game * Stop telling installers to overwrite the vanilla game The release no longer contains anything that lands on a vanilla file: its base data lives in Base, so unpacking it over the game directory and copying the game's Data into the release now amount to the same installation. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * Give the mod's base data its own VFS profile Its files ship in Base now, so that a vanilla Data directory can be copied in whole without a single collision. Mount Base right above the vanilla dirs in every profile stack — the slot where the installer's overwrites used to end up. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * Mount Base in the language overlays' VFS configs too Assembling a release copies a <Language>_Version directory over gamedir, its own copies of the configs included, so without the same Base profile every non-English release would mount nothing from Base. Their libraries move along with the rest of the base data: each language slf, and the Russian data.slf that shadows the vanilla Data.slf by name. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * Ignore a vanilla Data directory dropped into gamedir Running the game here needs one copied in, and it is an untouched copy of somebody's retail install — nothing this repository should track. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * Ignore only the player profile directory, not every Profiles The unanchored pattern also swallowed Base/TableData/Profiles, the mod's soldier profile XMLs, which are tracked and belong in a release. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * move gamedir/Data to gamedir/Base * move gamedir-languages' Data to Base --------- Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
115 lines
4.5 KiB
XML
115 lines
4.5 KiB
XML
<STRUCTURESLIST>
|
|
<STRUCTURE><!--sandbags-->
|
|
<usCreationItem>1540</usCreationItem>
|
|
<usItemStatusLoss>1</usItemStatusLoss>
|
|
<szTileSetDisplayName>Sandbags</szTileSetDisplayName>
|
|
<szTileSetName>sandbag.sti</szTileSetName>
|
|
<dCreationCost>7.5</dCreationCost>
|
|
<fFortifyAdjacentAdjustment>1</fFortifyAdjacentAdjustment>
|
|
<northfacingtile>3</northfacingtile>
|
|
<northfacingtile>4</northfacingtile>
|
|
<southfacingtile>3</southfacingtile>
|
|
<southfacingtile>4</southfacingtile>
|
|
<eastfacingtile>8</eastfacingtile>
|
|
<eastfacingtile>9</eastfacingtile>
|
|
<westfacingtile>8</westfacingtile>
|
|
<westfacingtile>9</westfacingtile>
|
|
</STRUCTURE>
|
|
<STRUCTURE><!--concertina wire-->
|
|
<usCreationItem>1542</usCreationItem>
|
|
<usItemStatusLoss>1</usItemStatusLoss>
|
|
<szTileSetDisplayName>Concertina wire</szTileSetDisplayName>
|
|
<szTileSetName>spot_1.sti</szTileSetName>
|
|
<dCreationCost>1.0</dCreationCost>
|
|
<fFortifyAdjacentAdjustment>1</fFortifyAdjacentAdjustment>
|
|
<northfacingtile>3</northfacingtile>
|
|
<northfacingtile>5</northfacingtile>
|
|
<southfacingtile>3</southfacingtile>
|
|
<southfacingtile>5</southfacingtile>
|
|
<eastfacingtile>2</eastfacingtile>
|
|
<eastfacingtile>4</eastfacingtile>
|
|
<westfacingtile>2</westfacingtile>
|
|
<westfacingtile>4</westfacingtile>
|
|
</STRUCTURE>
|
|
<STRUCTURE><!--medium debris -->
|
|
<usCreationItem>1724</usCreationItem>
|
|
<usItemStatusLoss>50</usItemStatusLoss>
|
|
<szTileSetDisplayName>medium debris</szTileSetDisplayName>
|
|
<szTileSetName>deb_02.sti</szTileSetName>
|
|
<dCreationCost>1.0</dCreationCost>
|
|
<fFortifyAdjacentAdjustment>0</fFortifyAdjacentAdjustment>
|
|
<northfacingtile>1</northfacingtile>
|
|
<southfacingtile>1</southfacingtile>
|
|
<eastfacingtile>2</eastfacingtile>
|
|
<westfacingtile>2</westfacingtile>
|
|
</STRUCTURE>
|
|
<STRUCTURE><!--large debris -->
|
|
<usCreationItem>1724</usCreationItem>
|
|
<usItemStatusLoss>100</usItemStatusLoss>
|
|
<szTileSetDisplayName>large debris</szTileSetDisplayName>
|
|
<szTileSetName>deb_02.sti</szTileSetName>
|
|
<dCreationCost>2.0</dCreationCost>
|
|
<fFortifyAdjacentAdjustment>0</fFortifyAdjacentAdjustment>
|
|
<northfacingtile>0</northfacingtile>
|
|
<northfacingtile>3</northfacingtile>
|
|
<northfacingtile>4</northfacingtile>
|
|
<northfacingtile>5</northfacingtile>
|
|
<southfacingtile>0</southfacingtile>
|
|
<southfacingtile>3</southfacingtile>
|
|
<southfacingtile>4</southfacingtile>
|
|
<southfacingtile>5</southfacingtile>
|
|
<eastfacingtile>0</eastfacingtile>
|
|
<eastfacingtile>3</eastfacingtile>
|
|
<eastfacingtile>4</eastfacingtile>
|
|
<eastfacingtile>5</eastfacingtile>
|
|
<westfacingtile>0</westfacingtile>
|
|
<westfacingtile>3</westfacingtile>
|
|
<westfacingtile>4</westfacingtile>
|
|
<westfacingtile>5</westfacingtile>
|
|
</STRUCTURE>
|
|
<STRUCTURE><!--wooden wall, large -->
|
|
<usCreationItem>1725</usCreationItem>
|
|
<usItemStatusLoss>100</usItemStatusLoss>
|
|
<szTileSetDisplayName>wooden wall large</szTileSetDisplayName>
|
|
<szTileSetName>BUILD_06.sti</szTileSetName>
|
|
<dCreationCost>13.0</dCreationCost>
|
|
<fFortifyAdjacentAdjustment>0</fFortifyAdjacentAdjustment>
|
|
<northfacingtile>3</northfacingtile>
|
|
<northfacingtile>4</northfacingtile>
|
|
<northfacingtile>5</northfacingtile>
|
|
<northfacingtile>20</northfacingtile>
|
|
<northfacingtile>21</northfacingtile>
|
|
<northfacingtile>22</northfacingtile>
|
|
<northfacingtile>61</northfacingtile>
|
|
<southfacingtile>3</southfacingtile>
|
|
<southfacingtile>4</southfacingtile>
|
|
<southfacingtile>5</southfacingtile>
|
|
<southfacingtile>20</southfacingtile>
|
|
<southfacingtile>21</southfacingtile>
|
|
<southfacingtile>22</southfacingtile>
|
|
<southfacingtile>61</southfacingtile>
|
|
<eastfacingtile>0</eastfacingtile>
|
|
<eastfacingtile>1</eastfacingtile>
|
|
<eastfacingtile>2</eastfacingtile>
|
|
<eastfacingtile>12</eastfacingtile>
|
|
<eastfacingtile>16</eastfacingtile>
|
|
<eastfacingtile>17</eastfacingtile>
|
|
<eastfacingtile>18</eastfacingtile>
|
|
<eastfacingtile>19</eastfacingtile>
|
|
<eastfacingtile>56</eastfacingtile>
|
|
<eastfacingtile>62</eastfacingtile>
|
|
<eastfacingtile>64</eastfacingtile>
|
|
<westfacingtile>0</westfacingtile>
|
|
<westfacingtile>1</westfacingtile>
|
|
<westfacingtile>2</westfacingtile>
|
|
<westfacingtile>12</westfacingtile>
|
|
<westfacingtile>16</westfacingtile>
|
|
<westfacingtile>17</westfacingtile>
|
|
<westfacingtile>18</westfacingtile>
|
|
<westfacingtile>19</westfacingtile>
|
|
<westfacingtile>56</westfacingtile>
|
|
<westfacingtile>62</westfacingtile>
|
|
<westfacingtile>64</westfacingtile>
|
|
</STRUCTURE>
|
|
</STRUCTURESLIST>
|