- Timestamp:
- Apr 23, 2023, 12:29:52 AM (19 months ago)
- Location:
- trunk
- Files:
-
- 1 deleted
- 13 edited
- 11 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:ignore
-
old new 1 *.dbg 1 2 lib 2 BigMetro3 BigMetro.lps4 3 heaptrclog.trc 5 BigMetro.exe 6 *.dbg 7 BigMetro.res 4 TransLines 5 TransLines.lps 6 TransLines.exe 7 TransLines.res
-
- Property svn:ignore
-
trunk/Forms/UFormMain.lfm
r118 r125 1 1 object FormMain: TFormMain 2 Left = 3 442 Left = 384 3 3 Height = 929 4 Top = 1954 Top = 201 5 5 Width = 1276 6 Caption = ' Big Metro'6 Caption = 'TransLines' 7 7 ClientHeight = 929 8 8 ClientWidth = 1276 … … 43 43 VersionBugFix = 0 44 44 VersionSuffix = '0' 45 HomePage = 'https://app.zdechov.net/ BigMetro'45 HomePage = 'https://app.zdechov.net/translines' 46 46 AuthorsName = 'Chronosoft' 47 47 EmailContact = 'robie@centrum.cz' 48 AppName = ' Big Metro'48 AppName = 'TransLines' 49 49 Description = 'Enjoyable real-time metro building game.' 50 ReleaseDate = 4 483851 RegistryKey = '\Software\Chronosoft\ BigMetro'50 ReleaseDate = 45008 51 RegistryKey = '\Software\Chronosoft\TransLines' 52 52 RegistryRoot = rrKeyCurrentUser 53 53 License = 'CC0' -
trunk/Forms/UFormMain.lrj
r118 r125 1 1 {"version":1,"strings":[ 2 {"hash": 156468095,"name":"tformmain.caption","sourcebytes":[66,105,103,32,77,101,116,114,111],"value":"Big Metro"},2 {"hash":92757059,"name":"tformmain.caption","sourcebytes":[84,114,97,110,115,76,105,110,101,115],"value":"TransLines"}, 3 3 {"hash":93038270,"name":"tformmain.applicationinfo1.description","sourcebytes":[69,110,106,111,121,97,98,108,101,32,114,101,97,108,45,116,105,109,101,32,109,101,116,114,111,32,98,117,105,108,100,105,110,103,32,103,97,109,101,46],"value":"Enjoyable real-time metro building game."} 4 4 ]} -
trunk/Forms/UFormMain.pas
r122 r125 74 74 procedure TFormMain.FormCreate(Sender: TObject); 75 75 const 76 UnixLanguagesDir = '/usr/share/ BigMetro/languages';76 UnixLanguagesDir = '/usr/share/TransLines/languages'; 77 77 begin 78 78 {$IFDEF UNIX} -
trunk/Install/deb/TransLines.desktop
r124 r125 1 1 [Desktop Entry] 2 2 Encoding=UTF-8 3 Name= BigMetro3 Name=TransLines 4 4 Comment=Enjoyable real-time metro building game. 5 Exec= BigMetro6 Icon= BigMetro5 Exec=TransLines 6 Icon=TransLines 7 7 Terminal=false 8 8 Type=Application -
trunk/Install/deb/build.sh
r39 r125 4 4 #ARCH=x86_64-linux 5 5 6 BUILD_ROOT=/tmp/build-root/ BigMetro6 BUILD_ROOT=/tmp/build-root/TransLines 7 7 mkdir -p $BUILD_ROOT 8 8 cp -r -f ../.. $BUILD_ROOT -
trunk/Install/deb/debian/changelog
r112 r125 1 bigmetro(1.4.0-0) precise; urgency=low1 translines (1.4.0-0) precise; urgency=low 2 2 3 3 * Original version 1.4.0 packaged with lazdebian -
trunk/Install/deb/debian/control
r112 r125 1 Source: bigmetro1 Source: translines 2 2 Maintainer: Chronos <robie@centrum.cz> 3 3 Section: utils … … 6 6 Build-Depends: fpc, lazarus, lcl, lcl-utils, debhelper (>= 8) 7 7 8 Package: bigmetro8 Package: translines 9 9 Architecture: any 10 10 Depends: ${shlibs:Depends}, ${misc:Depends}, 11 11 Description: Enjoyable real-time metro building game. 12 HomePage: https://app.zdechov.net/ BigMetro12 HomePage: https://app.zdechov.net/translines -
trunk/Install/deb/debian/rules
r112 r125 4 4 export HOME=$(CURDIR)/tmphome 5 5 6 ROOT = $(CURDIR)/debian/ bigmetro6 ROOT = $(CURDIR)/debian/translines 7 7 8 8 override_dh_auto_clean: 9 9 $(RM) -r lib 10 $(RM) lib *.res BigMetro10 $(RM) lib *.res TransLines 11 11 12 12 override_dh_auto_build: 13 lazbuild --build-mode=Release BigMetro.lpi13 lazbuild --build-mode=Release TransLines.lpi 14 14 15 15 override_dh_auto_install: 16 16 install -d -m 755 $(ROOT)/usr/bin 17 install -s -m 755 BigMetro$(ROOT)/usr/bin17 install -s -m 755 TransLines $(ROOT)/usr/bin 18 18 install -d -m 755 $(ROOT)/usr/share/applications 19 install -m 755 Install/deb/ BigMetro.desktop $(ROOT)/usr/share/applications19 install -m 755 Install/deb/TransLines.desktop $(ROOT)/usr/share/applications 20 20 install -d -m 755 $(ROOT)/usr/share/pixmaps 21 install -m 644 Images/64x64/ BigMetro.png $(ROOT)/usr/share/pixmaps22 install -d -m 755 $(ROOT)/usr/share/ BigMetro/languages23 install -m 755 Languages/*.pot $(ROOT)/usr/share/ BigMetro/languages24 install -m 755 Languages/*.po $(ROOT)/usr/share/ BigMetro/languages21 install -m 644 Images/64x64/TransLines.png $(ROOT)/usr/share/pixmaps 22 install -d -m 755 $(ROOT)/usr/share/TransLines/languages 23 install -m 755 Languages/*.pot $(ROOT)/usr/share/TransLines/languages 24 install -m 755 Languages/*.po $(ROOT)/usr/share/TransLines/languages 25 25 26 26 %: -
trunk/Install/rpm/build.sh
r114 r125 1 1 #!/bin/bash 2 2 3 APP_NAME= big-metro3 APP_NAME=translines 4 4 tar -zcvf ${APP_NAME}.tar.gz -c ../.. . 5 5 mkdir -p ~/rpmbuild/SOURCES -
trunk/Install/rpm/translines.spec
r124 r125 1 Name: big-metro1 Name: translines 2 2 Version: 1.4.0 3 3 Release: 1%{?dist} … … 6 6 Group: Applications/Games 7 7 License: Public Domain 8 URL: https://app.zdechov.net/ BigMetro9 Source0: big-metro.tar.gz8 URL: https://app.zdechov.net/translines 9 Source0: translines.tar.gz 10 10 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 11 11 … … 35 35 36 36 %build 37 lazbuild --build-mode=Release BigMetro.lpi37 lazbuild --build-mode=Release TransLines.lpi 38 38 39 39 %install 40 40 rm -rf $RPM_BUILD_ROOT 41 41 install -d -m 755 $RPM_BUILD_ROOT/usr/bin 42 install -s -m 755 BigMetro$RPM_BUILD_ROOT/usr/bin43 install -d -m 755 $RPM_BUILD_ROOT/usr/share/ BigMetro/languages44 cp -r Languages/*.po $RPM_BUILD_ROOT/usr/share/ BigMetro/languages42 install -s -m 755 TransLines $RPM_BUILD_ROOT/usr/bin 43 install -d -m 755 $RPM_BUILD_ROOT/usr/share/TransLines/languages 44 cp -r Languages/*.po $RPM_BUILD_ROOT/usr/share/TransLines/languages 45 45 install -d -m 755 $RPM_BUILD_ROOT/usr/share/applications 46 install -m 644 Install/deb/ BigMetro.desktop $RPM_BUILD_ROOT/usr/share/applications46 install -m 644 Install/deb/TransLines.desktop $RPM_BUILD_ROOT/usr/share/applications 47 47 install -d -m 755 $RPM_BUILD_ROOT/usr/share/pixmaps 48 install -m 644 Images/64x64/ BigMetro.png $RPM_BUILD_ROOT/usr/share/pixmaps48 install -m 644 Images/64x64/TransLines.png $RPM_BUILD_ROOT/usr/share/pixmaps 49 49 50 50 %clean … … 54 54 %files 55 55 %defattr(-,root,root,-) 56 /usr/bin/ BigMetro57 /usr/share/applications/ BigMetro.desktop58 /usr/share/ BigMetro/*59 /usr/share/pixmaps/ BigMetro.png56 /usr/bin/TransLines 57 /usr/share/applications/TransLines.desktop 58 /usr/share/TransLines/* 59 /usr/share/pixmaps/TransLines.png 60 60 61 61 %changelog -
trunk/Install/snap/local/TransLines.desktop
r124 r125 1 1 [Desktop Entry] 2 2 Encoding=UTF-8 3 Name= BigMetro3 Name=TransLines 4 4 Comment=Enjoyable real-time metro building game. 5 Exec= BigMetro6 Icon= BigMetro5 Exec=TransLines 6 Icon=TransLines 7 7 Terminal=false 8 8 Type=Application -
trunk/Install/snap/snapcraft.yaml
r115 r125 1 name: big-metro2 title: Big Metro1 name: translines 2 title: TransLines 3 3 version: '1.4.0' 4 4 summary: Enjoyable real-time metro building game. … … 13 13 * Dark mode 14 14 * Full screen mode 15 * Multi-language support (English, Czech, French, German) 15 * Multi-language support (English, Czech, French, German) 16 16 * Career support with playable cities 17 17 * Selectable weekly new improvements: line, carriage or terminal … … 19 19 base: core22 20 20 grade: stable 21 icon: "Images/64x64/ BigMetro.png"21 icon: "Images/64x64/TransLines.png" 22 22 license: NLPL 23 23 24 24 parts: 25 big-metro:25 translines: 26 26 plugin: nil 27 27 source: . 28 28 source-type: local 29 build-packages: 29 build-packages: 30 30 - fpc 31 31 - lazarus … … 34 34 override-build: | 35 35 snapcraftctl build 36 lazbuild --build-mode=Release BigMetro.lpi36 lazbuild --build-mode=Release TransLines.lpi 37 37 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/bin 38 install -s -m 755 BigMetro$SNAPCRAFT_PART_INSTALL/usr/bin39 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/ BigMetro/languages40 install -m 755 Languages/*.pot $SNAPCRAFT_PART_INSTALL/usr/share/ BigMetro/languages41 install -m 755 Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/ BigMetro/languages38 install -s -m 755 TransLines $SNAPCRAFT_PART_INSTALL/usr/bin 39 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/TransLines/languages 40 install -m 755 Languages/*.pot $SNAPCRAFT_PART_INSTALL/usr/share/TransLines/languages 41 install -m 755 Languages/*.po $SNAPCRAFT_PART_INSTALL/usr/share/TransLines/languages 42 42 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/applications 43 install -m 755 Install/snap/local/ BigMetro.desktop $SNAPCRAFT_PART_INSTALL/usr/share/applications43 install -m 755 Install/snap/local/TransLines.desktop $SNAPCRAFT_PART_INSTALL/usr/share/applications 44 44 install -d -m 755 $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps 45 install -m 644 Images/64x64/ BigMetro.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps45 install -m 644 Images/64x64/TransLines.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps 46 46 stage: 47 47 - usr 48 48 - usr/bin 49 - usr/share/ BigMetro50 - usr/share/applications/ BigMetro.desktop49 - usr/share/TransLines 50 - usr/share/applications/TransLines.desktop 51 51 - usr/share/pixmaps 52 52 stage-packages: … … 86 86 87 87 apps: 88 big-metro:89 command: usr/bin/ BigMetro90 desktop: usr/share/applications/ BigMetro.desktop88 translines: 89 command: usr/bin/TransLines 90 desktop: usr/share/applications/TransLines.desktop 91 91 plugs: 92 92 - desktop … … 94 94 95 95 layout: 96 /usr/share/ BigMetro:97 bind: $SNAP/usr/share/ BigMetro96 /usr/share/TransLines: 97 bind: $SNAP/usr/share/TransLines -
trunk/Install/win/TransLines.iss
r124 r125 2 2 ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! 3 3 4 #define MyAppName " BigMetro"5 #define MyAppNameShort " BigMetro"4 #define MyAppName "TransLines" 5 #define MyAppNameShort "TransLines" 6 6 #define MyAppVersion "1.4.0" 7 7 #define MyAppPublisher "Chronosoft" 8 8 #define MyAppPublisherShort "Chronosoft" 9 #define MyAppURL "https://app.zdechov.net/ BigMetro/"10 #define MyAppExeName " BigMetro.exe"11 #define MyAppDebugName " BigMetro.dbg"9 #define MyAppURL "https://app.zdechov.net/translines/" 10 #define MyAppExeName "TransLines.exe" 11 #define MyAppDebugName "TransLines.dbg" 12 12 #define MyAppSubDir "../.." 13 13 … … 56 56 57 57 [Registry] 58 Root: HKLM; Subkey: "Software\Chronosoft\ BigMetro"; Flags: uninsdeletekey58 Root: HKLM; Subkey: "Software\Chronosoft\TransLines"; Flags: uninsdeletekey 59 59 60 60 [Files] -
trunk/Install/win/build.bat
r56 r125 4 4 set LAZDIR=C:\lazarus 5 5 ) 6 SET PROJECTNAME= BigMetro6 SET PROJECTNAME=TransLines 7 7 8 8 SET MAIN_EXE=..\..\%PROJECTNAME%.exe -
trunk/Languages/TransLines.cs.po
r124 r125 21 21 22 22 #: tformmain.caption 23 #, fuzzy 24 #| msgid "Big Metro" 23 25 msgctxt "tformmain.caption" 24 msgid " Big Metro"25 msgstr " Big Metro"26 msgid "TransLines" 27 msgstr "TransLines" 26 28 27 29 #: tformtest.arun.caption … … 73 75 msgstr "Peking" 74 76 75 #: uengine.sbigmetro76 msgctxt "uengine.sbigmetro"77 msgid "Big Metro"78 msgstr "Big Metro"79 80 77 #: uengine.scareer 81 78 msgid "Career" … … 237 234 msgid "Train" 238 235 msgstr "Vlak" 236 237 #: uengine.stranslines 238 msgctxt "uengine.stranslines" 239 msgid "TransLines" 240 msgstr "" 239 241 240 242 #: uengine.stunnel … … 303 305 msgid "Zero zoom not allowed" 304 306 msgstr "Nulové přiblížení není povoleno" 307 -
trunk/Languages/TransLines.de.po
r124 r125 21 21 22 22 #: tformmain.caption 23 #, fuzzy 24 #| msgid "Big Metro" 23 25 msgctxt "tformmain.caption" 24 msgid " Big Metro"25 msgstr " Big Metro"26 msgid "TransLines" 27 msgstr "TransLines" 26 28 27 29 #: tformtest.arun.caption … … 72 74 msgid "Beijing" 73 75 msgstr "" 74 75 #: uengine.sbigmetro76 msgctxt "uengine.sbigmetro"77 msgid "Big Metro"78 msgstr "Big Metro"79 76 80 77 #: uengine.scareer … … 240 237 msgstr "" 241 238 239 #: uengine.stranslines 240 msgctxt "uengine.stranslines" 241 msgid "TransLines" 242 msgstr "" 243 242 244 #: uengine.stunnel 243 245 msgid "Tunnel" -
trunk/Languages/TransLines.fr.po
r124 r125 22 22 23 23 #: tformmain.caption 24 #, fuzzy 25 #| msgid "Big Metro" 24 26 msgctxt "tformmain.caption" 25 msgid " Big Metro"26 msgstr " Big Metro"27 msgid "TransLines" 28 msgstr "TransLines" 27 29 28 30 #: tformtest.arun.caption … … 73 75 msgid "Beijing" 74 76 msgstr "Pékin" 75 76 #: uengine.sbigmetro77 msgctxt "uengine.sbigmetro"78 msgid "Big Metro"79 msgstr "Big Metro"80 77 81 78 #: uengine.scareer … … 241 238 msgstr "Train" 242 239 240 #: uengine.stranslines 241 msgctxt "uengine.stranslines" 242 msgid "TransLines" 243 msgstr "" 244 243 245 #: uengine.stunnel 244 246 msgid "Tunnel" … … 306 308 msgid "Zero zoom not allowed" 307 309 msgstr "Ce zoom est interdit" 310 -
trunk/Languages/TransLines.pot
r124 r125 12 12 #: tformmain.caption 13 13 msgctxt "tformmain.caption" 14 msgid " Big Metro"14 msgid "TransLines" 15 15 msgstr "" 16 16 … … 63 63 msgstr "" 64 64 65 #: uengine.sbigmetro66 msgctxt "uengine.sbigmetro"67 msgid "Big Metro"68 msgstr ""69 70 65 #: uengine.scareer 71 66 msgid "Career" … … 228 223 msgstr "" 229 224 225 #: uengine.stranslines 226 msgctxt "uengine.stranslines" 227 msgid "TransLines" 228 msgstr "" 229 230 230 #: uengine.stunnel 231 231 msgid "Tunnel" -
trunk/Read me.txt
r81 r125 1 A real-time metro building game. Become a manager of your own metro and try to build a biggest yet the most efficient metro system to transport huge number of passengers. The game is inspired by Mini Metro game.1 A real-time public transport building game. Become a manager of your own metro and try to build a biggest yet the most efficient metro system to transport huge number of passengers. 2 2 3 3 == Features == … … 12 12 * Full screen mode 13 13 * Multi-language support (English, Czech) 14 14 15 15 ==Development== 16 16 17 * Home page: https://app.zdechov.net/ BigMetro/18 * Source code: https://svn.zdechov.net/ BigMetro/19 * Developed in [http://www.lazarus-ide.org/ Lazarus/FPC] 2. 0.1217 * Home page: https://app.zdechov.net/translines/ 18 * Source code: https://svn.zdechov.net/translines/ 19 * Developed in [http://www.lazarus-ide.org/ Lazarus/FPC] 2.2.4 20 20 * To build new Windows installer run Install/build.bat. InnoSetup (http://www.jrsoftware.org/isdl.php) needs to be installed). -
trunk/TransLines.lpi
r124 r125 8 8 </Flags> 9 9 <SessionStorage Value="InProjectDir"/> 10 <Title Value=" BigMetro"/>10 <Title Value="TransLines"/> 11 11 <Scaled Value="True"/> 12 12 <ResourceType Value="res"/> … … 27 27 <Version Value="11"/> 28 28 <Target> 29 <Filename Value=" BigMetro"/>29 <Filename Value="TransLines"/> 30 30 </Target> 31 31 <SearchPaths> … … 91 91 <Units Count="16"> 92 92 <Unit0> 93 <Filename Value=" BigMetro.lpr"/>93 <Filename Value="TransLines.lpr"/> 94 94 <IsPartOfProject Value="True"/> 95 95 </Unit0> … … 148 148 <IsPartOfProject Value="True"/> 149 149 <ComponentName Value="FormTestCase"/> 150 <HasResources Value="True"/> 150 151 <ResourceBaseClass Value="Form"/> 151 152 </Unit12> … … 173 174 <Version Value="11"/> 174 175 <Target> 175 <Filename Value=" BigMetro"/>176 <Filename Value="TransLines"/> 176 177 </Target> 177 178 <SearchPaths> -
trunk/TransLines.lpr
r124 r125 1 program BigMetro;1 program TransLines; 2 2 3 3 {$mode objfpc}{$H+} -
trunk/UEngine.pas
r122 r125 394 394 SOptions = 'Options'; 395 395 SExit = 'Exit'; 396 S BigMetro = 'Big Metro';396 STransLines = 'TransLines'; 397 397 SDarkMode = 'Dark mode'; 398 398 SLanguage = 'Language'; … … 2159 2159 with MenuMain, Items do begin 2160 2160 Clear; 2161 with AddButton(S BigMetro, nil) do begin2161 with AddButton(STransLines, nil) do begin 2162 2162 Enabled := False; 2163 2163 TextSize := 60; … … 3538 3538 Clear; 3539 3539 with Doc do try 3540 if Doc.DocumentElement.NodeName <> 'BigMetroGame' then 3540 if (Doc.DocumentElement.NodeName <> 'BigMetroGame') and 3541 (Doc.DocumentElement.NodeName <> 'TransLinesGame') then 3541 3542 raise Exception.Create(SWrongFileFormat); 3542 3543 RootNode := Doc.DocumentElement; … … 3567 3568 Doc := TXMLDocument.Create; 3568 3569 with Doc do try 3569 RootNode := CreateElement(' BigMetroGame');3570 RootNode := CreateElement('TransLinesGame'); 3570 3571 AppendChild(RootNode); 3571 3572 with RootNode do begin
Note:
See TracChangeset
for help on using the changeset viewer.