Commit Graph

23719 Commits

Author SHA1 Message Date
Jonathan G Rennison
4af4cbc2a4 Chunnel: Update project files 2017-03-19 12:30:14 +00:00
HackaLittleBit
de24fed9d1 Chunnel: Tunnels are only allowed to cross sea. 2017-03-12 20:33:59 +00:00
Jonathan G Rennison
93a43da809 Chunnel: Prevent chunnels from intersecting with each other. 2017-03-05 19:13:42 +00:00
Jonathan G Rennison
4c9f7b73b3 Chunnel: Add a ground veh flag for (maybe) being in a chunnel
Use this to avoid inclination change code in non-chunnel wormholes.
2017-03-05 18:37:35 +00:00
Jonathan G Rennison
ec9f0371e8 Chunnel: Adjust z position of vehicles in chunnels to go "under" the water. 2017-03-05 18:05:04 +00:00
Jonathan G Rennison
0690dbb8bf Merge branch 'jgrpp' into chunnel 2017-03-05 15:30:27 +00:00
Jonathan G Rennison
fa044852d5 Merge branch 'day_length' into jgrpp
# Conflicts:
#	src/saveload/afterload.cpp
2017-03-05 15:29:45 +00:00
Jonathan G Rennison
1f148322fb Reset day length factor to 1 when loading pre day length savegame 2017-03-05 15:25:34 +00:00
Jonathan G Rennison
11906f24c5 Merge branch 'save_ext' into day_length 2017-03-05 15:05:13 +00:00
Jonathan G Rennison
500ef49694 Chunnel: Double cost of building and removing chunnels. 2017-03-05 14:39:17 +00:00
Jonathan G Rennison
89a0a9c182 Chunnel: Use hash table for tunnel search, change tunnel fields and savegame format. 2017-03-05 14:39:10 +00:00
Jonathan G Rennison
ad15b47f72 Chunnel: Fix setting of tunnel ID in load conversion, add method to set ID. 2017-03-05 14:39:06 +00:00
Jonathan G Rennison
afd8c6b867 Chunnel: Increase tunnel pool size, make tunnel IDs 32 bit.
Add lookup mechanism for tunnel IDs which don't fit in 16 bits in M2.
2017-03-05 14:39:01 +00:00
Jonathan G Rennison
87142ed840 Add a PreCleanPool() static method to pool item types. 2017-03-04 23:39:27 +00:00
Jonathan G Rennison
702404dc6a Fix issues with uncleared variables when loading old save games. 2017-03-04 20:28:07 +00:00
Jonathan G Rennison
79439925c8 Clear discardable chunk IDs in SlXvResetState. 2017-03-04 20:09:42 +00:00
Jonathan G Rennison
212f6ce6ef Chunnel: Add setting to enable construction, default off. 2017-03-04 13:23:52 +00:00
Jonathan G Rennison
3fde2cb5b1 Remove unused constant from newgrf_config.cpp 2017-03-04 13:20:21 +00:00
Jonathan G Rennison
02b33e7f64 Chunnel: Add error text for too many tunnels. 2017-03-04 13:06:43 +00:00
Jonathan G Rennison
ab38623ea6 Chunnel: Adjust documentation and whitespace in tunnel_map.h 2017-03-04 12:43:48 +00:00
Jonathan G Rennison
75410ddae4 Chunnel: Save/load changes 2017-03-04 12:39:32 +00:00
Jonathan G Rennison
aac5b2d4ad Chunnel: Adjust struct Tunnel constructor 2017-03-04 12:36:01 +00:00
Jonathan G Rennison
ee0d6e2fe6 Chunnel: Remove debug prints from afterload code. 2017-03-04 12:24:00 +00:00
Jonathan G Rennison
04244e7215 Chunnel: Fix typo in name of GetOtherTunnelBridgeEndOld 2017-03-04 12:23:56 +00:00
Jonathan G Rennison
21bbb42d7e Chunnel: Adjust arguments of IsTunnelInWay 2017-03-04 12:23:52 +00:00
Jonathan G Rennison
13a716980a Chunnel: String text adjustments. 2017-03-04 12:10:54 +00:00
HackaLittleBit
7e6215f271 Chunnel patch 28401: Add: Tile description chunnel.
https://www.tt-forums.net/viewtopic.php?p=1183580#p1183580
2017-03-04 11:59:36 +00:00
HackaLittleBit
15c8e67655 Chunnel patch 28400: Codechange: Chunnels can now pass normal tunnels, fixed tile highlighting, fixed ramp detection.
https://www.tt-forums.net/viewtopic.php?p=1183580#p1183580
2017-03-04 11:59:33 +00:00
HackaLittleBit
7808370f86 Chunnel patch 28399: debug [modified]
Don't remove other debug outputs

