Changeset 340


Ignore:
Timestamp:
Sep 10, 2024, 9:17:41 PM (3 months ago)
Author:
chronos
Message:
  • Modified: PinConnection made as Lazarus package with reduced number of files.
Location:
trunk
Files:
3 added
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/Languages/xtactics.cs.po

    r339 r340  
    13061306msgstr "Opakovaně"
    13071307
    1308 #: unit.scost
    1309 msgctxt "unit.scost"
    1310 msgid "Cost"
    1311 msgstr "Cena"
    1312 
    1313 #: unit.smoves
    1314 msgctxt "unit.smoves"
    1315 msgid "Moves"
    1316 msgstr "Pohyby"
    1317 
    1318 #: unit.spowerattack
    1319 msgctxt "unit.spowerattack"
    1320 msgid "Attack power"
    1321 msgstr "Síla útoku"
    1322 
    1323 #: unit.spowerdefense
    1324 msgctxt "unit.spowerdefense"
    1325 msgid "Defense power"
    1326 msgstr "Síla obrany"
    1327 
    1328 #: unit.sstack
    1329 msgctxt "unit.sstack"
    1330 msgid "Stack"
    1331 msgstr "Sada"
    1332 
    1333 #: unit.sunitkind
    1334 msgctxt "unit.sunitkind"
    1335 msgid "Unit kind"
    1336 msgstr "Druh jednotky"
    1337 
    1338 #: unit.sviewrange
    1339 msgctxt "unit.sviewrange"
    1340 msgid "View range"
    1341 msgstr "Dohled"
    1342 
    13431308#: unitkind.scost
    13441309msgctxt "unitkind.scost"
     
    13751340msgid "View range"
    13761341msgstr "Dohled"
     1342
  • trunk/Languages/xtactics.pot

    r339 r340  
    12691269msgstr ""
    12701270
    1271 #: unit.scost
    1272 msgctxt "unit.scost"
    1273 msgid "Cost"
    1274 msgstr ""
    1275 
    1276 #: unit.smoves
    1277 msgctxt "unit.smoves"
    1278 msgid "Moves"
    1279 msgstr ""
    1280 
    1281 #: unit.spowerattack
    1282 msgctxt "unit.spowerattack"
    1283 msgid "Attack power"
    1284 msgstr ""
    1285 
    1286 #: unit.spowerdefense
    1287 msgctxt "unit.spowerdefense"
    1288 msgid "Defense power"
    1289 msgstr ""
    1290 
    1291 #: unit.sstack
    1292 msgctxt "unit.sstack"
    1293 msgid "Stack"
    1294 msgstr ""
    1295 
    1296 #: unit.sunitkind
    1297 msgctxt "unit.sunitkind"
    1298 msgid "Unit kind"
    1299 msgstr ""
    1300 
    1301 #: unit.sviewrange
    1302 msgctxt "unit.sviewrange"
    1303 msgid "View range"
    1304 msgstr ""
    1305 
    13061271#: unitkind.scost
    13071272msgctxt "unitkind.scost"
  • trunk/Packages/PinConnection

    • Property svn:ignore set to
      lib
  • trunk/Packages/PinConnection/CommThread.pas

    r326 r340  
    187187destructor TCommThreadReceiveThread.Destroy;
    188188begin
    189   Stream.Free;
     189  FreeAndNil(Stream);
    190190  inherited;
    191191end;
  • trunk/xtactics.lpi

    r339 r340  
    3636          <SearchPaths>
    3737            <IncludeFiles Value="$(ProjOutDir)"/>
    38             <OtherUnitFiles Value="Forms;Packages/PinConnection"/>
     38            <OtherUnitFiles Value="Forms"/>
    3939            <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)-$(BuildMode)"/>
    4040          </SearchPaths>
     
    8787      </Modes>
    8888    </RunParams>
    89     <RequiredPackages Count="6">
     89    <RequiredPackages Count="7">
    9090      <Item1>
     91        <PackageName Value="PinConnection"/>
     92        <DefaultFilename Value="Packages/PinConnection/PinConnection.lpk" Prefer="True"/>
     93      </Item1>
     94      <Item2>
    9195        <PackageName Value="CoolStreaming"/>
    9296        <DefaultFilename Value="Packages/CoolStreaming/CoolStreaming.lpk" Prefer="True"/>
    93       </Item1>
    94       <Item2>
    95         <PackageName Value="TAChartLazarusPkg"/>
    9697      </Item2>
    9798      <Item3>
     99        <PackageName Value="TAChartLazarusPkg"/>
     100      </Item3>
     101      <Item4>
    98102        <PackageName Value="TemplateGenerics"/>
    99103        <DefaultFilename Value="Packages/TemplateGenerics/TemplateGenerics.lpk" Prefer="True"/>
    100       </Item3>
    101       <Item4>
     104      </Item4>
     105      <Item5>
    102106        <PackageName Value="Common"/>
    103107        <DefaultFilename Value="Packages/Common/Common.lpk" Prefer="True"/>
    104       </Item4>
    105       <Item5>
    106         <PackageName Value="FCL"/>
    107108      </Item5>
    108109      <Item6>
     110        <PackageName Value="FCL"/>
     111      </Item6>
     112      <Item7>
    109113        <PackageName Value="LCL"/>
    110       </Item6>
     114      </Item7>
    111115    </RequiredPackages>
    112     <Units Count="42">
     116    <Units Count="39">
    113117      <Unit0>
    114118        <Filename Value="xtactics.lpr"/>
     
    217221      </Unit17>
    218222      <Unit18>
    219         <Filename Value="Packages/PinConnection/CommPin.pas"/>
     223        <Filename Value="Geometry.pas"/>
    220224        <IsPartOfProject Value="True"/>
    221225      </Unit18>
    222226      <Unit19>
    223         <Filename Value="Geometry.pas"/>
     227        <Filename Value="GeometryClasses.pas"/>
    224228        <IsPartOfProject Value="True"/>
    225229      </Unit19>
    226230      <Unit20>
    227         <Filename Value="GeometryClasses.pas"/>
    228         <IsPartOfProject Value="True"/>
     231        <Filename Value="Forms/FormServer.pas"/>
     232        <IsPartOfProject Value="True"/>
     233        <ComponentName Value="FormServer"/>
     234        <HasResources Value="True"/>
     235        <ResourceBaseClass Value="Form"/>
    229236      </Unit20>
    230237      <Unit21>
    231         <Filename Value="Forms/FormServer.pas"/>
    232         <IsPartOfProject Value="True"/>
    233         <ComponentName Value="FormServer"/>
    234         <HasResources Value="True"/>
    235         <ResourceBaseClass Value="Form"/>
     238        <Filename Value="ClientAI.pas"/>
     239        <IsPartOfProject Value="True"/>
    236240      </Unit21>
    237241      <Unit22>
    238         <Filename Value="ClientAI.pas"/>
     242        <Filename Value="GameConnection.pas"/>
    239243        <IsPartOfProject Value="True"/>
    240244      </Unit22>
    241245      <Unit23>
    242         <Filename Value="GameConnection.pas"/>
     246        <Filename Value="MapType.pas"/>
    243247        <IsPartOfProject Value="True"/>
    244248      </Unit23>
    245249      <Unit24>
    246         <Filename Value="Packages/PinConnection/CommThread.pas"/>
     250        <Filename Value="Map.pas"/>
    247251        <IsPartOfProject Value="True"/>
    248252      </Unit24>
    249253      <Unit25>
    250         <Filename Value="Packages/PinConnection/CommFrame.pas"/>
     254        <Filename Value="Player.pas"/>
    251255        <IsPartOfProject Value="True"/>
    252256      </Unit25>
    253257      <Unit26>
    254         <Filename Value="MapType.pas"/>
     258        <Filename Value="ClientGUI.pas"/>
    255259        <IsPartOfProject Value="True"/>
    256260      </Unit26>
    257261      <Unit27>
    258         <Filename Value="Map.pas"/>
    259         <IsPartOfProject Value="True"/>
     262        <Filename Value="Unit.pas"/>
     263        <IsPartOfProject Value="True"/>
     264        <UnitName Value="&amp;Unit"/>
    260265      </Unit27>
    261266      <Unit28>
    262         <Filename Value="Player.pas"/>
     267        <Filename Value="GameSystem.pas"/>
    263268        <IsPartOfProject Value="True"/>
    264269      </Unit28>
    265270      <Unit29>
    266         <Filename Value="ClientGUI.pas"/>
     271        <Filename Value="Building.pas"/>
    267272        <IsPartOfProject Value="True"/>
    268273      </Unit29>
    269274      <Unit30>
    270         <Filename Value="Unit.pas"/>
    271         <IsPartOfProject Value="True"/>
    272         <UnitName Value="&amp;Unit"/>
     275        <Filename Value="Forms/FormGameSystem.pas"/>
     276        <IsPartOfProject Value="True"/>
     277        <ComponentName Value="FormGameSystem"/>
     278        <HasResources Value="True"/>
     279        <ResourceBaseClass Value="Form"/>
    273280      </Unit30>
    274281      <Unit31>
    275         <Filename Value="GameSystem.pas"/>
    276         <IsPartOfProject Value="True"/>
     282        <Filename Value="Forms/FormGameSystems.pas"/>
     283        <IsPartOfProject Value="True"/>
     284        <ComponentName Value="FormGameSystems"/>
     285        <HasResources Value="True"/>
     286        <ResourceBaseClass Value="Form"/>
    277287      </Unit31>
    278288      <Unit32>
    279         <Filename Value="Building.pas"/>
     289        <Filename Value="Nation.pas"/>
    280290        <IsPartOfProject Value="True"/>
    281291      </Unit32>
    282292      <Unit33>
    283         <Filename Value="Forms/FormGameSystem.pas"/>
    284         <IsPartOfProject Value="True"/>
    285         <ComponentName Value="FormGameSystem"/>
    286         <HasResources Value="True"/>
    287         <ResourceBaseClass Value="Form"/>
     293        <Filename Value="ItemList.pas"/>
     294        <IsPartOfProject Value="True"/>
    288295      </Unit33>
    289296      <Unit34>
    290         <Filename Value="Forms/FormGameSystems.pas"/>
    291         <IsPartOfProject Value="True"/>
    292         <ComponentName Value="FormGameSystems"/>
     297        <Filename Value="Forms/FormList.pas"/>
     298        <IsPartOfProject Value="True"/>
     299        <ComponentName Value="FormList"/>
    293300        <HasResources Value="True"/>
    294301        <ResourceBaseClass Value="Form"/>
    295302      </Unit34>
    296303      <Unit35>
    297         <Filename Value="Nation.pas"/>
    298         <IsPartOfProject Value="True"/>
     304        <Filename Value="Forms/FormItem.pas"/>
     305        <IsPartOfProject Value="True"/>
     306        <ComponentName Value="FormItem"/>
     307        <HasResources Value="True"/>
     308        <ResourceBaseClass Value="Form"/>
    299309      </Unit35>
    300310      <Unit36>
    301         <Filename Value="ItemList.pas"/>
     311        <Filename Value="Tests.pas"/>
    302312        <IsPartOfProject Value="True"/>
    303313      </Unit36>
    304314      <Unit37>
    305         <Filename Value="Forms/FormList.pas"/>
    306         <IsPartOfProject Value="True"/>
    307         <ComponentName Value="FormList"/>
    308         <HasResources Value="True"/>
    309         <ResourceBaseClass Value="Form"/>
     315        <Filename Value="TurnStats.pas"/>
     316        <IsPartOfProject Value="True"/>
    310317      </Unit37>
    311318      <Unit38>
    312         <Filename Value="Forms/FormItem.pas"/>
    313         <IsPartOfProject Value="True"/>
    314         <ComponentName Value="FormItem"/>
    315         <HasResources Value="True"/>
    316         <ResourceBaseClass Value="Form"/>
     319        <Filename Value="UnitKind.pas"/>
     320        <IsPartOfProject Value="True"/>
    317321      </Unit38>
    318       <Unit39>
    319         <Filename Value="Tests.pas"/>
    320         <IsPartOfProject Value="True"/>
    321       </Unit39>
    322       <Unit40>
    323         <Filename Value="TurnStats.pas"/>
    324         <IsPartOfProject Value="True"/>
    325       </Unit40>
    326       <Unit41>
    327         <Filename Value="UnitKind.pas"/>
    328         <IsPartOfProject Value="True"/>
    329       </Unit41>
    330322    </Units>
    331323  </ProjectOptions>
     
    337329    <SearchPaths>
    338330      <IncludeFiles Value="$(ProjOutDir)"/>
    339       <OtherUnitFiles Value="Forms;Packages/PinConnection"/>
     331      <OtherUnitFiles Value="Forms"/>
    340332      <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)-$(BuildMode)"/>
    341333    </SearchPaths>
  • trunk/xtactics.lpr

    r339 r340  
    88  Forms, tachartlazaruspkg, Game, Core, Common, TemplateGenerics
    99  { you can add units after this },
    10   SysUtils, FormMain, CoolStreaming, Tests, TurnStats, UnitKind;
     10  SysUtils, FormMain, CoolStreaming, Tests, TurnStats, UnitKind,
     11  PinConnectionPackage;
    1112
    1213{$R *.res}
Note: See TracChangeset for help on using the changeset viewer.