Loading

OpenTTD christmas challen

  1. Hello,
  2.  
  3. my name is Jan Bleha and I work as a community manager for a tech travel company Kiwi.com, where I am in charge organizing and supporting a variety of mainly IT events.
  4.  
  5. We are huge fans of OpenTTD game. We have already organized twice a public Chrismass OpenTTD Multiplayer gathering in Brno (in 2016 sand 2017), each time gathering about 30 enthusiastic players.

Paste #pnwbgkzsz

  1. In file included from /Users/andy2/workspace/OpenTTD.OpenTTD/src/ai/ai_instance.cpp:82:
  2. /Users/andy2/workspace/OpenTTD.OpenTTD/src/ai/../company_base.h:119:12: error:
  3.       field has incomplete type 'RailTypes'
  4.         RailTypes avail_railtypes;         ///< Rail types available to ...
  5.                   ^

Paste #psgacnszl

  1. GRF Spec extension impedance mismatch
  2.  
  3. In no particular order
  4.  
  5. * not many devs familiar with grf spec

Paste #pmvv7kwdo

  1. // add the units to articulated consist
  2. switch (FEAT_TRAINS, SELF, peasweep_articulated_cb_switch, extra_callback_info1) {
  3.         0: return peasweep;
  4.         1: return peasweep_1;
  5.   return CB_RESULT_NO_MORE_ARTICULATED_PARTS;

Paste #pd3akpu8o

  1. // default spriteset templates
  2.         template spriteset_template_asymmetric_unreversed_moor_gallop_unflipped(y) {
  3.                 //[left_x, upper_y, width, height, offset_x, offset_y]
  4.                 [60, y, 8, 29, -3, -16 ]
  5.                 [73, y, 26, 24, -14, -15 ]

Paste #pibliq9fn

  1.     modified:   bin/baseset/no_sound.obs
  2.     modified:   bin/baseset/orig_dos.obg
  3.     modified:   bin/baseset/orig_dos.obs
  4.     modified:   bin/baseset/orig_dos_de.obg
  5.     modified:   bin/baseset/orig_win.obg

Paste #pzfc9fhgx

  1. diff --git a/projects/settingsgen_vs100.vcxproj b/projects/settingsgen_vs100.vcxproj
  2. index 30454d81f8..f3cd89be30 100644
  3. --- a/projects/settingsgen_vs100.vcxproj
  4. +++ b/projects/settingsgen_vs100.vcxproj
  5. @@ -77,5 +77,5 @@

Paste #pp8dla3tt

  1. // add the units to articulated consist
  2. switch (FEAT_TRAINS, SELF, peasweep_articulated_cb_switch, extra_callback_info1) {
  3.         0: return peasweep;
  4.         1: return peasweep;
  5.   return CB_RESULT_NO_MORE_ARTICULATED_PARTS;

Paste #p0irrknxg

  1.     function GetVehicleIndex(vehicle_unitnumber, vehicle_type)
  2.     {
  3.         if (!(vehicle_unitnumber > 0 && vehicle_unitnumber <= 0xFFFF)) return INVALID_VEHICLE;
  4.         if (!(vehicle_type >= AIVehicle.VT_RAIL && vehicle_type <= AIVehicle.VT_AIR)) return INVALID_VEHICLE;

Paste #po4jrn9sr

  1. diff --git a/src/newgrf_engine.cpp b/src/newgrf_engine.cpp
  2. index 660b7e476..3db7a92c0 100644
  3. --- a/src/newgrf_engine.cpp
  4. +++ b/src/newgrf_engine.cpp
  5. @@ -693,6 +693,12 @@ static uint32 VehicleGetVariable(Vehicle *v, const VehicleScopeResolver *object,

Paste #p3jacqznc

  1. class CompanyValue extends GSController
  2. {
  3.     companies = null;
  4.     goal_mode = null;
  5.     goal_reached = null;

Paste #pt1wnmoah

  1. $ '/d/OpenTTD/OpenTTD GitHub/OpenTTD/src/script/api/squirrel_export.sh'
  2. Generating for API 'ai' ...
  3. /d/OpenTTD: /d/OpenTTD: Is a directory
  4. Generating for API 'game' ...
  5. /d/OpenTTD: /d/OpenTTD: Is a directory

https://imgur.com/wQuDOi5

  1. static bool GrowingOnWateredTile(TileIndex tile)
  2. {
  3.     TrackBits water_track = TrackStatusToTrackBits(GetTileTrackStatus(tile, TRANSPORT_WATER, 0));
  4.     if (water_track != TRACK_BIT_NONE) {
  5.         if (water_track == TRACK_BIT_UPPER || water_track == TRACK_BIT_LOWER || water_track == TRACK_BIT_LEFT || water_track == TRACK_BIT_RIGHT) {

Paste #pknuegqgd

  1. diff --git a/projects/settingsgen_vs100.vcxproj b/projects/settingsgen_vs100.vcxproj
  2. index 30454d81f8..f3cd89be30 100644
  3. --- a/projects/settingsgen_vs100.vcxproj
  4. +++ b/projects/settingsgen_vs100.vcxproj
  5. @@ -77,5 +77,5 @@

Paste #pgd6yvzjo

  1. //On the Company Value GS code:
  2. //-------------------------------
  3.  
  4. function SCPManager::ReceivedSettingCommand(message, self)
  5. {