├── .editorconfig
├── .gitattributes
├── .github
└── dependabot.yml
├── .gitignore
├── .travis.yml
├── CHANGELOG.md
├── CONTRIBUTING.md
├── COPYING
├── README.md
├── composer.json
├── package.json
├── phpcs.xml
├── references.md
├── resources
├── data
│ └── ageofempires
│ │ └── colors.php
├── images
│ ├── civs
│ │ ├── 0
│ │ │ ├── 1.png
│ │ │ ├── 10.png
│ │ │ ├── 11.png
│ │ │ ├── 12.png
│ │ │ ├── 13.png
│ │ │ ├── 14.png
│ │ │ ├── 15.png
│ │ │ ├── 16.png
│ │ │ ├── 17.png
│ │ │ ├── 18.png
│ │ │ ├── 19.png
│ │ │ ├── 2.png
│ │ │ ├── 20.png
│ │ │ ├── 21.png
│ │ │ ├── 22.png
│ │ │ ├── 23.png
│ │ │ ├── 24.png
│ │ │ ├── 25.png
│ │ │ ├── 26.png
│ │ │ ├── 27.png
│ │ │ ├── 28.png
│ │ │ ├── 29.png
│ │ │ ├── 3.png
│ │ │ ├── 30.png
│ │ │ ├── 31.png
│ │ │ ├── 4.png
│ │ │ ├── 5.png
│ │ │ ├── 6.png
│ │ │ ├── 7.png
│ │ │ ├── 8.png
│ │ │ └── 9.png
│ │ ├── 1
│ │ │ ├── 1.png
│ │ │ ├── 10.png
│ │ │ ├── 11.png
│ │ │ ├── 12.png
│ │ │ ├── 13.png
│ │ │ ├── 14.png
│ │ │ ├── 15.png
│ │ │ ├── 16.png
│ │ │ ├── 17.png
│ │ │ ├── 18.png
│ │ │ ├── 19.png
│ │ │ ├── 2.png
│ │ │ ├── 20.png
│ │ │ ├── 21.png
│ │ │ ├── 22.png
│ │ │ ├── 23.png
│ │ │ ├── 24.png
│ │ │ ├── 25.png
│ │ │ ├── 26.png
│ │ │ ├── 27.png
│ │ │ ├── 28.png
│ │ │ ├── 29.png
│ │ │ ├── 3.png
│ │ │ ├── 30.png
│ │ │ ├── 31.png
│ │ │ ├── 4.png
│ │ │ ├── 5.png
│ │ │ ├── 6.png
│ │ │ ├── 7.png
│ │ │ ├── 8.png
│ │ │ └── 9.png
│ │ ├── 2
│ │ │ ├── 1.png
│ │ │ ├── 10.png
│ │ │ ├── 11.png
│ │ │ ├── 12.png
│ │ │ ├── 13.png
│ │ │ ├── 14.png
│ │ │ ├── 15.png
│ │ │ ├── 16.png
│ │ │ ├── 17.png
│ │ │ ├── 18.png
│ │ │ ├── 19.png
│ │ │ ├── 2.png
│ │ │ ├── 20.png
│ │ │ ├── 21.png
│ │ │ ├── 22.png
│ │ │ ├── 23.png
│ │ │ ├── 24.png
│ │ │ ├── 25.png
│ │ │ ├── 26.png
│ │ │ ├── 27.png
│ │ │ ├── 28.png
│ │ │ ├── 29.png
│ │ │ ├── 3.png
│ │ │ ├── 30.png
│ │ │ ├── 31.png
│ │ │ ├── 4.png
│ │ │ ├── 5.png
│ │ │ ├── 6.png
│ │ │ ├── 7.png
│ │ │ ├── 8.png
│ │ │ └── 9.png
│ │ ├── 3
│ │ │ ├── 1.png
│ │ │ ├── 10.png
│ │ │ ├── 11.png
│ │ │ ├── 12.png
│ │ │ ├── 13.png
│ │ │ ├── 14.png
│ │ │ ├── 15.png
│ │ │ ├── 16.png
│ │ │ ├── 17.png
│ │ │ ├── 18.png
│ │ │ ├── 19.png
│ │ │ ├── 2.png
│ │ │ ├── 20.png
│ │ │ ├── 21.png
│ │ │ ├── 22.png
│ │ │ ├── 23.png
│ │ │ ├── 24.png
│ │ │ ├── 25.png
│ │ │ ├── 26.png
│ │ │ ├── 27.png
│ │ │ ├── 28.png
│ │ │ ├── 29.png
│ │ │ ├── 3.png
│ │ │ ├── 30.png
│ │ │ ├── 31.png
│ │ │ ├── 4.png
│ │ │ ├── 5.png
│ │ │ ├── 6.png
│ │ │ ├── 7.png
│ │ │ ├── 8.png
│ │ │ └── 9.png
│ │ ├── 4
│ │ │ ├── 1.png
│ │ │ ├── 10.png
│ │ │ ├── 11.png
│ │ │ ├── 12.png
│ │ │ ├── 13.png
│ │ │ ├── 14.png
│ │ │ ├── 15.png
│ │ │ ├── 16.png
│ │ │ ├── 17.png
│ │ │ ├── 18.png
│ │ │ ├── 19.png
│ │ │ ├── 2.png
│ │ │ ├── 20.png
│ │ │ ├── 21.png
│ │ │ ├── 22.png
│ │ │ ├── 23.png
│ │ │ ├── 24.png
│ │ │ ├── 25.png
│ │ │ ├── 26.png
│ │ │ ├── 27.png
│ │ │ ├── 28.png
│ │ │ ├── 29.png
│ │ │ ├── 3.png
│ │ │ ├── 30.png
│ │ │ ├── 31.png
│ │ │ ├── 4.png
│ │ │ ├── 5.png
│ │ │ ├── 6.png
│ │ │ ├── 7.png
│ │ │ ├── 8.png
│ │ │ └── 9.png
│ │ ├── 5
│ │ │ ├── 1.png
│ │ │ ├── 10.png
│ │ │ ├── 11.png
│ │ │ ├── 12.png
│ │ │ ├── 13.png
│ │ │ ├── 14.png
│ │ │ ├── 15.png
│ │ │ ├── 16.png
│ │ │ ├── 17.png
│ │ │ ├── 18.png
│ │ │ ├── 19.png
│ │ │ ├── 2.png
│ │ │ ├── 20.png
│ │ │ ├── 21.png
│ │ │ ├── 22.png
│ │ │ ├── 23.png
│ │ │ ├── 24.png
│ │ │ ├── 25.png
│ │ │ ├── 26.png
│ │ │ ├── 27.png
│ │ │ ├── 28.png
│ │ │ ├── 29.png
│ │ │ ├── 3.png
│ │ │ ├── 30.png
│ │ │ ├── 31.png
│ │ │ ├── 4.png
│ │ │ ├── 5.png
│ │ │ ├── 6.png
│ │ │ ├── 7.png
│ │ │ ├── 8.png
│ │ │ └── 9.png
│ │ ├── 6
│ │ │ ├── 1.png
│ │ │ ├── 10.png
│ │ │ ├── 11.png
│ │ │ ├── 12.png
│ │ │ ├── 13.png
│ │ │ ├── 14.png
│ │ │ ├── 15.png
│ │ │ ├── 16.png
│ │ │ ├── 17.png
│ │ │ ├── 18.png
│ │ │ ├── 19.png
│ │ │ ├── 2.png
│ │ │ ├── 20.png
│ │ │ ├── 21.png
│ │ │ ├── 22.png
│ │ │ ├── 23.png
│ │ │ ├── 24.png
│ │ │ ├── 25.png
│ │ │ ├── 26.png
│ │ │ ├── 27.png
│ │ │ ├── 28.png
│ │ │ ├── 29.png
│ │ │ ├── 3.png
│ │ │ ├── 30.png
│ │ │ ├── 31.png
│ │ │ ├── 4.png
│ │ │ ├── 5.png
│ │ │ ├── 6.png
│ │ │ ├── 7.png
│ │ │ ├── 8.png
│ │ │ └── 9.png
│ │ └── 7
│ │ │ ├── 1.png
│ │ │ ├── 10.png
│ │ │ ├── 11.png
│ │ │ ├── 12.png
│ │ │ ├── 13.png
│ │ │ ├── 14.png
│ │ │ ├── 15.png
│ │ │ ├── 16.png
│ │ │ ├── 17.png
│ │ │ ├── 18.png
│ │ │ ├── 19.png
│ │ │ ├── 2.png
│ │ │ ├── 20.png
│ │ │ ├── 21.png
│ │ │ ├── 22.png
│ │ │ ├── 23.png
│ │ │ ├── 24.png
│ │ │ ├── 25.png
│ │ │ ├── 26.png
│ │ │ ├── 27.png
│ │ │ ├── 28.png
│ │ │ ├── 29.png
│ │ │ ├── 3.png
│ │ │ ├── 30.png
│ │ │ ├── 31.png
│ │ │ ├── 4.png
│ │ │ ├── 5.png
│ │ │ ├── 6.png
│ │ │ ├── 7.png
│ │ │ ├── 8.png
│ │ │ └── 9.png
│ └── researches
│ │ ├── 0.png
│ │ ├── 10.png
│ │ ├── 100.png
│ │ ├── 101.png
│ │ ├── 102.png
│ │ ├── 103.png
│ │ ├── 105.png
│ │ ├── 11.png
│ │ ├── 113.png
│ │ ├── 115.png
│ │ ├── 119.png
│ │ ├── 12.png
│ │ ├── 121.png
│ │ ├── 13.png
│ │ ├── 133.png
│ │ ├── 136.png
│ │ ├── 139.png
│ │ ├── 14.png
│ │ ├── 140.png
│ │ ├── 141.png
│ │ ├── 144.png
│ │ ├── 145.png
│ │ ├── 15.png
│ │ ├── 152.png
│ │ ├── 153.png
│ │ ├── 154.png
│ │ ├── 155.png
│ │ ├── 159.png
│ │ ├── 16.png
│ │ ├── 163.png
│ │ ├── 164.png
│ │ ├── 165.png
│ │ ├── 167.png
│ │ ├── 168.png
│ │ ├── 169.png
│ │ ├── 17.png
│ │ ├── 170.png
│ │ ├── 171.png
│ │ ├── 173.png
│ │ ├── 176.png
│ │ ├── 177.png
│ │ ├── 179.png
│ │ ├── 181.png
│ │ ├── 182.png
│ │ ├── 183.png
│ │ ├── 184.png
│ │ ├── 185.png
│ │ ├── 19.png
│ │ ├── 190.png
│ │ ├── 191.png
│ │ ├── 193.png
│ │ ├── 194.png
│ │ ├── 195.png
│ │ ├── 196.png
│ │ ├── 197.png
│ │ ├── 198.png
│ │ ├── 199.png
│ │ ├── 2.png
│ │ ├── 20.png
│ │ ├── 200.png
│ │ ├── 201.png
│ │ ├── 202.png
│ │ ├── 203.png
│ │ ├── 205.png
│ │ ├── 206.png
│ │ ├── 207.png
│ │ ├── 208.png
│ │ ├── 209.png
│ │ ├── 21.png
│ │ ├── 211.png
│ │ ├── 212.png
│ │ ├── 213.png
│ │ ├── 214.png
│ │ ├── 215.png
│ │ ├── 217.png
│ │ ├── 218.png
│ │ ├── 219.png
│ │ ├── 22.png
│ │ ├── 221.png
│ │ ├── 222.png
│ │ ├── 223.png
│ │ ├── 224.png
│ │ ├── 225.png
│ │ ├── 226.png
│ │ ├── 227.png
│ │ ├── 228.png
│ │ ├── 229.png
│ │ ├── 23.png
│ │ ├── 230.png
│ │ ├── 231.png
│ │ ├── 232.png
│ │ ├── 233.png
│ │ ├── 236.png
│ │ ├── 237.png
│ │ ├── 238.png
│ │ ├── 239.png
│ │ ├── 24.png
│ │ ├── 241.png
│ │ ├── 244.png
│ │ ├── 245.png
│ │ ├── 246.png
│ │ ├── 247.png
│ │ ├── 248.png
│ │ ├── 249.png
│ │ ├── 250.png
│ │ ├── 251.png
│ │ ├── 252.png
│ │ ├── 253.png
│ │ ├── 254.png
│ │ ├── 255.png
│ │ ├── 256.png
│ │ ├── 257.png
│ │ ├── 259.png
│ │ ├── 260.png
│ │ ├── 264.png
│ │ ├── 265.png
│ │ ├── 27.png
│ │ ├── 278.png
│ │ ├── 279.png
│ │ ├── 280.png
│ │ ├── 292.png
│ │ ├── 295.png
│ │ ├── 296.png
│ │ ├── 297.png
│ │ ├── 298.png
│ │ ├── 299.png
│ │ ├── 3.png
│ │ ├── 303.png
│ │ ├── 305.png
│ │ ├── 307.png
│ │ ├── 308.png
│ │ ├── 309.png
│ │ ├── 310.png
│ │ ├── 311.png
│ │ ├── 313.png
│ │ ├── 315.png
│ │ ├── 316.png
│ │ ├── 318.png
│ │ ├── 319.png
│ │ ├── 320.png
│ │ ├── 321.png
│ │ ├── 322.png
│ │ ├── 323.png
│ │ ├── 324.png
│ │ ├── 326.png
│ │ ├── 328.png
│ │ ├── 329.png
│ │ ├── 330.png
│ │ ├── 334.png
│ │ ├── 335.png
│ │ ├── 34.png
│ │ ├── 348.png
│ │ ├── 35.png
│ │ ├── 360.png
│ │ ├── 361.png
│ │ ├── 362.png
│ │ ├── 363.png
│ │ ├── 364.png
│ │ ├── 365.png
│ │ ├── 366.png
│ │ ├── 367.png
│ │ ├── 368.png
│ │ ├── 369.png
│ │ ├── 37.png
│ │ ├── 370.png
│ │ ├── 371.png
│ │ ├── 372.png
│ │ ├── 373.png
│ │ ├── 374.png
│ │ ├── 375.png
│ │ ├── 376.png
│ │ ├── 377.png
│ │ ├── 378.png
│ │ ├── 379.png
│ │ ├── 380.png
│ │ ├── 384.png
│ │ ├── 39.png
│ │ ├── 398.png
│ │ ├── 4.png
│ │ ├── 408.png
│ │ ├── 426.png
│ │ ├── 428.png
│ │ ├── 429.png
│ │ ├── 432.png
│ │ ├── 434.png
│ │ ├── 435.png
│ │ ├── 436.png
│ │ ├── 437.png
│ │ ├── 438.png
│ │ ├── 439.png
│ │ ├── 440.png
│ │ ├── 441.png
│ │ ├── 445.png
│ │ ├── 448.png
│ │ ├── 45.png
│ │ ├── 450.png
│ │ ├── 457.png
│ │ ├── 460.png
│ │ ├── 461.png
│ │ ├── 462.png
│ │ ├── 463.png
│ │ ├── 464.png
│ │ ├── 468.png
│ │ ├── 469.png
│ │ ├── 47.png
│ │ ├── 470.png
│ │ ├── 472.png
│ │ ├── 48.png
│ │ ├── 481.png
│ │ ├── 482.png
│ │ ├── 483.png
│ │ ├── 484.png
│ │ ├── 485.png
│ │ ├── 486.png
│ │ ├── 487.png
│ │ ├── 488.png
│ │ ├── 489.png
│ │ ├── 49.png
│ │ ├── 490.png
│ │ ├── 491.png
│ │ ├── 492.png
│ │ ├── 493.png
│ │ ├── 494.png
│ │ ├── 499.png
│ │ ├── 5.png
│ │ ├── 50.png
│ │ ├── 504.png
│ │ ├── 506.png
│ │ ├── 507.png
│ │ ├── 509.png
│ │ ├── 51.png
│ │ ├── 512.png
│ │ ├── 513.png
│ │ ├── 514.png
│ │ ├── 515.png
│ │ ├── 516.png
│ │ ├── 517.png
│ │ ├── 52.png
│ │ ├── 521.png
│ │ ├── 526.png
│ │ ├── 54.png
│ │ ├── 55.png
│ │ ├── 555.png
│ │ ├── 556.png
│ │ ├── 557.png
│ │ ├── 558.png
│ │ ├── 563.png
│ │ ├── 565.png
│ │ ├── 567.png
│ │ ├── 569.png
│ │ ├── 57.png
│ │ ├── 572.png
│ │ ├── 573.png
│ │ ├── 574.png
│ │ ├── 575.png
│ │ ├── 576.png
│ │ ├── 577.png
│ │ ├── 578.png
│ │ ├── 579.png
│ │ ├── 59.png
│ │ ├── 597.png
│ │ ├── 599.png
│ │ ├── 6.png
│ │ ├── 60.png
│ │ ├── 602.png
│ │ ├── 603.png
│ │ ├── 608.png
│ │ ├── 61.png
│ │ ├── 615.png
│ │ ├── 617.png
│ │ ├── 619.png
│ │ ├── 62.png
│ │ ├── 621.png
│ │ ├── 622.png
│ │ ├── 623.png
│ │ ├── 624.png
│ │ ├── 625.png
│ │ ├── 626.png
│ │ ├── 627.png
│ │ ├── 628.png
│ │ ├── 629.png
│ │ ├── 63.png
│ │ ├── 631.png
│ │ ├── 64.png
│ │ ├── 65.png
│ │ ├── 655.png
│ │ ├── 66.png
│ │ ├── 67.png
│ │ ├── 68.png
│ │ ├── 7.png
│ │ ├── 73.png
│ │ ├── 74.png
│ │ ├── 75.png
│ │ ├── 76.png
│ │ ├── 77.png
│ │ ├── 78.png
│ │ ├── 79.png
│ │ ├── 8.png
│ │ ├── 80.png
│ │ ├── 81.png
│ │ ├── 82.png
│ │ ├── 83.png
│ │ ├── 86.png
│ │ ├── 88.png
│ │ ├── 89.png
│ │ ├── 9.png
│ │ ├── 90.png
│ │ ├── 91.png
│ │ ├── 92.png
│ │ ├── 93.png
│ │ ├── 94.png
│ │ ├── 96.png
│ │ ├── 97.png
│ │ └── 98.png
└── lang
│ ├── br
│ └── ageofempires.php
│ ├── de
│ └── ageofempires.php
│ ├── en
│ ├── ageofempires.php
│ └── game_versions.php
│ ├── es
│ └── ageofempires.php
│ ├── fr
│ └── ageofempires.php
│ ├── it
│ └── ageofempires.php
│ ├── jp
│ └── ageofempires.php
│ ├── ko
│ └── ageofempires.php
│ ├── nl
│ └── ageofempires.php
│ ├── ru
│ └── ageofempires.php
│ └── zh
│ └── ageofempires.php
└── src
├── Analyzers
├── Analyzer.php
├── Aoe2RecordHeaderAnalyzer.php
├── BodyAnalyzer.php
├── HeaderAnalyzer.php
├── MapDataAnalyzer.php
├── PlayerInfoBlockAnalyzer.php
├── PlayerMetaAnalyzer.php
├── PlayerObjectsListAnalyzer.php
├── PostgameDataAnalyzer.php
├── TerrainAnalyzer.php
├── VersionAnalyzer.php
└── VictorySettingsAnalyzer.php
├── BasicTranslator.php
├── Laravel
└── ServiceProvider.php
├── Model
├── ChatMessage.php
├── GameInfo.php
├── GameSettings.php
├── InitialState.php
├── Player.php
├── Research.php
├── Team.php
├── Tile.php
├── Tribute.php
├── Unit.php
├── Version.php
└── VictorySettings.php
├── Processors
├── Achievements.php
├── MapImage.php
└── MapName.php
├── RecAnalystException.php
├── RecordedGame.php
├── ResourcePacks
├── AgeOfEmpires.php
├── AgeOfEmpires
│ ├── Civilization.php
│ ├── Colors.php
│ ├── Map.php
│ └── Unit.php
└── ResourcePack.php
├── StreamExtractor.php
└── Utils.php
/.editorconfig:
--------------------------------------------------------------------------------
1 | # EditorConfig helps developers define and maintain consistent
2 | # coding styles between different editors and IDEs
3 | # editorconfig.org
4 |
5 | root = true
6 |
7 |
8 | [*]
9 | end_of_line = lf
10 | charset = utf-8
11 | trim_trailing_whitespace = true
12 | insert_final_newline = true
13 | indent_style = space
14 | indent_size = 4
15 |
16 | [*.php]
17 | indent_style = space
18 | indent_size = 4
19 |
20 | [*.{diff,md}]
21 | trim_trailing_whitespace = false
22 |
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
1 | test/ export-ignore
2 | examples/ export-ignore
3 | tools/ export-ignore
4 |
--------------------------------------------------------------------------------
/.github/dependabot.yml:
--------------------------------------------------------------------------------
1 | version: 2
2 | updates:
3 | - package-ecosystem: composer
4 | directory: "/"
5 | schedule:
6 | interval: daily
7 | time: "04:00"
8 | open-pull-requests-limit: 10
9 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | /doc
2 | /node_modules
3 | vendor
4 | composer.lock
5 |
--------------------------------------------------------------------------------
/.travis.yml:
--------------------------------------------------------------------------------
1 | language: php
2 | php:
3 | - '7.2'
4 | - '7.3'
5 | before_install:
6 | - printf "\n" | pecl install imagick
7 | before_script: composer install
8 | script: composer run-script test
9 |
--------------------------------------------------------------------------------
/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | # `recanalyst` is an [OPEN Open Source Project](http://openopensource.org/)
2 |
3 | ## What?
4 |
5 | Individuals making significant and valuable contributions are given
6 | commit-access to the project to contribute as they see fit. This project
7 | is more like an open wiki than a standard guarded open source project.
8 |
9 | ## Rules
10 |
11 | There are a few basic ground-rules for contributors:
12 |
13 | 1. **No `--force` pushes** or modifying the Git history unless rebasing or squashing pull requests.
14 | 1. **Non-master branches** ought to be used for ongoing work.
15 | 1. **External API changes and significant modifications** ought to be subject to an **internal pull-request** to solicit feedback from other contributors.
16 | 1. Internal pull-requests to solicit feedback are *encouraged* for any other non-trivial contribution but left to the discretion of the contributor.
17 | 1. Contributors should attempt to adhere to the prevailing code-style.
18 |
19 | ## Releases
20 |
21 | Declaring formal releases remains the prerogative of the project maintainer.
22 |
23 | ## Changes to this arrangement
24 |
25 | This is an experiment and feedback is welcome! This document may also be
26 | subject to pull-requests or changes by contributors where you believe
27 | you have something valuable to add or change.
28 |
--------------------------------------------------------------------------------
/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "recanalyst/recanalyst",
3 | "description": "Analyzes Age of Empires 2 recorded game files.",
4 | "version": "4.2.3",
5 | "type": "library",
6 | "homepage": "https://github.com/goto-bus-stop/recanalyst",
7 | "autoload": {
8 | "psr-4": { "RecAnalyst\\": "src/" }
9 | },
10 | "license": "GPL-3.0",
11 |
12 | "authors": [
13 | {
14 | "name": "biegleux",
15 | "homepage": "http://recanalyst.sourceforge.net"
16 | },
17 | {
18 | "name": "Idle Beaver",
19 | "email": "me@idlebeaver.ninja",
20 | "homepage": "http://idlebeaver.ninja"
21 | }
22 | ],
23 | "require": {
24 | "php": ">= 7.2.0",
25 | "intervention/image": "^2.5"
26 | },
27 | "require-dev": {
28 | "phpunit/phpunit": "^8.3",
29 | "webmozart/path-util": "^2.3"
30 | },
31 | "suggest": {
32 | "ext-gd": "to generate minimap images using GD.",
33 | "ext-imagick": "to generate minimap images using Imagick."
34 | },
35 | "scripts": {
36 | "test": "phpunit test",
37 | "make-resources": "php tools/makeResources.php",
38 | "clean": "rm -rf tools/openage tools/tmp tools/cache.php"
39 | }
40 | }
41 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "private": true,
3 | "devDependencies": {
4 | "slp-render": "^2.0.0"
5 | }
6 | }
7 |
--------------------------------------------------------------------------------
/phpcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | src
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/references.md:
--------------------------------------------------------------------------------
1 | ## Original project
2 |
3 | RecAnalyst 2.1.0 by Biegleux.
4 |
5 | Thanks to:
6 |
7 | - Bari, for sharing mgx file format description
8 | - Dauro, for reveal map, time correction, tributing information,
9 | map size correction, testing, bug reporting
10 | - Tim, for reveal map data and tributing information
11 |
12 | ## References
13 |
14 | - Bari's mgx format reference: https://web.archive.org/web/20090215065209/http://members.at.infoseek.co.jp/aocai/mgx_format.html
15 | - Stefan-kolb's aoc-mgx-format repository, especially for actions in the
16 | recorded game body: https://github.com/stefan-kolb/aoc-mgx-format
17 | - Mullikine & contributors's AoK Trigger Studio for resource types and several
18 | aoe2record format differences:
19 | https://github.com/mullikine/aokts
20 | - Megolunia and JustTesting1234's work on reverse-engineering the Genie engine:
21 | https://github.com/yvan-burrie/genie-reverse
22 |
--------------------------------------------------------------------------------
/resources/images/civs/0/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/1.png
--------------------------------------------------------------------------------
/resources/images/civs/0/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/10.png
--------------------------------------------------------------------------------
/resources/images/civs/0/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/11.png
--------------------------------------------------------------------------------
/resources/images/civs/0/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/12.png
--------------------------------------------------------------------------------
/resources/images/civs/0/13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/13.png
--------------------------------------------------------------------------------
/resources/images/civs/0/14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/14.png
--------------------------------------------------------------------------------
/resources/images/civs/0/15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/15.png
--------------------------------------------------------------------------------
/resources/images/civs/0/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/16.png
--------------------------------------------------------------------------------
/resources/images/civs/0/17.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/17.png
--------------------------------------------------------------------------------
/resources/images/civs/0/18.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/18.png
--------------------------------------------------------------------------------
/resources/images/civs/0/19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/19.png
--------------------------------------------------------------------------------
/resources/images/civs/0/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/2.png
--------------------------------------------------------------------------------
/resources/images/civs/0/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/20.png
--------------------------------------------------------------------------------
/resources/images/civs/0/21.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/21.png
--------------------------------------------------------------------------------
/resources/images/civs/0/22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/22.png
--------------------------------------------------------------------------------
/resources/images/civs/0/23.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/23.png
--------------------------------------------------------------------------------
/resources/images/civs/0/24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/24.png
--------------------------------------------------------------------------------
/resources/images/civs/0/25.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/25.png
--------------------------------------------------------------------------------
/resources/images/civs/0/26.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/26.png
--------------------------------------------------------------------------------
/resources/images/civs/0/27.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/27.png
--------------------------------------------------------------------------------
/resources/images/civs/0/28.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/28.png
--------------------------------------------------------------------------------
/resources/images/civs/0/29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/29.png
--------------------------------------------------------------------------------
/resources/images/civs/0/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/3.png
--------------------------------------------------------------------------------
/resources/images/civs/0/30.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/30.png
--------------------------------------------------------------------------------
/resources/images/civs/0/31.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/31.png
--------------------------------------------------------------------------------
/resources/images/civs/0/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/4.png
--------------------------------------------------------------------------------
/resources/images/civs/0/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/5.png
--------------------------------------------------------------------------------
/resources/images/civs/0/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/6.png
--------------------------------------------------------------------------------
/resources/images/civs/0/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/7.png
--------------------------------------------------------------------------------
/resources/images/civs/0/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/8.png
--------------------------------------------------------------------------------
/resources/images/civs/0/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/0/9.png
--------------------------------------------------------------------------------
/resources/images/civs/1/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/1.png
--------------------------------------------------------------------------------
/resources/images/civs/1/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/10.png
--------------------------------------------------------------------------------
/resources/images/civs/1/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/11.png
--------------------------------------------------------------------------------
/resources/images/civs/1/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/12.png
--------------------------------------------------------------------------------
/resources/images/civs/1/13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/13.png
--------------------------------------------------------------------------------
/resources/images/civs/1/14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/14.png
--------------------------------------------------------------------------------
/resources/images/civs/1/15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/15.png
--------------------------------------------------------------------------------
/resources/images/civs/1/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/16.png
--------------------------------------------------------------------------------
/resources/images/civs/1/17.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/17.png
--------------------------------------------------------------------------------
/resources/images/civs/1/18.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/18.png
--------------------------------------------------------------------------------
/resources/images/civs/1/19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/19.png
--------------------------------------------------------------------------------
/resources/images/civs/1/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/2.png
--------------------------------------------------------------------------------
/resources/images/civs/1/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/20.png
--------------------------------------------------------------------------------
/resources/images/civs/1/21.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/21.png
--------------------------------------------------------------------------------
/resources/images/civs/1/22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/22.png
--------------------------------------------------------------------------------
/resources/images/civs/1/23.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/23.png
--------------------------------------------------------------------------------
/resources/images/civs/1/24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/24.png
--------------------------------------------------------------------------------
/resources/images/civs/1/25.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/25.png
--------------------------------------------------------------------------------
/resources/images/civs/1/26.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/26.png
--------------------------------------------------------------------------------
/resources/images/civs/1/27.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/27.png
--------------------------------------------------------------------------------
/resources/images/civs/1/28.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/28.png
--------------------------------------------------------------------------------
/resources/images/civs/1/29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/29.png
--------------------------------------------------------------------------------
/resources/images/civs/1/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/3.png
--------------------------------------------------------------------------------
/resources/images/civs/1/30.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/30.png
--------------------------------------------------------------------------------
/resources/images/civs/1/31.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/31.png
--------------------------------------------------------------------------------
/resources/images/civs/1/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/4.png
--------------------------------------------------------------------------------
/resources/images/civs/1/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/5.png
--------------------------------------------------------------------------------
/resources/images/civs/1/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/6.png
--------------------------------------------------------------------------------
/resources/images/civs/1/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/7.png
--------------------------------------------------------------------------------
/resources/images/civs/1/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/8.png
--------------------------------------------------------------------------------
/resources/images/civs/1/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/1/9.png
--------------------------------------------------------------------------------
/resources/images/civs/2/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/1.png
--------------------------------------------------------------------------------
/resources/images/civs/2/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/10.png
--------------------------------------------------------------------------------
/resources/images/civs/2/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/11.png
--------------------------------------------------------------------------------
/resources/images/civs/2/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/12.png
--------------------------------------------------------------------------------
/resources/images/civs/2/13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/13.png
--------------------------------------------------------------------------------
/resources/images/civs/2/14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/14.png
--------------------------------------------------------------------------------
/resources/images/civs/2/15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/15.png
--------------------------------------------------------------------------------
/resources/images/civs/2/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/16.png
--------------------------------------------------------------------------------
/resources/images/civs/2/17.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/17.png
--------------------------------------------------------------------------------
/resources/images/civs/2/18.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/18.png
--------------------------------------------------------------------------------
/resources/images/civs/2/19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/19.png
--------------------------------------------------------------------------------
/resources/images/civs/2/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/2.png
--------------------------------------------------------------------------------
/resources/images/civs/2/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/20.png
--------------------------------------------------------------------------------
/resources/images/civs/2/21.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/21.png
--------------------------------------------------------------------------------
/resources/images/civs/2/22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/22.png
--------------------------------------------------------------------------------
/resources/images/civs/2/23.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/23.png
--------------------------------------------------------------------------------
/resources/images/civs/2/24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/24.png
--------------------------------------------------------------------------------
/resources/images/civs/2/25.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/25.png
--------------------------------------------------------------------------------
/resources/images/civs/2/26.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/26.png
--------------------------------------------------------------------------------
/resources/images/civs/2/27.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/27.png
--------------------------------------------------------------------------------
/resources/images/civs/2/28.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/28.png
--------------------------------------------------------------------------------
/resources/images/civs/2/29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/29.png
--------------------------------------------------------------------------------
/resources/images/civs/2/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/3.png
--------------------------------------------------------------------------------
/resources/images/civs/2/30.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/30.png
--------------------------------------------------------------------------------
/resources/images/civs/2/31.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/31.png
--------------------------------------------------------------------------------
/resources/images/civs/2/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/4.png
--------------------------------------------------------------------------------
/resources/images/civs/2/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/5.png
--------------------------------------------------------------------------------
/resources/images/civs/2/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/6.png
--------------------------------------------------------------------------------
/resources/images/civs/2/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/7.png
--------------------------------------------------------------------------------
/resources/images/civs/2/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/8.png
--------------------------------------------------------------------------------
/resources/images/civs/2/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/2/9.png
--------------------------------------------------------------------------------
/resources/images/civs/3/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/1.png
--------------------------------------------------------------------------------
/resources/images/civs/3/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/10.png
--------------------------------------------------------------------------------
/resources/images/civs/3/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/11.png
--------------------------------------------------------------------------------
/resources/images/civs/3/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/12.png
--------------------------------------------------------------------------------
/resources/images/civs/3/13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/13.png
--------------------------------------------------------------------------------
/resources/images/civs/3/14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/14.png
--------------------------------------------------------------------------------
/resources/images/civs/3/15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/15.png
--------------------------------------------------------------------------------
/resources/images/civs/3/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/16.png
--------------------------------------------------------------------------------
/resources/images/civs/3/17.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/17.png
--------------------------------------------------------------------------------
/resources/images/civs/3/18.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/18.png
--------------------------------------------------------------------------------
/resources/images/civs/3/19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/19.png
--------------------------------------------------------------------------------
/resources/images/civs/3/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/2.png
--------------------------------------------------------------------------------
/resources/images/civs/3/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/20.png
--------------------------------------------------------------------------------
/resources/images/civs/3/21.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/21.png
--------------------------------------------------------------------------------
/resources/images/civs/3/22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/22.png
--------------------------------------------------------------------------------
/resources/images/civs/3/23.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/23.png
--------------------------------------------------------------------------------
/resources/images/civs/3/24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/24.png
--------------------------------------------------------------------------------
/resources/images/civs/3/25.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/25.png
--------------------------------------------------------------------------------
/resources/images/civs/3/26.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/26.png
--------------------------------------------------------------------------------
/resources/images/civs/3/27.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/27.png
--------------------------------------------------------------------------------
/resources/images/civs/3/28.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/28.png
--------------------------------------------------------------------------------
/resources/images/civs/3/29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/29.png
--------------------------------------------------------------------------------
/resources/images/civs/3/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/3.png
--------------------------------------------------------------------------------
/resources/images/civs/3/30.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/30.png
--------------------------------------------------------------------------------
/resources/images/civs/3/31.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/31.png
--------------------------------------------------------------------------------
/resources/images/civs/3/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/4.png
--------------------------------------------------------------------------------
/resources/images/civs/3/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/5.png
--------------------------------------------------------------------------------
/resources/images/civs/3/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/6.png
--------------------------------------------------------------------------------
/resources/images/civs/3/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/7.png
--------------------------------------------------------------------------------
/resources/images/civs/3/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/8.png
--------------------------------------------------------------------------------
/resources/images/civs/3/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/3/9.png
--------------------------------------------------------------------------------
/resources/images/civs/4/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/1.png
--------------------------------------------------------------------------------
/resources/images/civs/4/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/10.png
--------------------------------------------------------------------------------
/resources/images/civs/4/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/11.png
--------------------------------------------------------------------------------
/resources/images/civs/4/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/12.png
--------------------------------------------------------------------------------
/resources/images/civs/4/13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/13.png
--------------------------------------------------------------------------------
/resources/images/civs/4/14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/14.png
--------------------------------------------------------------------------------
/resources/images/civs/4/15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/15.png
--------------------------------------------------------------------------------
/resources/images/civs/4/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/16.png
--------------------------------------------------------------------------------
/resources/images/civs/4/17.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/17.png
--------------------------------------------------------------------------------
/resources/images/civs/4/18.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/18.png
--------------------------------------------------------------------------------
/resources/images/civs/4/19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/19.png
--------------------------------------------------------------------------------
/resources/images/civs/4/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/2.png
--------------------------------------------------------------------------------
/resources/images/civs/4/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/20.png
--------------------------------------------------------------------------------
/resources/images/civs/4/21.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/21.png
--------------------------------------------------------------------------------
/resources/images/civs/4/22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/22.png
--------------------------------------------------------------------------------
/resources/images/civs/4/23.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/23.png
--------------------------------------------------------------------------------
/resources/images/civs/4/24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/24.png
--------------------------------------------------------------------------------
/resources/images/civs/4/25.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/25.png
--------------------------------------------------------------------------------
/resources/images/civs/4/26.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/26.png
--------------------------------------------------------------------------------
/resources/images/civs/4/27.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/27.png
--------------------------------------------------------------------------------
/resources/images/civs/4/28.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/28.png
--------------------------------------------------------------------------------
/resources/images/civs/4/29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/29.png
--------------------------------------------------------------------------------
/resources/images/civs/4/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/3.png
--------------------------------------------------------------------------------
/resources/images/civs/4/30.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/30.png
--------------------------------------------------------------------------------
/resources/images/civs/4/31.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/31.png
--------------------------------------------------------------------------------
/resources/images/civs/4/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/4.png
--------------------------------------------------------------------------------
/resources/images/civs/4/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/5.png
--------------------------------------------------------------------------------
/resources/images/civs/4/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/6.png
--------------------------------------------------------------------------------
/resources/images/civs/4/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/7.png
--------------------------------------------------------------------------------
/resources/images/civs/4/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/8.png
--------------------------------------------------------------------------------
/resources/images/civs/4/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/4/9.png
--------------------------------------------------------------------------------
/resources/images/civs/5/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/1.png
--------------------------------------------------------------------------------
/resources/images/civs/5/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/10.png
--------------------------------------------------------------------------------
/resources/images/civs/5/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/11.png
--------------------------------------------------------------------------------
/resources/images/civs/5/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/12.png
--------------------------------------------------------------------------------
/resources/images/civs/5/13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/13.png
--------------------------------------------------------------------------------
/resources/images/civs/5/14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/14.png
--------------------------------------------------------------------------------
/resources/images/civs/5/15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/15.png
--------------------------------------------------------------------------------
/resources/images/civs/5/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/16.png
--------------------------------------------------------------------------------
/resources/images/civs/5/17.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/17.png
--------------------------------------------------------------------------------
/resources/images/civs/5/18.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/18.png
--------------------------------------------------------------------------------
/resources/images/civs/5/19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/19.png
--------------------------------------------------------------------------------
/resources/images/civs/5/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/2.png
--------------------------------------------------------------------------------
/resources/images/civs/5/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/20.png
--------------------------------------------------------------------------------
/resources/images/civs/5/21.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/21.png
--------------------------------------------------------------------------------
/resources/images/civs/5/22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/22.png
--------------------------------------------------------------------------------
/resources/images/civs/5/23.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/23.png
--------------------------------------------------------------------------------
/resources/images/civs/5/24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/24.png
--------------------------------------------------------------------------------
/resources/images/civs/5/25.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/25.png
--------------------------------------------------------------------------------
/resources/images/civs/5/26.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/26.png
--------------------------------------------------------------------------------
/resources/images/civs/5/27.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/27.png
--------------------------------------------------------------------------------
/resources/images/civs/5/28.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/28.png
--------------------------------------------------------------------------------
/resources/images/civs/5/29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/29.png
--------------------------------------------------------------------------------
/resources/images/civs/5/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/3.png
--------------------------------------------------------------------------------
/resources/images/civs/5/30.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/30.png
--------------------------------------------------------------------------------
/resources/images/civs/5/31.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/31.png
--------------------------------------------------------------------------------
/resources/images/civs/5/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/4.png
--------------------------------------------------------------------------------
/resources/images/civs/5/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/5.png
--------------------------------------------------------------------------------
/resources/images/civs/5/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/6.png
--------------------------------------------------------------------------------
/resources/images/civs/5/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/7.png
--------------------------------------------------------------------------------
/resources/images/civs/5/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/8.png
--------------------------------------------------------------------------------
/resources/images/civs/5/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/5/9.png
--------------------------------------------------------------------------------
/resources/images/civs/6/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/1.png
--------------------------------------------------------------------------------
/resources/images/civs/6/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/10.png
--------------------------------------------------------------------------------
/resources/images/civs/6/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/11.png
--------------------------------------------------------------------------------
/resources/images/civs/6/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/12.png
--------------------------------------------------------------------------------
/resources/images/civs/6/13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/13.png
--------------------------------------------------------------------------------
/resources/images/civs/6/14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/14.png
--------------------------------------------------------------------------------
/resources/images/civs/6/15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/15.png
--------------------------------------------------------------------------------
/resources/images/civs/6/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/16.png
--------------------------------------------------------------------------------
/resources/images/civs/6/17.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/17.png
--------------------------------------------------------------------------------
/resources/images/civs/6/18.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/18.png
--------------------------------------------------------------------------------
/resources/images/civs/6/19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/19.png
--------------------------------------------------------------------------------
/resources/images/civs/6/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/2.png
--------------------------------------------------------------------------------
/resources/images/civs/6/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/20.png
--------------------------------------------------------------------------------
/resources/images/civs/6/21.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/21.png
--------------------------------------------------------------------------------
/resources/images/civs/6/22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/22.png
--------------------------------------------------------------------------------
/resources/images/civs/6/23.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/23.png
--------------------------------------------------------------------------------
/resources/images/civs/6/24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/24.png
--------------------------------------------------------------------------------
/resources/images/civs/6/25.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/25.png
--------------------------------------------------------------------------------
/resources/images/civs/6/26.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/26.png
--------------------------------------------------------------------------------
/resources/images/civs/6/27.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/27.png
--------------------------------------------------------------------------------
/resources/images/civs/6/28.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/28.png
--------------------------------------------------------------------------------
/resources/images/civs/6/29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/29.png
--------------------------------------------------------------------------------
/resources/images/civs/6/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/3.png
--------------------------------------------------------------------------------
/resources/images/civs/6/30.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/30.png
--------------------------------------------------------------------------------
/resources/images/civs/6/31.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/31.png
--------------------------------------------------------------------------------
/resources/images/civs/6/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/4.png
--------------------------------------------------------------------------------
/resources/images/civs/6/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/5.png
--------------------------------------------------------------------------------
/resources/images/civs/6/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/6.png
--------------------------------------------------------------------------------
/resources/images/civs/6/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/7.png
--------------------------------------------------------------------------------
/resources/images/civs/6/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/8.png
--------------------------------------------------------------------------------
/resources/images/civs/6/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/6/9.png
--------------------------------------------------------------------------------
/resources/images/civs/7/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/1.png
--------------------------------------------------------------------------------
/resources/images/civs/7/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/10.png
--------------------------------------------------------------------------------
/resources/images/civs/7/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/11.png
--------------------------------------------------------------------------------
/resources/images/civs/7/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/12.png
--------------------------------------------------------------------------------
/resources/images/civs/7/13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/13.png
--------------------------------------------------------------------------------
/resources/images/civs/7/14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/14.png
--------------------------------------------------------------------------------
/resources/images/civs/7/15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/15.png
--------------------------------------------------------------------------------
/resources/images/civs/7/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/16.png
--------------------------------------------------------------------------------
/resources/images/civs/7/17.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/17.png
--------------------------------------------------------------------------------
/resources/images/civs/7/18.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/18.png
--------------------------------------------------------------------------------
/resources/images/civs/7/19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/19.png
--------------------------------------------------------------------------------
/resources/images/civs/7/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/2.png
--------------------------------------------------------------------------------
/resources/images/civs/7/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/20.png
--------------------------------------------------------------------------------
/resources/images/civs/7/21.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/21.png
--------------------------------------------------------------------------------
/resources/images/civs/7/22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/22.png
--------------------------------------------------------------------------------
/resources/images/civs/7/23.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/23.png
--------------------------------------------------------------------------------
/resources/images/civs/7/24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/24.png
--------------------------------------------------------------------------------
/resources/images/civs/7/25.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/25.png
--------------------------------------------------------------------------------
/resources/images/civs/7/26.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/26.png
--------------------------------------------------------------------------------
/resources/images/civs/7/27.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/27.png
--------------------------------------------------------------------------------
/resources/images/civs/7/28.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/28.png
--------------------------------------------------------------------------------
/resources/images/civs/7/29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/29.png
--------------------------------------------------------------------------------
/resources/images/civs/7/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/3.png
--------------------------------------------------------------------------------
/resources/images/civs/7/30.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/30.png
--------------------------------------------------------------------------------
/resources/images/civs/7/31.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/31.png
--------------------------------------------------------------------------------
/resources/images/civs/7/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/4.png
--------------------------------------------------------------------------------
/resources/images/civs/7/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/5.png
--------------------------------------------------------------------------------
/resources/images/civs/7/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/6.png
--------------------------------------------------------------------------------
/resources/images/civs/7/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/7.png
--------------------------------------------------------------------------------
/resources/images/civs/7/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/8.png
--------------------------------------------------------------------------------
/resources/images/civs/7/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/civs/7/9.png
--------------------------------------------------------------------------------
/resources/images/researches/0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/0.png
--------------------------------------------------------------------------------
/resources/images/researches/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/10.png
--------------------------------------------------------------------------------
/resources/images/researches/100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/100.png
--------------------------------------------------------------------------------
/resources/images/researches/101.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/101.png
--------------------------------------------------------------------------------
/resources/images/researches/102.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/102.png
--------------------------------------------------------------------------------
/resources/images/researches/103.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/103.png
--------------------------------------------------------------------------------
/resources/images/researches/105.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/105.png
--------------------------------------------------------------------------------
/resources/images/researches/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/11.png
--------------------------------------------------------------------------------
/resources/images/researches/113.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/113.png
--------------------------------------------------------------------------------
/resources/images/researches/115.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/115.png
--------------------------------------------------------------------------------
/resources/images/researches/119.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/119.png
--------------------------------------------------------------------------------
/resources/images/researches/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/12.png
--------------------------------------------------------------------------------
/resources/images/researches/121.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/121.png
--------------------------------------------------------------------------------
/resources/images/researches/13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/13.png
--------------------------------------------------------------------------------
/resources/images/researches/133.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/133.png
--------------------------------------------------------------------------------
/resources/images/researches/136.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/136.png
--------------------------------------------------------------------------------
/resources/images/researches/139.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/139.png
--------------------------------------------------------------------------------
/resources/images/researches/14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/14.png
--------------------------------------------------------------------------------
/resources/images/researches/140.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/140.png
--------------------------------------------------------------------------------
/resources/images/researches/141.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/141.png
--------------------------------------------------------------------------------
/resources/images/researches/144.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/144.png
--------------------------------------------------------------------------------
/resources/images/researches/145.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/145.png
--------------------------------------------------------------------------------
/resources/images/researches/15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/15.png
--------------------------------------------------------------------------------
/resources/images/researches/152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/152.png
--------------------------------------------------------------------------------
/resources/images/researches/153.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/153.png
--------------------------------------------------------------------------------
/resources/images/researches/154.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/154.png
--------------------------------------------------------------------------------
/resources/images/researches/155.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/155.png
--------------------------------------------------------------------------------
/resources/images/researches/159.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/159.png
--------------------------------------------------------------------------------
/resources/images/researches/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/16.png
--------------------------------------------------------------------------------
/resources/images/researches/163.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/163.png
--------------------------------------------------------------------------------
/resources/images/researches/164.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/164.png
--------------------------------------------------------------------------------
/resources/images/researches/165.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/165.png
--------------------------------------------------------------------------------
/resources/images/researches/167.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/167.png
--------------------------------------------------------------------------------
/resources/images/researches/168.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/168.png
--------------------------------------------------------------------------------
/resources/images/researches/169.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/169.png
--------------------------------------------------------------------------------
/resources/images/researches/17.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/17.png
--------------------------------------------------------------------------------
/resources/images/researches/170.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/170.png
--------------------------------------------------------------------------------
/resources/images/researches/171.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/171.png
--------------------------------------------------------------------------------
/resources/images/researches/173.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/173.png
--------------------------------------------------------------------------------
/resources/images/researches/176.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/176.png
--------------------------------------------------------------------------------
/resources/images/researches/177.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/177.png
--------------------------------------------------------------------------------
/resources/images/researches/179.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/179.png
--------------------------------------------------------------------------------
/resources/images/researches/181.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/181.png
--------------------------------------------------------------------------------
/resources/images/researches/182.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/182.png
--------------------------------------------------------------------------------
/resources/images/researches/183.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/183.png
--------------------------------------------------------------------------------
/resources/images/researches/184.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/184.png
--------------------------------------------------------------------------------
/resources/images/researches/185.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/185.png
--------------------------------------------------------------------------------
/resources/images/researches/19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/19.png
--------------------------------------------------------------------------------
/resources/images/researches/190.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/190.png
--------------------------------------------------------------------------------
/resources/images/researches/191.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/191.png
--------------------------------------------------------------------------------
/resources/images/researches/193.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/193.png
--------------------------------------------------------------------------------
/resources/images/researches/194.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/194.png
--------------------------------------------------------------------------------
/resources/images/researches/195.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/195.png
--------------------------------------------------------------------------------
/resources/images/researches/196.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/196.png
--------------------------------------------------------------------------------
/resources/images/researches/197.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/197.png
--------------------------------------------------------------------------------
/resources/images/researches/198.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/198.png
--------------------------------------------------------------------------------
/resources/images/researches/199.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/199.png
--------------------------------------------------------------------------------
/resources/images/researches/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/2.png
--------------------------------------------------------------------------------
/resources/images/researches/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/20.png
--------------------------------------------------------------------------------
/resources/images/researches/200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/200.png
--------------------------------------------------------------------------------
/resources/images/researches/201.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/201.png
--------------------------------------------------------------------------------
/resources/images/researches/202.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/202.png
--------------------------------------------------------------------------------
/resources/images/researches/203.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/203.png
--------------------------------------------------------------------------------
/resources/images/researches/205.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/205.png
--------------------------------------------------------------------------------
/resources/images/researches/206.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/206.png
--------------------------------------------------------------------------------
/resources/images/researches/207.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/207.png
--------------------------------------------------------------------------------
/resources/images/researches/208.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/208.png
--------------------------------------------------------------------------------
/resources/images/researches/209.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/209.png
--------------------------------------------------------------------------------
/resources/images/researches/21.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/21.png
--------------------------------------------------------------------------------
/resources/images/researches/211.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/211.png
--------------------------------------------------------------------------------
/resources/images/researches/212.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/212.png
--------------------------------------------------------------------------------
/resources/images/researches/213.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/213.png
--------------------------------------------------------------------------------
/resources/images/researches/214.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/214.png
--------------------------------------------------------------------------------
/resources/images/researches/215.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/215.png
--------------------------------------------------------------------------------
/resources/images/researches/217.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/217.png
--------------------------------------------------------------------------------
/resources/images/researches/218.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/218.png
--------------------------------------------------------------------------------
/resources/images/researches/219.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/219.png
--------------------------------------------------------------------------------
/resources/images/researches/22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/22.png
--------------------------------------------------------------------------------
/resources/images/researches/221.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/221.png
--------------------------------------------------------------------------------
/resources/images/researches/222.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/222.png
--------------------------------------------------------------------------------
/resources/images/researches/223.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/223.png
--------------------------------------------------------------------------------
/resources/images/researches/224.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/224.png
--------------------------------------------------------------------------------
/resources/images/researches/225.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/225.png
--------------------------------------------------------------------------------
/resources/images/researches/226.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/226.png
--------------------------------------------------------------------------------
/resources/images/researches/227.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/227.png
--------------------------------------------------------------------------------
/resources/images/researches/228.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/228.png
--------------------------------------------------------------------------------
/resources/images/researches/229.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/229.png
--------------------------------------------------------------------------------
/resources/images/researches/23.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/23.png
--------------------------------------------------------------------------------
/resources/images/researches/230.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/230.png
--------------------------------------------------------------------------------
/resources/images/researches/231.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/231.png
--------------------------------------------------------------------------------
/resources/images/researches/232.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/232.png
--------------------------------------------------------------------------------
/resources/images/researches/233.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/233.png
--------------------------------------------------------------------------------
/resources/images/researches/236.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/236.png
--------------------------------------------------------------------------------
/resources/images/researches/237.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/237.png
--------------------------------------------------------------------------------
/resources/images/researches/238.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/238.png
--------------------------------------------------------------------------------
/resources/images/researches/239.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/239.png
--------------------------------------------------------------------------------
/resources/images/researches/24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/24.png
--------------------------------------------------------------------------------
/resources/images/researches/241.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/241.png
--------------------------------------------------------------------------------
/resources/images/researches/244.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/244.png
--------------------------------------------------------------------------------
/resources/images/researches/245.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/245.png
--------------------------------------------------------------------------------
/resources/images/researches/246.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/246.png
--------------------------------------------------------------------------------
/resources/images/researches/247.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/247.png
--------------------------------------------------------------------------------
/resources/images/researches/248.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/248.png
--------------------------------------------------------------------------------
/resources/images/researches/249.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/249.png
--------------------------------------------------------------------------------
/resources/images/researches/250.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/250.png
--------------------------------------------------------------------------------
/resources/images/researches/251.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/251.png
--------------------------------------------------------------------------------
/resources/images/researches/252.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/252.png
--------------------------------------------------------------------------------
/resources/images/researches/253.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/253.png
--------------------------------------------------------------------------------
/resources/images/researches/254.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/254.png
--------------------------------------------------------------------------------
/resources/images/researches/255.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/255.png
--------------------------------------------------------------------------------
/resources/images/researches/256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/256.png
--------------------------------------------------------------------------------
/resources/images/researches/257.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/257.png
--------------------------------------------------------------------------------
/resources/images/researches/259.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/259.png
--------------------------------------------------------------------------------
/resources/images/researches/260.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/260.png
--------------------------------------------------------------------------------
/resources/images/researches/264.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/264.png
--------------------------------------------------------------------------------
/resources/images/researches/265.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/265.png
--------------------------------------------------------------------------------
/resources/images/researches/27.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/27.png
--------------------------------------------------------------------------------
/resources/images/researches/278.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/278.png
--------------------------------------------------------------------------------
/resources/images/researches/279.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/279.png
--------------------------------------------------------------------------------
/resources/images/researches/280.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/280.png
--------------------------------------------------------------------------------
/resources/images/researches/292.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/292.png
--------------------------------------------------------------------------------
/resources/images/researches/295.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/295.png
--------------------------------------------------------------------------------
/resources/images/researches/296.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/296.png
--------------------------------------------------------------------------------
/resources/images/researches/297.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/297.png
--------------------------------------------------------------------------------
/resources/images/researches/298.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/298.png
--------------------------------------------------------------------------------
/resources/images/researches/299.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/299.png
--------------------------------------------------------------------------------
/resources/images/researches/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/3.png
--------------------------------------------------------------------------------
/resources/images/researches/303.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/303.png
--------------------------------------------------------------------------------
/resources/images/researches/305.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/305.png
--------------------------------------------------------------------------------
/resources/images/researches/307.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/307.png
--------------------------------------------------------------------------------
/resources/images/researches/308.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/308.png
--------------------------------------------------------------------------------
/resources/images/researches/309.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/309.png
--------------------------------------------------------------------------------
/resources/images/researches/310.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/310.png
--------------------------------------------------------------------------------
/resources/images/researches/311.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/311.png
--------------------------------------------------------------------------------
/resources/images/researches/313.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/313.png
--------------------------------------------------------------------------------
/resources/images/researches/315.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/315.png
--------------------------------------------------------------------------------
/resources/images/researches/316.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/316.png
--------------------------------------------------------------------------------
/resources/images/researches/318.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/318.png
--------------------------------------------------------------------------------
/resources/images/researches/319.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/319.png
--------------------------------------------------------------------------------
/resources/images/researches/320.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/320.png
--------------------------------------------------------------------------------
/resources/images/researches/321.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/321.png
--------------------------------------------------------------------------------
/resources/images/researches/322.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/322.png
--------------------------------------------------------------------------------
/resources/images/researches/323.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/323.png
--------------------------------------------------------------------------------
/resources/images/researches/324.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/324.png
--------------------------------------------------------------------------------
/resources/images/researches/326.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/326.png
--------------------------------------------------------------------------------
/resources/images/researches/328.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/328.png
--------------------------------------------------------------------------------
/resources/images/researches/329.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/329.png
--------------------------------------------------------------------------------
/resources/images/researches/330.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/330.png
--------------------------------------------------------------------------------
/resources/images/researches/334.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/334.png
--------------------------------------------------------------------------------
/resources/images/researches/335.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/335.png
--------------------------------------------------------------------------------
/resources/images/researches/34.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/34.png
--------------------------------------------------------------------------------
/resources/images/researches/348.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/348.png
--------------------------------------------------------------------------------
/resources/images/researches/35.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/35.png
--------------------------------------------------------------------------------
/resources/images/researches/360.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/360.png
--------------------------------------------------------------------------------
/resources/images/researches/361.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/361.png
--------------------------------------------------------------------------------
/resources/images/researches/362.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/362.png
--------------------------------------------------------------------------------
/resources/images/researches/363.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/363.png
--------------------------------------------------------------------------------
/resources/images/researches/364.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/364.png
--------------------------------------------------------------------------------
/resources/images/researches/365.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/365.png
--------------------------------------------------------------------------------
/resources/images/researches/366.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/366.png
--------------------------------------------------------------------------------
/resources/images/researches/367.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/367.png
--------------------------------------------------------------------------------
/resources/images/researches/368.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/368.png
--------------------------------------------------------------------------------
/resources/images/researches/369.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/369.png
--------------------------------------------------------------------------------
/resources/images/researches/37.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/37.png
--------------------------------------------------------------------------------
/resources/images/researches/370.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/370.png
--------------------------------------------------------------------------------
/resources/images/researches/371.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/371.png
--------------------------------------------------------------------------------
/resources/images/researches/372.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/372.png
--------------------------------------------------------------------------------
/resources/images/researches/373.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/373.png
--------------------------------------------------------------------------------
/resources/images/researches/374.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/374.png
--------------------------------------------------------------------------------
/resources/images/researches/375.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/375.png
--------------------------------------------------------------------------------
/resources/images/researches/376.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/376.png
--------------------------------------------------------------------------------
/resources/images/researches/377.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/377.png
--------------------------------------------------------------------------------
/resources/images/researches/378.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/378.png
--------------------------------------------------------------------------------
/resources/images/researches/379.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/379.png
--------------------------------------------------------------------------------
/resources/images/researches/380.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/380.png
--------------------------------------------------------------------------------
/resources/images/researches/384.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/384.png
--------------------------------------------------------------------------------
/resources/images/researches/39.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/39.png
--------------------------------------------------------------------------------
/resources/images/researches/398.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/398.png
--------------------------------------------------------------------------------
/resources/images/researches/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/4.png
--------------------------------------------------------------------------------
/resources/images/researches/408.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/408.png
--------------------------------------------------------------------------------
/resources/images/researches/426.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/426.png
--------------------------------------------------------------------------------
/resources/images/researches/428.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/428.png
--------------------------------------------------------------------------------
/resources/images/researches/429.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/429.png
--------------------------------------------------------------------------------
/resources/images/researches/432.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/432.png
--------------------------------------------------------------------------------
/resources/images/researches/434.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/434.png
--------------------------------------------------------------------------------
/resources/images/researches/435.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/435.png
--------------------------------------------------------------------------------
/resources/images/researches/436.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/436.png
--------------------------------------------------------------------------------
/resources/images/researches/437.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/437.png
--------------------------------------------------------------------------------
/resources/images/researches/438.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/438.png
--------------------------------------------------------------------------------
/resources/images/researches/439.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/439.png
--------------------------------------------------------------------------------
/resources/images/researches/440.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/440.png
--------------------------------------------------------------------------------
/resources/images/researches/441.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/441.png
--------------------------------------------------------------------------------
/resources/images/researches/445.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/445.png
--------------------------------------------------------------------------------
/resources/images/researches/448.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/448.png
--------------------------------------------------------------------------------
/resources/images/researches/45.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/45.png
--------------------------------------------------------------------------------
/resources/images/researches/450.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/450.png
--------------------------------------------------------------------------------
/resources/images/researches/457.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/457.png
--------------------------------------------------------------------------------
/resources/images/researches/460.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/460.png
--------------------------------------------------------------------------------
/resources/images/researches/461.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/461.png
--------------------------------------------------------------------------------
/resources/images/researches/462.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/462.png
--------------------------------------------------------------------------------
/resources/images/researches/463.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/463.png
--------------------------------------------------------------------------------
/resources/images/researches/464.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/464.png
--------------------------------------------------------------------------------
/resources/images/researches/468.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/468.png
--------------------------------------------------------------------------------
/resources/images/researches/469.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/469.png
--------------------------------------------------------------------------------
/resources/images/researches/47.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/47.png
--------------------------------------------------------------------------------
/resources/images/researches/470.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/470.png
--------------------------------------------------------------------------------
/resources/images/researches/472.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/472.png
--------------------------------------------------------------------------------
/resources/images/researches/48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/48.png
--------------------------------------------------------------------------------
/resources/images/researches/481.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/481.png
--------------------------------------------------------------------------------
/resources/images/researches/482.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/482.png
--------------------------------------------------------------------------------
/resources/images/researches/483.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/483.png
--------------------------------------------------------------------------------
/resources/images/researches/484.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/484.png
--------------------------------------------------------------------------------
/resources/images/researches/485.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/485.png
--------------------------------------------------------------------------------
/resources/images/researches/486.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/486.png
--------------------------------------------------------------------------------
/resources/images/researches/487.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/487.png
--------------------------------------------------------------------------------
/resources/images/researches/488.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/488.png
--------------------------------------------------------------------------------
/resources/images/researches/489.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/489.png
--------------------------------------------------------------------------------
/resources/images/researches/49.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/49.png
--------------------------------------------------------------------------------
/resources/images/researches/490.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/490.png
--------------------------------------------------------------------------------
/resources/images/researches/491.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/491.png
--------------------------------------------------------------------------------
/resources/images/researches/492.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/492.png
--------------------------------------------------------------------------------
/resources/images/researches/493.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/493.png
--------------------------------------------------------------------------------
/resources/images/researches/494.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/494.png
--------------------------------------------------------------------------------
/resources/images/researches/499.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/499.png
--------------------------------------------------------------------------------
/resources/images/researches/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/5.png
--------------------------------------------------------------------------------
/resources/images/researches/50.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/50.png
--------------------------------------------------------------------------------
/resources/images/researches/504.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/504.png
--------------------------------------------------------------------------------
/resources/images/researches/506.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/506.png
--------------------------------------------------------------------------------
/resources/images/researches/507.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/507.png
--------------------------------------------------------------------------------
/resources/images/researches/509.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/509.png
--------------------------------------------------------------------------------
/resources/images/researches/51.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/51.png
--------------------------------------------------------------------------------
/resources/images/researches/512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/512.png
--------------------------------------------------------------------------------
/resources/images/researches/513.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/513.png
--------------------------------------------------------------------------------
/resources/images/researches/514.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/514.png
--------------------------------------------------------------------------------
/resources/images/researches/515.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/515.png
--------------------------------------------------------------------------------
/resources/images/researches/516.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/516.png
--------------------------------------------------------------------------------
/resources/images/researches/517.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/517.png
--------------------------------------------------------------------------------
/resources/images/researches/52.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/52.png
--------------------------------------------------------------------------------
/resources/images/researches/521.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/521.png
--------------------------------------------------------------------------------
/resources/images/researches/526.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/526.png
--------------------------------------------------------------------------------
/resources/images/researches/54.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/54.png
--------------------------------------------------------------------------------
/resources/images/researches/55.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/55.png
--------------------------------------------------------------------------------
/resources/images/researches/555.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/555.png
--------------------------------------------------------------------------------
/resources/images/researches/556.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/556.png
--------------------------------------------------------------------------------
/resources/images/researches/557.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/557.png
--------------------------------------------------------------------------------
/resources/images/researches/558.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/558.png
--------------------------------------------------------------------------------
/resources/images/researches/563.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/563.png
--------------------------------------------------------------------------------
/resources/images/researches/565.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/565.png
--------------------------------------------------------------------------------
/resources/images/researches/567.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/567.png
--------------------------------------------------------------------------------
/resources/images/researches/569.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/569.png
--------------------------------------------------------------------------------
/resources/images/researches/57.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/57.png
--------------------------------------------------------------------------------
/resources/images/researches/572.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/572.png
--------------------------------------------------------------------------------
/resources/images/researches/573.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/573.png
--------------------------------------------------------------------------------
/resources/images/researches/574.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/574.png
--------------------------------------------------------------------------------
/resources/images/researches/575.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/575.png
--------------------------------------------------------------------------------
/resources/images/researches/576.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/576.png
--------------------------------------------------------------------------------
/resources/images/researches/577.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/577.png
--------------------------------------------------------------------------------
/resources/images/researches/578.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/578.png
--------------------------------------------------------------------------------
/resources/images/researches/579.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/579.png
--------------------------------------------------------------------------------
/resources/images/researches/59.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/59.png
--------------------------------------------------------------------------------
/resources/images/researches/597.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/597.png
--------------------------------------------------------------------------------
/resources/images/researches/599.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/599.png
--------------------------------------------------------------------------------
/resources/images/researches/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/6.png
--------------------------------------------------------------------------------
/resources/images/researches/60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/60.png
--------------------------------------------------------------------------------
/resources/images/researches/602.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/602.png
--------------------------------------------------------------------------------
/resources/images/researches/603.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/603.png
--------------------------------------------------------------------------------
/resources/images/researches/608.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/608.png
--------------------------------------------------------------------------------
/resources/images/researches/61.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/61.png
--------------------------------------------------------------------------------
/resources/images/researches/615.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/615.png
--------------------------------------------------------------------------------
/resources/images/researches/617.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/617.png
--------------------------------------------------------------------------------
/resources/images/researches/619.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/619.png
--------------------------------------------------------------------------------
/resources/images/researches/62.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/62.png
--------------------------------------------------------------------------------
/resources/images/researches/621.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/621.png
--------------------------------------------------------------------------------
/resources/images/researches/622.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/622.png
--------------------------------------------------------------------------------
/resources/images/researches/623.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/623.png
--------------------------------------------------------------------------------
/resources/images/researches/624.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/624.png
--------------------------------------------------------------------------------
/resources/images/researches/625.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/625.png
--------------------------------------------------------------------------------
/resources/images/researches/626.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/626.png
--------------------------------------------------------------------------------
/resources/images/researches/627.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/627.png
--------------------------------------------------------------------------------
/resources/images/researches/628.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/628.png
--------------------------------------------------------------------------------
/resources/images/researches/629.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/629.png
--------------------------------------------------------------------------------
/resources/images/researches/63.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/63.png
--------------------------------------------------------------------------------
/resources/images/researches/631.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/631.png
--------------------------------------------------------------------------------
/resources/images/researches/64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/64.png
--------------------------------------------------------------------------------
/resources/images/researches/65.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/65.png
--------------------------------------------------------------------------------
/resources/images/researches/655.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/655.png
--------------------------------------------------------------------------------
/resources/images/researches/66.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/66.png
--------------------------------------------------------------------------------
/resources/images/researches/67.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/67.png
--------------------------------------------------------------------------------
/resources/images/researches/68.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/68.png
--------------------------------------------------------------------------------
/resources/images/researches/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/7.png
--------------------------------------------------------------------------------
/resources/images/researches/73.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/73.png
--------------------------------------------------------------------------------
/resources/images/researches/74.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/74.png
--------------------------------------------------------------------------------
/resources/images/researches/75.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/75.png
--------------------------------------------------------------------------------
/resources/images/researches/76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/76.png
--------------------------------------------------------------------------------
/resources/images/researches/77.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/77.png
--------------------------------------------------------------------------------
/resources/images/researches/78.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/78.png
--------------------------------------------------------------------------------
/resources/images/researches/79.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/79.png
--------------------------------------------------------------------------------
/resources/images/researches/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/8.png
--------------------------------------------------------------------------------
/resources/images/researches/80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/80.png
--------------------------------------------------------------------------------
/resources/images/researches/81.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/81.png
--------------------------------------------------------------------------------
/resources/images/researches/82.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/82.png
--------------------------------------------------------------------------------
/resources/images/researches/83.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/83.png
--------------------------------------------------------------------------------
/resources/images/researches/86.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/86.png
--------------------------------------------------------------------------------
/resources/images/researches/88.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/88.png
--------------------------------------------------------------------------------
/resources/images/researches/89.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/89.png
--------------------------------------------------------------------------------
/resources/images/researches/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/9.png
--------------------------------------------------------------------------------
/resources/images/researches/90.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/90.png
--------------------------------------------------------------------------------
/resources/images/researches/91.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/91.png
--------------------------------------------------------------------------------
/resources/images/researches/92.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/92.png
--------------------------------------------------------------------------------
/resources/images/researches/93.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/93.png
--------------------------------------------------------------------------------
/resources/images/researches/94.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/94.png
--------------------------------------------------------------------------------
/resources/images/researches/96.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/96.png
--------------------------------------------------------------------------------
/resources/images/researches/97.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/97.png
--------------------------------------------------------------------------------
/resources/images/researches/98.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/goto-bus-stop/recanalyst/bfc7223fec05cbafb4ec8487791bb94f4e369b71/resources/images/researches/98.png
--------------------------------------------------------------------------------
/resources/lang/en/game_versions.php:
--------------------------------------------------------------------------------
1 | 'Unknown',
7 | Version::VERSION_AOK => 'AOK',
8 | Version::VERSION_AOKTRIAL => 'AOK Trial',
9 | Version::VERSION_AOK20 => 'AOK 2.0',
10 | Version::VERSION_AOK20A => 'AOK 2.0a',
11 | Version::VERSION_AOC => 'AOC',
12 | Version::VERSION_AOCTRIAL => 'AOC Trial',
13 | Version::VERSION_AOC10 => 'AOC 1.0',
14 | Version::VERSION_AOC10C => 'AOC 1.0c',
15 | Version::VERSION_USERPATCH11 => 'AOC 1.1',
16 | Version::VERSION_USERPATCH12 => 'AOC UP1.2',
17 | Version::VERSION_USERPATCH13 => 'AOC UP1.3',
18 | Version::VERSION_USERPATCH14 => 'AOC UP1.4',
19 | Version::VERSION_USERPATCH15 => 'AOC UP1.5',
20 | Version::VERSION_AOFE21 => 'AOFE 2.1',
21 | Version::VERSION_HD => 'HD Edition',
22 | Version::VERSION_HD43 => 'HD Edition 4.3',
23 | Version::VERSION_HD46 => 'HD Edition 4.6',
24 | Version::VERSION_HD47 => 'HD Edition 4.7',
25 | Version::VERSION_HD48 => 'HD Edition 4.8',
26 | Version::VERSION_HD50 => 'HD Edition 5.0',
27 | ];
28 |
--------------------------------------------------------------------------------
/src/Analyzers/MapDataAnalyzer.php:
--------------------------------------------------------------------------------
1 | version = $this->get(VersionAnalyzer::class);
12 |
13 | $mapSizeX = $this->readHeader('l', 4);
14 | $mapSizeY = $this->readHeader('l', 4);
15 | $this->mapSizeX = $mapSizeX;
16 | $this->mapSizeY = $mapSizeY;
17 |
18 | // If we went wrong somewhere, throw now so we don't end up in a near-
19 | // infinite loop later.
20 | if ($mapSizeX > 10000 || $mapSizeY > 10000) {
21 | throw new \Exception('Got invalid map size');
22 | }
23 |
24 | $this->skipZones();
25 |
26 | $allVisible = $this->readHeader('c', 1);
27 | $fogOfWar = $this->readHeader('c', 1);
28 |
29 | $terrain = $this->read(TerrainAnalyzer::class, [$mapSizeX, $mapSizeY]);
30 |
31 | $this->skipObstructions();
32 | $this->skipVisibilityMap();
33 |
34 | $this->position += 4;
35 | $numData = $this->readHeader('l', 4);
36 | $this->position += $numData * 27;
37 |
38 | return (object) [
39 | 'mapSize' => [$mapSizeX, $mapSizeY],
40 | 'allVisible' => $allVisible,
41 | 'fogOfWar' => $fogOfWar,
42 | 'terrain' => $terrain,
43 | ];
44 | }
45 |
46 | private function skipZones()
47 | {
48 | $numMapZones = $this->readHeader('l', 4);
49 | $size = $this->mapSizeX * $this->mapSizeY;
50 | for ($i = 0; $i < $numMapZones; $i += 1) {
51 | if ($this->version->subVersion >= 11.93) {
52 | $this->position += 2048 + $size * 2;
53 | } else {
54 | $this->position += 1275 + $size;
55 | }
56 | $numFloats = $this->readHeader('l', 4);
57 | $this->position += ($numFloats * 4) + 4;
58 | }
59 | }
60 |
61 | private function skipObstructions()
62 | {
63 | $numData = $this->readHeader('l', 4);
64 | $this->position += 4; // Some ID relating to the previous line...
65 | $this->position += $numData * 4;
66 | for ($i = 0; $i < $numData; $i += 1) {
67 | $numObstructions = $this->readHeader('l', 4);
68 | // Two signed int32s.
69 | $this->position += $numObstructions * 8;
70 | }
71 | }
72 |
73 | private function skipVisibilityMap()
74 | {
75 | $mapSizeX = $this->readHeader('l', 4);
76 | $mapSizeY = $this->readHeader('l', 4);
77 | // Visibility map. Can we use this for something?
78 | $this->position += $mapSizeX * $mapSizeY * 4;
79 | }
80 | }
81 |
--------------------------------------------------------------------------------
/src/Analyzers/PlayerMetaAnalyzer.php:
--------------------------------------------------------------------------------
1 | position > 0;
21 | if (!$isComposed) {
22 | // If this analyzer was not called from another analyzer at a
23 | // specific position, we find the correct position here.
24 | $this->seek();
25 | return $this->read(self::class);
26 | }
27 |
28 | $players = [];
29 | // The first player in this list will be the "main" co-op player.
30 | $coopPartners = [];
31 | for ($i = 0; $i <= 8; $i += 1) {
32 | $player = $this->readPlayerMeta($i);
33 | if ($player->humanRaw === 0 || $player->humanRaw === 1) {
34 | continue;
35 | }
36 | $players[] = $player;
37 | $coopPartners[$player->index][] = $player;
38 | }
39 |
40 | foreach ($players as $player) {
41 | $player->setCoopPartners($coopPartners[$player->index]);
42 | }
43 |
44 | return $players;
45 | }
46 |
47 | /**
48 | * Reads a player meta info block for a single player. This just includes
49 | * their nickname, index and "human" status. More information about players
50 | * is stored later on in the recorded game file and is read by the
51 | * PlayerInfoBlockAnalyzer.
52 | *
53 | * Player meta structure:
54 | * int32 index;
55 | * int32 human; // indicates whether player is AI/human/spectator
56 | * uint32 nameLength;
57 | * char name[nameLength];
58 | *
59 | * @return \RecAnalyst\Model\Player
60 | */
61 | protected function readPlayerMeta($i)
62 | {
63 | $player = new Player($this->rec);
64 | $player->number = $i;
65 | $player->index = $this->readHeader('l', 4);
66 | $human = $this->readHeader('l', 4);
67 | $length = $this->readHeader('L', 4);
68 | if ($length) {
69 | $player->name = $this->readHeaderRaw($length);
70 | } else {
71 | $player->name = '';
72 | }
73 | $player->humanRaw = $human;
74 | $player->human = $human === 0x02;
75 | $player->spectator = $human === 0x06;
76 | return $player;
77 | }
78 |
79 | /**
80 | * Find the position of the small player metadata block.
81 | */
82 | private function seek()
83 | {
84 | $version = $this->get(VersionAnalyzer::class);
85 |
86 | $constant2 = pack('c*', 0x9A, 0x99, 0x99, 0x99, 0x99, 0x99, 0xF9, 0x3F);
87 | $separator = pack('c*', 0x9D, 0xFF, 0xFF, 0xFF);
88 |
89 | $playersByIndex = [];
90 |
91 | $size = strlen($this->header);
92 | $this->position = 0;
93 |
94 | $triggerInfoPos = strrpos($this->header, $constant2, $this->position) + strlen($constant2);
95 | $gameSettingsPos = strrpos($this->header, $separator, -($size - $triggerInfoPos)) + strlen($separator);
96 |
97 | $this->position = $gameSettingsPos + 8;
98 | if (!$version->isAoK) {
99 | // Skip Map ID.
100 | $this->position += 4;
101 | }
102 | // Skip difficulty & diplomacy lock.
103 | $this->position += 8;
104 |
105 | // TODO Is 12.3 the correct cutoff point?
106 | if ($version->subVersion >= 12.3) {
107 | // TODO what are theeeese?
108 | $this->position += 16;
109 | }
110 | }
111 | }
112 |
--------------------------------------------------------------------------------
/src/Analyzers/TerrainAnalyzer.php:
--------------------------------------------------------------------------------
1 | sizeX = $size[0];
18 | $this->sizeY = $size[1];
19 | }
20 |
21 | protected function run()
22 | {
23 | $version = $this->get(VersionAnalyzer::class);
24 |
25 | $mapData = [];
26 | for ($y = 0; $y < $this->sizeY; $y += 1) {
27 | $mapData[$y] = [];
28 | for ($x = 0; $x < $this->sizeX; $x += 1) {
29 | $terrainId = ord($this->header[$this->position++]);
30 | if ($terrainId === 0xFF) {
31 | $terrainId = ord($this->header[$this->position++]);
32 | $elevation = ord($this->header[$this->position++]);
33 | // Skip UserPatch "original terrain ID" data.
34 | $this->position++;
35 | } else {
36 | $elevation = ord($this->header[$this->position++]);
37 | }
38 |
39 | $mapData[$y][$x] = new Tile($x, $y, $terrainId, $elevation);
40 | }
41 | }
42 | return $mapData;
43 | }
44 | }
45 |
--------------------------------------------------------------------------------
/src/Analyzers/VictorySettingsAnalyzer.php:
--------------------------------------------------------------------------------
1 | rec);
15 | $this->position += 4; // separator 9D FF FF FF
16 |
17 | $customConquest = $this->readHeader('L', 4) !== 0;
18 | $this->position += 4; // zero
19 | $customRelics = $this->readHeader('l', 4);
20 | $this->position += 4; // zero
21 | $customPercentExplored = $this->readHeader('l', 4);
22 | $this->position += 4; // zero
23 | $customAll = $this->readHeader('L', 4) !== 0;
24 | $mode = $this->readHeader('l', 4);
25 | $score = $this->readHeader('l', 4);
26 | $timeLimit = $this->readHeader('l', 4);
27 |
28 | $victory->mode = $mode;
29 | $victory->timeLimit = $timeLimit;
30 | $victory->scoreLimit = $score;
31 | // TODO add custom victory information somewhere:
32 | // $victory->_customRelics = $customRelics;
33 | // $victory->_customPercentExplored = $customPercentExplored;
34 | // $victory->_customAll = $customAll;
35 |
36 | return $victory;
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/src/BasicTranslator.php:
--------------------------------------------------------------------------------
1 | locale = $locale;
32 | }
33 |
34 | /**
35 | * @param string $key Translation key.
36 | */
37 | public function trans(string $key): string
38 | {
39 | list ($file, $var) = explode('.', $key, 2);
40 | if (!isset($this->translations[$file])) {
41 | $current = $this->getFilePath($this->locale, $file);
42 | // Default to English
43 | if (!is_file($current) && $this->locale !== 'en') {
44 | $current = $this->getFilePath('en', $file);
45 | }
46 | $this->translations[$file] = require($current);
47 | }
48 | return $this->get($this->translations[$file], $var);
49 | }
50 |
51 | /**
52 | * Get the path to a translation file.
53 | */
54 | private function getFilePath(string $locale, string $file): string
55 | {
56 | return __DIR__ . '/../resources/lang/' . $locale . '/' . $file . '.php';
57 | }
58 |
59 | /**
60 | * Get a value from a dotted property path.
61 | *
62 | * @param array $arr Array.
63 | * @param string $path Path, properties separated by '.'s.
64 | * @return mixed (But probably a string because it's for translations.)
65 | */
66 | private function get(array $arr, string $path)
67 | {
68 | foreach (explode('.', $path) as $prop) {
69 | $arr = $arr[$prop];
70 | }
71 | return $arr;
72 | }
73 | }
74 |
--------------------------------------------------------------------------------
/src/Laravel/ServiceProvider.php:
--------------------------------------------------------------------------------
1 | loadTranslationsFrom($resources . '/lang', 'recanalyst');
18 |
19 | $this->publishes([
20 | $resources . '/images' => public_path('vendor/recanalyst'),
21 | ], 'public');
22 | }
23 | }
24 | } else {
25 | class ServiceProvider {
26 | public function __construct()
27 | {
28 | throw new \Exception('Laravel ServiceProvider class not found.');
29 | }
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/src/Model/ChatMessage.php:
--------------------------------------------------------------------------------
1 | , , ), if any.
40 | *
41 | * @var string
42 | */
43 | public $group;
44 |
45 | /**
46 | * Class constructor.
47 | *
48 | * @param int $time When this message was sent, in milliseconds since the
49 | * start of the game.
50 | * @param \RecAnalyst\Model\Player $player Player that sent the message.
51 | * @param string $msg Message content.
52 | * @param string $group Group this message was directed to.
53 | * @return void
54 | */
55 | public function __construct($time = 0, Player $player = null, $msg = '', $group = '')
56 | {
57 | $this->time = $time;
58 | $this->player = $player;
59 | $this->msg = $msg;
60 | $this->group = $group;
61 | }
62 |
63 | /**
64 | * Helper method to create a chat message from a chat string more easily.
65 | *
66 | * Messages actually have the player name and sometimes a group specifier
67 | * (, , etc) included in their message body which is lame.
68 | * Sometimes players that don't end up in the player info blocks of the
69 | * recorded games sent messages anyway (particularly pre-game chat by people
70 | * who joined the multiplayer lobby and then left) so we deal with that too.
71 | *
72 | * @param int $time Time at which this message was sent in milliseconds
73 | * since the start of the game.
74 | * @param \RecAnalyst\Model\Player $player Message Sender.
75 | * @param string $chat Message contents.
76 | * @return ChatMessage
77 | */
78 | public static function create($time, $player, $chat)
79 | {
80 | $group = '';
81 | // This is directed someplace (@All, @Team, @Enemy, etc.)
82 | // Voobly adds @Rating messages too, which we might wish to parse into
83 | // the player objects later as a `->rating` property.
84 | if ($chat[0] === '<') {
85 | // Standard directed chat messages have a format like:
86 | // PlayerName: message
87 | // Voobly rating messages however:
88 | // PlayerName: message
89 | // ...adds a space character before the name, so we deal with it
90 | // separately.
91 | if (substr($chat, 0, 9) === ' ') {
92 | $group = 'Rating';
93 | $chat = substr($chat, 9);
94 | } else {
95 | $end = strpos($chat, '>');
96 | $group = substr($chat, 1, $end - 1);
97 | $chat = substr($chat, $end + 1);
98 | }
99 | }
100 | if (is_null($player)) {
101 | $player = new Player();
102 | $player->name = substr($chat, 0, strpos($chat, ': '));
103 | if ($player->name[0] === ' ') {
104 | $player->name = substr($player->name, 1);
105 | }
106 | }
107 | // Cut the player name out of the message contents.
108 | $chat = substr($chat, strlen($player->name) + 2);
109 | return new self($time, $player, $chat, $group);
110 | }
111 | }
112 |
--------------------------------------------------------------------------------
/src/Model/GameInfo.php:
--------------------------------------------------------------------------------
1 | rec = $rec;
46 | $this->objectivesString = $this->scFileName = '';
47 | }
48 |
49 | /**
50 | * Returns the players string (1v1, FFA, etc.)
51 | *
52 | * @return string
53 | */
54 | public function getPlayersString()
55 | {
56 | $teams = $this->rec->teams();
57 |
58 | $teamMembers = array_map($teams, function (&$team) {
59 | // Count non-cooping players.
60 | return array_reduce($team->players(), function ($count, &$player) {
61 | return $player->isCooping ? $count : $count + 1;
62 | }, 0);
63 | });
64 |
65 | // Remove teams without players.
66 | $teamMembers = array_diff($teamMembers, [0]);
67 | if (array_sum($teamMembers) === count($teams) && count($teams) > 2) {
68 | return 'FFA';
69 | } else {
70 | return implode('v', $teamMembers);
71 | }
72 | }
73 |
74 | /**
75 | * Returns the point of view.
76 | *
77 | * @return string
78 | */
79 | public function getPOV()
80 | {
81 | foreach ($this->owner->players as $player) {
82 | if ($player->owner) {
83 | return $player->name;
84 | }
85 | }
86 | return '';
87 | }
88 |
89 | /**
90 | * Returns extended point of view (including coop players).
91 | *
92 | * @return string POV player name(s).
93 | */
94 | public function getPOVEx()
95 | {
96 | $owner = null;
97 | foreach ($this->owner->players as $player) {
98 | if ($player->owner) {
99 | $owner = $player;
100 | break;
101 | }
102 | }
103 | if (!$owner) {
104 | return '';
105 | }
106 |
107 | $names = [];
108 | foreach ($this->owner->players as $player) {
109 | if ($player === $owner) {
110 | continue;
111 | }
112 | if ($player->index == $owner->index) {
113 | $names[] = $player->name;
114 | }
115 | }
116 | if (empty($names)) {
117 | return $owner->name;
118 | }
119 | return sprintf('%s (%s)', $owner->name, implode($names, ', '));
120 | }
121 |
122 | /**
123 | * Determines if there is a cooping player in the game.
124 | *
125 | * @return bool True, if there is a cooping player in the game, false otherwise.
126 | */
127 | public function ingameCoop()
128 | {
129 | foreach ($this->owner->players as $player) {
130 | if ($player->isCooping) {
131 | return true;
132 | }
133 | }
134 | return false;
135 | }
136 |
137 | /**
138 | * Returns the objectives string.
139 | *
140 | * @return string The objectives.
141 | */
142 | public function objectives()
143 | {
144 | return $this->objectivesString;
145 | }
146 |
147 | /**
148 | * Returns the Scenario file name.
149 | *
150 | * @return string The Scenario file name.
151 | */
152 | public function scenarioFilename()
153 | {
154 | return $this->scFileName;
155 | }
156 | }
157 |
--------------------------------------------------------------------------------
/src/Model/InitialState.php:
--------------------------------------------------------------------------------
1 | rec = $rec;
45 | $this->id = $id;
46 | $this->time = $time;
47 | }
48 |
49 | /**
50 | * Get the localised research name.
51 | *
52 | * @return string
53 | */
54 | public function name()
55 | {
56 | return $this->rec->trans('researches', $this->id);
57 | }
58 | }
59 |
--------------------------------------------------------------------------------
/src/Model/Team.php:
--------------------------------------------------------------------------------
1 | players[] = $player;
33 | if ($this->index == -1) {
34 | $this->index = $player->team;
35 | }
36 | }
37 |
38 | /**
39 | * Returns a player at the specified offset.
40 | *
41 | * @param int An index of the player
42 | * @return \RecAnalyst\Model\Player|null
43 | */
44 | public function getPlayer($index)
45 | {
46 | return $this->players[$index];
47 | }
48 |
49 | /**
50 | * Returns an index of the team.
51 | *
52 | * @return int
53 | */
54 | public function index()
55 | {
56 | return $this->index;
57 | }
58 |
59 | /**
60 | * Get the players in this team.
61 | *
62 | * @return \RecAnalyst\Model\Player[]
63 | */
64 | public function players()
65 | {
66 | return $this->players;
67 | }
68 | }
69 |
--------------------------------------------------------------------------------
/src/Model/Tile.php:
--------------------------------------------------------------------------------
1 | x = $x;
49 | $this->y = $y;
50 | $this->terrain = $terrain;
51 | $this->elevation = $elevation;
52 | }
53 | }
54 |
--------------------------------------------------------------------------------
/src/Model/Tribute.php:
--------------------------------------------------------------------------------
1 | time = $this->amount = 0;
64 | $this->playerFrom = $this->playerTo = null;
65 | $this->resourceId = self::FOOD;
66 | $this->fee = 0.0;
67 | }
68 | }
69 |
--------------------------------------------------------------------------------
/src/Model/Unit.php:
--------------------------------------------------------------------------------
1 | rec = $rec;
47 | $this->id = $id;
48 | $this->position = $position;
49 | }
50 |
51 | /**
52 | * @return string
53 | */
54 | public function name()
55 | {
56 | return $this->rec->trans('units', $this->id);
57 | }
58 | }
59 |
--------------------------------------------------------------------------------
/src/Model/VictorySettings.php:
--------------------------------------------------------------------------------
1 | rec = $rec;
57 | }
58 |
59 | /**
60 | * Returns victory string.
61 | *
62 | * @return string
63 | */
64 | public function getVictoryString()
65 | {
66 | if (!isset(RecAnalystConst::$VICTORY_CONDITIONS[$this->_victoryCondition])) {
67 | return '';
68 | }
69 | $result = RecAnalystConst::$VICTORY_CONDITIONS[$this->_victoryCondition];
70 | switch ($this->_victoryCondition) {
71 | case self::TIMELIMIT:
72 | if ($this->_timeLimit) {
73 | return sprintf('%s (%d years)', $result, $this->_timeLimit);
74 | }
75 | break;
76 | case self::SCORELIMIT:
77 | if ($this->_scoreLimit) {
78 | return sprintf('%s (%d)', $result, $this->_scoreLimit);
79 | }
80 | break;
81 | }
82 | return $result;
83 | }
84 | }
85 |
--------------------------------------------------------------------------------
/src/Processors/Achievements.php:
--------------------------------------------------------------------------------
1 | rec = $rec;
27 | }
28 |
29 | /**
30 | * @return \StdClass[]
31 | */
32 | public function run()
33 | {
34 | $postGameData = $this->rec->body()->postGameData;
35 | if (!$postGameData) {
36 | return null;
37 | }
38 |
39 | $achievements = [];
40 |
41 | foreach ($postGameData->players as $i => $player) {
42 | if (!$player->name) {
43 | continue;
44 | }
45 |
46 | $achievements[$i] = (object) [
47 | 'score' => $player->totalScore,
48 | 'victory' => $player->victory ? true : false,
49 | 'mvp' => $player->mvp ? true : false,
50 | 'military' => $player->militaryStats,
51 | 'economy' => $player->economyStats,
52 | 'tech' => $player->techStats,
53 | 'society' => $player->societyStats,
54 | ];
55 | }
56 |
57 | return $achievements;
58 | }
59 | }
60 |
--------------------------------------------------------------------------------
/src/Processors/MapName.php:
--------------------------------------------------------------------------------
1 | rec = $rec;
35 |
36 | // The Map Type strings used in the Objectives message tab are stored in
37 | // string id 9654. This array was generated using:
38 | // grep "9654" "SteamApps/common/Age2HD/resources/*/strings/key-value/key-value-strings-utf8.txt"
39 | //
40 | // HD Edition uses UTF-8, but older versions used localization-specific code pages.
41 | // Code page information for zh, jp and ko was taken from:
42 | // https://msdn.microsoft.com/en-us/library/cc194886.aspx
43 | $this->mapTypeRegexes = [
44 | 'br' => '/Tipo de Mapa: (.*)/',
45 | 'de' => '/Kartentyp: (.*)/',
46 | 'en' => '/Map Type: (.*)/',
47 | 'es' => '/Tipo de mapa: (.*)/',
48 | 'fr' => '/Type de carte : (.*)/',
49 | 'it' => '/Tipo di mappa: (.*)/',
50 | 'jp' => '/' . mb_convert_encoding('マップの種類', 'cp932', 'utf-8') . ': (.*)/',
51 | 'jp_utf8' => '/マップの種類: (.*)/',
52 | 'ko' => '/' . mb_convert_encoding('지도 종류', 'cp949', 'utf-8') . ': (.*)/',
53 | 'ko_utf8' => '/지도 종류: (.*)/',
54 | 'nl' => '/Kaarttype: (.*)/',
55 | 'ru' => '/' . mb_convert_encoding('Тип карты', 'windows-1251', 'utf-8') . ': (.*)/',
56 | 'ru_utf8' => '/Тип карты: (.*)/',
57 | 'zh' => '/' . mb_convert_encoding('地图类别', 'cp936', 'utf-8') . ': (.*)/',
58 | 'zh_utf8' => '/地图类型: (.*)/',
59 | 'zh_wide' => '/' . mb_convert_encoding('地图类别:', 'cp936', 'utf-8') . '(.*)/',
60 | ];
61 | }
62 |
63 | /**
64 | * Run the processor.
65 | *
66 | * @return string|null The map name, if found.
67 | */
68 | public function run()
69 | {
70 | $header = $this->rec->header();
71 | $messages = $header->messages;
72 | $instructions = $messages->instructions;
73 | $lines = explode("\n", $instructions);
74 | foreach ($lines as $line) {
75 | // We don't know what language the game was played in, so we try
76 | // every language we know.
77 | foreach ($this->mapTypeRegexes as $rx) {
78 | $matches = [];
79 | if (preg_match($rx, $line, $matches)) {
80 | return $matches[1];
81 | }
82 | }
83 | }
84 | }
85 | }
86 |
--------------------------------------------------------------------------------
/src/RecAnalystException.php:
--------------------------------------------------------------------------------
1 | '#ffc700',
19 | Unit::STONEMINE => '#919191',
20 | Unit::CLIFF1 => '#714b33',
21 | Unit::CLIFF2 => '#714b33',
22 | Unit::CLIFF3 => '#714b33',
23 | Unit::CLIFF4 => '#714b33',
24 | Unit::CLIFF5 => '#714b33',
25 | Unit::CLIFF6 => '#714b33',
26 | Unit::CLIFF7 => '#714b33',
27 | Unit::CLIFF8 => '#714b33',
28 | Unit::CLIFF9 => '#714b33',
29 | Unit::CLIFF10 => '#714b33',
30 | Unit::RELIC => '#ffffff',
31 | Unit::TURKEY => '#a5c46c',
32 | Unit::SHEEP => '#a5c46c',
33 | Unit::DEER => '#a5c46c',
34 | Unit::BOAR => '#a5c46c',
35 | Unit::JAVELINA => '#a5c46c',
36 | Unit::FORAGEBUSH => '#a5c46c',
37 | ];
38 |
39 | /**
40 | * Get colors from the resources file.
41 | *
42 | * @param string $category Color category.
43 | * @return array
44 | */
45 | private static function getColors($category)
46 | {
47 | static $colors;
48 | if (empty($colors)) {
49 | $colors = require(__DIR__ . '/../../../resources/data/ageofempires/colors.php');
50 | }
51 | return $colors[$category];
52 | }
53 |
54 | /**
55 | * Get the color for a terrain type.
56 | *
57 | * @param int $id Terrain type ID.
58 | * @param int $variation Terrain variation: 0 for a downward slope, 2 for
59 | * an upward slope, 1 for flat terrain (default).
60 | * @return string Hexadecimal representation of the terrain color,
61 | * eg. "#004abb".
62 | */
63 | public static function getTerrainColor($id, $variation = 1)
64 | {
65 | $terrainColors = self::getColors('terrain');
66 | return $terrainColors[$id][$variation];
67 | }
68 |
69 | /**
70 | * Get the color for a unit or object type, such as sheep or boar or
71 | * cliffs(!).
72 | *
73 | * @param int $id Unit type ID.
74 | * @return string Hexadecimal representation of the unit color,
75 | * eg. "#714b33".
76 | */
77 | public static function getUnitColor($id)
78 | {
79 | return self::$GAIA_COLORS[$id];
80 | }
81 |
82 | /**
83 | * Get the color for a player.
84 | *
85 | * @param int $id Player color ID (0-7).
86 | * @return string Hexadecimal representation of the player color,
87 | * eg. "#ff00ff".
88 | */
89 | public static function getPlayerColor($id)
90 | {
91 | $playerColors = self::getColors('players');
92 | return $playerColors[$id];
93 | }
94 | }
95 |
--------------------------------------------------------------------------------
/src/ResourcePacks/AgeOfEmpires/Map.php:
--------------------------------------------------------------------------------
1 |