Changeset 4 for trunk/tunneler.lpi


Ignore:
Timestamp:
Mar 6, 2011, 6:43:01 PM (14 years ago)
Author:
george
Message:
  • Added: Complete map visualizaiton.
  • Added: Generating map rock border.
  • Added: Tank movement colision detection.
  • Added: Some bullet shooting test.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tunneler.lpi

    r3 r4  
    3030      </local>
    3131    </RunParams>
    32     <RequiredPackages Count="2">
     32    <RequiredPackages Count="3">
    3333      <Item1>
    34         <PackageName Value="TemplateGenerics"/>
     34        <PackageName Value="LCLBase"/>
     35        <MinVersion Major="1" Release="1" Valid="True"/>
    3536      </Item1>
    3637      <Item2>
     38        <PackageName Value="TemplateGenerics"/>
     39      </Item2>
     40      <Item3>
    3741        <PackageName Value="LCL"/>
    38       </Item2>
     42      </Item3>
    3943    </RequiredPackages>
    40     <Units Count="18">
     44    <Units Count="31">
    4145      <Unit0>
    4246        <Filename Value="tunneler.lpr"/>
    4347        <IsPartOfProject Value="True"/>
    4448        <UnitName Value="tunneler"/>
    45         <EditorIndex Value="0"/>
    4649        <WindowIndex Value="0"/>
    4750        <TopLine Value="1"/>
    48         <CursorPos X="28" Y="11"/>
    49         <UsageCount Value="36"/>
    50         <Loaded Value="True"/>
     51        <CursorPos X="14" Y="8"/>
     52        <UsageCount Value="49"/>
    5153      </Unit0>
    5254      <Unit1>
     
    5658        <ResourceBaseClass Value="Form"/>
    5759        <UnitName Value="UMainForm"/>
    58         <EditorIndex Value="2"/>
    59         <WindowIndex Value="0"/>
    60         <TopLine Value="11"/>
    61         <CursorPos X="1" Y="72"/>
    62         <UsageCount Value="36"/>
     60        <EditorIndex Value="1"/>
     61        <WindowIndex Value="0"/>
     62        <TopLine Value="12"/>
     63        <CursorPos X="20" Y="27"/>
     64        <UsageCount Value="49"/>
    6365        <Loaded Value="True"/>
    6466        <LoadedDesigner Value="True"/>
     
    6971        <UnitName Value="UCore"/>
    7072        <IsVisibleTab Value="True"/>
    71         <EditorIndex Value="1"/>
    72         <WindowIndex Value="0"/>
    73         <TopLine Value="451"/>
    74         <CursorPos X="6" Y="468"/>
    75         <UsageCount Value="36"/>
     73        <EditorIndex Value="0"/>
     74        <WindowIndex Value="0"/>
     75        <TopLine Value="161"/>
     76        <CursorPos X="38" Y="177"/>
     77        <UsageCount Value="49"/>
    7678        <Loaded Value="True"/>
    7779      </Unit2>
     
    8284        <TopLine Value="35"/>
    8385        <CursorPos X="20" Y="51"/>
    84         <UsageCount Value="13"/>
     86        <UsageCount Value="11"/>
    8587      </Unit3>
    8688      <Unit4>
     
    9092        <TopLine Value="52"/>
    9193        <CursorPos X="18" Y="57"/>
    92         <UsageCount Value="12"/>
     94        <UsageCount Value="10"/>
    9395      </Unit4>
    9496      <Unit5>
     
    98100        <TopLine Value="1"/>
    99101        <CursorPos X="61" Y="11"/>
    100         <UsageCount Value="27"/>
     102        <UsageCount Value="25"/>
    101103      </Unit5>
    102104      <Unit6>
     
    105107        <TopLine Value="252"/>
    106108        <CursorPos X="20" Y="271"/>
    107         <UsageCount Value="10"/>
     109        <UsageCount Value="9"/>
    108110      </Unit6>
    109111      <Unit7>
     
    111113        <UnitName Value="Graphics"/>
    112114        <WindowIndex Value="0"/>
    113         <TopLine Value="1071"/>
    114         <CursorPos X="15" Y="1087"/>
    115         <UsageCount Value="10"/>
     115        <TopLine Value="1281"/>
     116        <CursorPos X="15" Y="1298"/>
     117        <UsageCount Value="12"/>
    116118      </Unit7>
    117119      <Unit8>
    118120        <Filename Value="../../../lazarus/lcl/include/rasterimage.inc"/>
    119121        <WindowIndex Value="0"/>
    120         <TopLine Value="289"/>
    121         <CursorPos X="1" Y="308"/>
     122        <TopLine Value="143"/>
     123        <CursorPos X="3" Y="145"/>
    122124        <UsageCount Value="10"/>
    123125      </Unit8>
     
    125127        <Filename Value="../../../lazarus/lcl/include/canvas.inc"/>
    126128        <WindowIndex Value="0"/>
    127         <TopLine Value="102"/>
    128         <CursorPos X="7" Y="105"/>
    129         <UsageCount Value="10"/>
     129        <TopLine Value="34"/>
     130        <CursorPos X="1" Y="54"/>
     131        <UsageCount Value="9"/>
    130132      </Unit9>
    131133      <Unit10>
     
    135137        <TopLine Value="1433"/>
    136138        <CursorPos X="3" Y="1449"/>
    137         <UsageCount Value="10"/>
     139        <UsageCount Value="8"/>
    138140      </Unit10>
    139141      <Unit11>
    140142        <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericMatrix.inc"/>
    141         <EditorIndex Value="4"/>
    142         <WindowIndex Value="0"/>
    143         <TopLine Value="1"/>
    144         <CursorPos X="16" Y="3"/>
    145         <UsageCount Value="13"/>
     143        <EditorIndex Value="3"/>
     144        <WindowIndex Value="0"/>
     145        <TopLine Value="149"/>
     146        <CursorPos X="59" Y="172"/>
     147        <UsageCount Value="20"/>
    146148        <Loaded Value="True"/>
    147149      </Unit11>
     
    149151        <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Specialized/SpecializedMatrix.pas"/>
    150152        <UnitName Value="SpecializedMatrix"/>
    151         <EditorIndex Value="5"/>
     153        <EditorIndex Value="4"/>
    152154        <WindowIndex Value="0"/>
    153155        <TopLine Value="69"/>
    154156        <CursorPos X="40" Y="98"/>
    155         <UsageCount Value="11"/>
     157        <UsageCount Value="17"/>
    156158        <Loaded Value="True"/>
    157159      </Unit12>
     
    161163        <TopLine Value="16"/>
    162164        <CursorPos X="19" Y="32"/>
    163         <UsageCount Value="13"/>
     165        <UsageCount Value="11"/>
    164166      </Unit13>
    165167      <Unit14>
    166168        <Filename Value="../../FreePascalManager/trunk/Instance/1/FPC/rtl/objpas/types.pp"/>
    167169        <UnitName Value="types"/>
    168         <EditorIndex Value="3"/>
    169170        <WindowIndex Value="0"/>
    170171        <TopLine Value="54"/>
    171172        <CursorPos X="3" Y="70"/>
    172         <UsageCount Value="13"/>
    173         <Loaded Value="True"/>
     173        <UsageCount Value="14"/>
    174174      </Unit14>
    175175      <Unit15>
    176176        <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericList.inc"/>
    177         <EditorIndex Value="6"/>
     177        <EditorIndex Value="5"/>
    178178        <WindowIndex Value="0"/>
    179179        <TopLine Value="107"/>
    180180        <CursorPos X="1" Y="126"/>
    181         <UsageCount Value="11"/>
     181        <UsageCount Value="18"/>
    182182        <Loaded Value="True"/>
    183183      </Unit15>
     
    187187        <TopLine Value="783"/>
    188188        <CursorPos X="3" Y="785"/>
    189         <UsageCount Value="10"/>
     189        <UsageCount Value="9"/>
    190190      </Unit16>
    191191      <Unit17>
     
    194194        <TopLine Value="830"/>
    195195        <CursorPos X="11" Y="847"/>
     196        <UsageCount Value="9"/>
     197      </Unit17>
     198      <Unit18>
     199        <Filename Value="../../../lazarus/lcl/extctrls.pp"/>
     200        <UnitName Value="ExtCtrls"/>
     201        <WindowIndex Value="0"/>
     202        <TopLine Value="665"/>
     203        <CursorPos X="27" Y="682"/>
     204        <UsageCount Value="11"/>
     205      </Unit18>
     206      <Unit19>
     207        <Filename Value="../../../lazarus/lcl/include/customimage.inc"/>
     208        <WindowIndex Value="0"/>
     209        <TopLine Value="112"/>
     210        <CursorPos X="10" Y="114"/>
     211        <UsageCount Value="11"/>
     212      </Unit19>
     213      <Unit20>
     214        <Filename Value="../../../lazarus/lcl/controls.pp"/>
     215        <UnitName Value="Controls"/>
     216        <WindowIndex Value="0"/>
     217        <TopLine Value="1035"/>
     218        <CursorPos X="15" Y="1052"/>
     219        <UsageCount Value="9"/>
     220      </Unit20>
     221      <Unit21>
     222        <Filename Value="../../../lazarus/lcl/include/control.inc"/>
     223        <WindowIndex Value="0"/>
     224        <TopLine Value="3003"/>
     225        <CursorPos X="3" Y="3010"/>
     226        <UsageCount Value="9"/>
     227      </Unit21>
     228      <Unit22>
     229        <Filename Value="../../../lazarus/lcl/include/picture.inc"/>
     230        <WindowIndex Value="0"/>
     231        <TopLine Value="392"/>
     232        <CursorPos X="1" Y="411"/>
     233        <UsageCount Value="9"/>
     234      </Unit22>
     235      <Unit23>
     236        <Filename Value="../../../lazarus/lcl/include/lclintfh.inc"/>
     237        <WindowIndex Value="0"/>
     238        <TopLine Value="103"/>
     239        <CursorPos X="10" Y="120"/>
     240        <UsageCount Value="9"/>
     241      </Unit23>
     242      <Unit24>
     243        <Filename Value="../../../lazarus/lcl/include/lclintf.inc"/>
     244        <WindowIndex Value="0"/>
     245        <TopLine Value="437"/>
     246        <CursorPos X="1" Y="443"/>
     247        <UsageCount Value="9"/>
     248      </Unit24>
     249      <Unit25>
     250        <Filename Value="../../../lazarus/lcl/interfaces/gtk2/gtk2winapi.inc"/>
     251        <WindowIndex Value="0"/>
     252        <TopLine Value="9107"/>
     253        <CursorPos X="1" Y="9124"/>
     254        <UsageCount Value="9"/>
     255      </Unit25>
     256      <Unit26>
     257        <Filename Value="../../../lazarus/lcl/interfaces/gtk2/gtk2widgetset.inc"/>
     258        <WindowIndex Value="0"/>
     259        <TopLine Value="4226"/>
     260        <CursorPos X="1" Y="4254"/>
     261        <UsageCount Value="9"/>
     262      </Unit26>
     263      <Unit27>
     264        <Filename Value="UMapForm.pas"/>
     265        <IsPartOfProject Value="True"/>
     266        <ComponentName Value="MapForm"/>
     267        <ResourceBaseClass Value="Form"/>
     268        <UnitName Value="UMapForm"/>
     269        <EditorIndex Value="2"/>
     270        <WindowIndex Value="0"/>
     271        <TopLine Value="15"/>
     272        <CursorPos X="24" Y="39"/>
     273        <UsageCount Value="28"/>
     274        <Loaded Value="True"/>
     275      </Unit27>
     276      <Unit28>
     277        <Filename Value="../../../lazarus/lcl/include/customform.inc"/>
     278        <WindowIndex Value="0"/>
     279        <TopLine Value="858"/>
     280        <CursorPos X="1" Y="875"/>
    196281        <UsageCount Value="10"/>
    197       </Unit17>
     282      </Unit28>
     283      <Unit29>
     284        <Filename Value="../../../lazarus/lcl/include/application.inc"/>
     285        <WindowIndex Value="0"/>
     286        <TopLine Value="2102"/>
     287        <CursorPos X="1" Y="2119"/>
     288        <UsageCount Value="10"/>
     289      </Unit29>
     290      <Unit30>
     291        <Filename Value="/usr/share/fpcsrc/2.4.0/rtl/inc/mathh.inc"/>
     292        <WindowIndex Value="0"/>
     293        <TopLine Value="63"/>
     294        <CursorPos X="65" Y="81"/>
     295        <UsageCount Value="9"/>
     296      </Unit30>
    198297    </Units>
    199     <JumpHistory Count="30" HistoryIndex="29">
     298    <JumpHistory Count="30" HistoryIndex="28">
    200299      <Position1>
    201         <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericMatrix.inc"/>
    202         <Caret Line="415" Column="1" TopLine="391"/>
     300        <Filename Value="UCore.pas"/>
     301        <Caret Line="245" Column="56" TopLine="214"/>
    203302      </Position1>
    204303      <Position2>
    205         <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericMatrix.inc"/>
    206         <Caret Line="410" Column="1" TopLine="391"/>
     304        <Filename Value="UCore.pas"/>
     305        <Caret Line="202" Column="14" TopLine="192"/>
    207306      </Position2>
    208307      <Position3>
    209         <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericMatrix.inc"/>
    210         <Caret Line="411" Column="1" TopLine="391"/>
     308        <Filename Value="UMainForm.pas"/>
     309        <Caret Line="65" Column="3" TopLine="47"/>
    211310      </Position3>
    212311      <Position4>
    213         <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericMatrix.inc"/>
    214         <Caret Line="412" Column="1" TopLine="391"/>
     312        <Filename Value="UCore.pas"/>
     313        <Caret Line="234" Column="7" TopLine="207"/>
    215314      </Position4>
    216315      <Position5>
    217         <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericMatrix.inc"/>
    218         <Caret Line="413" Column="1" TopLine="391"/>
     316        <Filename Value="UMainForm.pas"/>
     317        <Caret Line="65" Column="3" TopLine="47"/>
    219318      </Position5>
    220319      <Position6>
    221         <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericMatrix.inc"/>
    222         <Caret Line="412" Column="1" TopLine="391"/>
     320        <Filename Value="UMainForm.pas"/>
     321        <Caret Line="72" Column="3" TopLine="49"/>
    223322      </Position6>
    224323      <Position7>
    225         <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericMatrix.inc"/>
    226         <Caret Line="413" Column="1" TopLine="391"/>
     324        <Filename Value="UMainForm.pas"/>
     325        <Caret Line="67" Column="15" TopLine="65"/>
    227326      </Position7>
    228327      <Position8>
    229         <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericMatrix.inc"/>
    230         <Caret Line="412" Column="1" TopLine="391"/>
     328        <Filename Value="UMainForm.pas"/>
     329        <Caret Line="56" Column="9" TopLine="52"/>
    231330      </Position8>
    232331      <Position9>
    233         <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericMatrix.inc"/>
    234         <Caret Line="413" Column="1" TopLine="391"/>
     332        <Filename Value="UCore.pas"/>
     333        <Caret Line="124" Column="15" TopLine="107"/>
    235334      </Position9>
    236335      <Position10>
    237         <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericMatrix.inc"/>
    238         <Caret Line="412" Column="1" TopLine="391"/>
     336        <Filename Value="UCore.pas"/>
     337        <Caret Line="109" Column="20" TopLine="85"/>
    239338      </Position10>
    240339      <Position11>
    241         <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericMatrix.inc"/>
    242         <Caret Line="413" Column="1" TopLine="391"/>
     340        <Filename Value="UCore.pas"/>
     341        <Caret Line="553" Column="29" TopLine="541"/>
    243342      </Position11>
    244343      <Position12>
    245         <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericMatrix.inc"/>
    246         <Caret Line="415" Column="1" TopLine="391"/>
     344        <Filename Value="UCore.pas"/>
     345        <Caret Line="562" Column="1" TopLine="550"/>
    247346      </Position12>
    248347      <Position13>
    249         <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericMatrix.inc"/>
    250         <Caret Line="410" Column="1" TopLine="391"/>
     348        <Filename Value="UCore.pas"/>
     349        <Caret Line="557" Column="20" TopLine="537"/>
    251350      </Position13>
    252351      <Position14>
    253         <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericMatrix.inc"/>
    254         <Caret Line="411" Column="1" TopLine="391"/>
     352        <Filename Value="UCore.pas"/>
     353        <Caret Line="554" Column="1" TopLine="537"/>
    255354      </Position14>
    256355      <Position15>
    257         <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericMatrix.inc"/>
    258         <Caret Line="412" Column="1" TopLine="391"/>
     356        <Filename Value="UCore.pas"/>
     357        <Caret Line="555" Column="1" TopLine="537"/>
    259358      </Position15>
    260359      <Position16>
    261         <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericMatrix.inc"/>
    262         <Caret Line="413" Column="1" TopLine="391"/>
     360        <Filename Value="UCore.pas"/>
     361        <Caret Line="556" Column="1" TopLine="537"/>
    263362      </Position16>
    264363      <Position17>
    265         <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericMatrix.inc"/>
    266         <Caret Line="411" Column="22" TopLine="394"/>
     364        <Filename Value="UCore.pas"/>
     365        <Caret Line="557" Column="1" TopLine="537"/>
    267366      </Position17>
    268367      <Position18>
    269         <Filename Value="UMainForm.pas"/>
    270         <Caret Line="70" Column="7" TopLine="41"/>
     368        <Filename Value="UCore.pas"/>
     369        <Caret Line="494" Column="1" TopLine="488"/>
    271370      </Position18>
    272371      <Position19>
    273372        <Filename Value="UCore.pas"/>
    274         <Caret Line="50" Column="17" TopLine="34"/>
     373        <Caret Line="235" Column="1" TopLine="215"/>
    275374      </Position19>
    276375      <Position20>
    277376        <Filename Value="UCore.pas"/>
    278         <Caret Line="328" Column="6" TopLine="314"/>
     377        <Caret Line="495" Column="1" TopLine="478"/>
    279378      </Position20>
    280379      <Position21>
    281         <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericMatrix.inc"/>
    282         <Caret Line="116" Column="1" TopLine="91"/>
     380        <Filename Value="UCore.pas"/>
     381        <Caret Line="583" Column="1" TopLine="562"/>
    283382      </Position21>
    284383      <Position22>
    285384        <Filename Value="UCore.pas"/>
    286         <Caret Line="186" Column="9" TopLine="159"/>
     385        <Caret Line="558" Column="29" TopLine="541"/>
    287386      </Position22>
    288387      <Position23>
    289388        <Filename Value="UCore.pas"/>
    290         <Caret Line="48" Column="15" TopLine="31"/>
     389        <Caret Line="547" Column="27" TopLine="541"/>
    291390      </Position23>
    292391      <Position24>
    293392        <Filename Value="UCore.pas"/>
    294         <Caret Line="39" Column="5" TopLine="20"/>
     393        <Caret Line="171" Column="62" TopLine="157"/>
    295394      </Position24>
    296395      <Position25>
    297         <Filename Value="UCore.pas"/>
    298         <Caret Line="258" Column="1" TopLine="1"/>
     396        <Filename Value="UMapForm.pas"/>
     397        <Caret Line="39" Column="24" TopLine="15"/>
    299398      </Position25>
    300399      <Position26>
    301400        <Filename Value="UCore.pas"/>
    302         <Caret Line="241" Column="41" TopLine="228"/>
     401        <Caret Line="210" Column="5" TopLine="197"/>
    303402      </Position26>
    304403      <Position27>
    305404        <Filename Value="UCore.pas"/>
    306         <Caret Line="89" Column="17" TopLine="66"/>
     405        <Caret Line="202" Column="16" TopLine="193"/>
    307406      </Position27>
    308407      <Position28>
    309408        <Filename Value="UCore.pas"/>
    310         <Caret Line="83" Column="15" TopLine="72"/>
     409        <Caret Line="177" Column="29" TopLine="157"/>
    311410      </Position28>
    312411      <Position29>
    313412        <Filename Value="UCore.pas"/>
    314         <Caret Line="196" Column="12" TopLine="165"/>
     413        <Caret Line="188" Column="70" TopLine="161"/>
    315414      </Position29>
    316415      <Position30>
    317         <Filename Value="UCore.pas"/>
    318         <Caret Line="460" Column="7" TopLine="443"/>
     416        <Filename Value="../../PascalClassLibrary/Generics/TemplateGenerics/Generic/GenericMatrix.inc"/>
     417        <Caret Line="172" Column="59" TopLine="149"/>
    319418      </Position30>
    320419    </JumpHistory>
Note: See TracChangeset for help on using the changeset viewer.