https://www.tt-forums.net/viewtopic.php?p=1183416#p1183416
2017-03-04 11:53:51 +00:00
HackaLittleBit
f173b74e81 Chunnel patch 28398: Codechange: Save Tunnel Pool.
https://www.tt-forums.net/viewtopic.php?p=1183416#p1183416
2017-03-04 11:53:48 +00:00
HackaLittleBit
1ac8f66de1 Chunnel patch 28397: Codechange: Chunnels can't pass oilrigs.
https://www.tt-forums.net/viewtopic.php?p=1183416#p1183416
2017-03-04 11:50:52 +00:00
HackaLittleBit
dfce9cc4c0 Chunnel patch 28396: Codechange: Chunnel portal must have minimal length of 4 tiles.
https://www.tt-forums.net/viewtopic.php?p=1183416#p1183416
2017-03-04 11:48:12 +00:00
HackaLittleBit
dee526c6d6 Chunnel patch 28395: Add: Basic chunnel. Creating tunnels under water.
https://www.tt-forums.net/viewtopic.php?p=1183416#p1183416
2017-03-04 11:48:07 +00:00
HackaLittleBit
f7ced74c22 Chunnel patch 28394: Codechange: Rework IsTunnelInWay proc.
https://www.tt-forums.net/viewtopic.php?p=1183416#p1183416
2017-03-04 11:48:00 +00:00
HackaLittleBit
67e7d12eb7 Chunnel patch 28393: Codechange: Rework GetOtherTunnelEnd proc.
https://www.tt-forums.net/viewtopic.php?p=1183416#p1183416
2017-03-04 11:44:25 +00:00
HackaLittleBit
ad070b91ea Chunnel patch 28392: Add: Basic tunnel pool. (no save)
https://www.tt-forums.net/viewtopic.php?p=1183416#p1183416
2017-03-04 11:43:53 +00:00
Jonathan G Rennison
54494a0a7c Merge branch 'send_money_company' into jgrpp 2017-03-03 22:42:07 +00:00
Jonathan G Rennison
9c74da46b1 Change send money to company messages to be broadcasts.
Adjust text formatting depending on whether current client is
the source, destination or neither.
2017-03-03 22:37:43 +00:00
Jonathan G Rennison
63629852f7 Add a second int64 data field to chat arbitrary data field. 2017-03-03 22:33:55 +00:00
Jonathan G Rennison
3001595916 Change chat arbitrary data field from an int64 to a struct. 2017-03-03 22:32:33 +00:00
Jonathan G Rennison
c70a60fd18 Add another network broadcast mode. 2017-03-03 22:31:44 +00:00
Jonathan G Rennison
49e922daa6 Remove stub HandleOnEditText and now unused global variables. 2017-03-02 00:09:35 +00:00
patch-import
f820543391 Import give money to company patch
From: https://www.tt-forums.net/viewtopic.php?p=1183311#p1183311

Fix language files and minor formatting issues
2017-03-02 00:09:23 +00:00
patch-import
7b88f7a290 Add minimum town distance patch, with minor modifications
Move implicitly added value of 20 to setting default.
Adjust setting texts.

From: https://www.tt-forums.net/viewtopic.php?p=1095146#p1095146
2017-02-28 23:37:27 +00:00
Jonathan G Rennison
7f66d4bc6a Merge branch 'cpp-btree' into jgrpp 2017-02-28 21:25:50 +00:00
Jonathan G Rennison
344f39196f cpp-btree: Remove remaining uses of ssize_t
This is due to issues building on Windows
2017-02-28 21:23:52 +00:00
Jonathan G Rennison
deb6a4f5c1 Merge branch 'template_train_replacement' into jgrpp 2017-02-28 19:32:36 +00:00
Jonathan G Rennison
939a350864 TBTR: Assume that virtual vehicles are on a suitably powered railtype. 2017-02-28 19:32:29 +00:00
Jonathan G Rennison
a6168dd2f0 Merge branch 'master' into jgrpp
# Conflicts:
#	src/saveload/company_sl.cpp
2017-02-28 00:15:45 +00:00
Jonathan G Rennison
8cf0f354d9 Merge branch 'tracerestrict-sx' into jgrpp 2017-02-27 18:51:37 +00:00