Tsu, I did some testing with your tileset and latest experimental + Galen’s vehicle tile fix PR above. It looks pretty good! …even better than v0.8 does.
The changes required to the tile_config.json are pretty straight-forward. The new vehicle part names are basically as I listed in my comment above, but with the ‘vp_’ prefix added back.
Here’s the a diff from your v0.3 tileset_config.json, and my modified version:
--- tile_config.json-old 2013-10-19 22:07:42.000000000 -0400
+++ tile_config.json 2013-10-20 14:10:50.757505385 -0400
@@ -3372,47 +3372,47 @@
"rotates":true
},
{
- "id":"vp_frame_h",
+ "id":"vp_frame_horizontal",
"fg":96,
"rotates":true
},
{
- "id":"vp_frame_v",
+ "id":"vp_frame_vertical",
"fg":97,
"rotates":true
},
{
- "id":"vp_frame_c",
+ "id":"vp_frame_cross",
"fg":98,
"rotates":true
},
{
- "id":"vp_frame_y",
+ "id":"vp_frame_nw",
"fg":99,
"rotates":true
},
{
- "id":"vp_frame_u",
+ "id":"vp_frame_ne",
"fg":100,
"rotates":true
},
{
- "id":"vp_frame_n",
+ "id":"vp_frame_se",
"fg":101,
"rotates":true
},
{
- "id":"vp_frame_b",
+ "id":"vp_frame_sw",
"fg":102,
"rotates":true
},
{
- "id":"vp_frame_h2",
+ "id":"vp_frame_horizontal_2",
"fg":103,
"rotates":true
},
{
- "id":"vp_frame_v2",
+ "id":"vp_frame_vertical_2",
"fg":104,
"rotates":true
},
@@ -3427,47 +3427,47 @@
"rotates":true
},
{
- "id":"vp_board_h",
+ "id":"vp_board_horizontal",
"fg":113,
"rotates":true
},
{
- "id":"vp_board_v",
+ "id":"vp_board_vertical",
"fg":114,
"rotates":true
},
{
- "id":"vp_board_y",
+ "id":"vp_board_nw",
"fg":115,
"rotates":true
},
{
- "id":"vp_board_u",
+ "id":"vp_board_ne",
"fg":116,
"rotates":true
},
{
- "id":"vp_board_n",
+ "id":"vp_board_se",
"fg":117,
"rotates":true
},
{
- "id":"vp_board_b",
+ "id":"vp_board_sw",
"fg":118,
"rotates":true
},
{
- "id":"vp_aisle_h2",
+ "id":"vp_aisle_horizontal",
"fg":155,
"rotates":true
},
{
- "id":"vp_aisle_v2",
+ "id":"vp_aisle_vertical",
"fg":156,
"rotates":true
},
{
- "id":"vp_floor_trunk",
+ "id":"vp_trunk_floor",
"fg":111,
"rotates":true
},
@@ -3482,32 +3482,52 @@
"rotates":true
},
{
- "id":"vp_door_o",
+ "id":"vp_door_opaque",
"fg":108,
"rotates":true
},
{
- "id":"vp_door_i",
+ "id":"vp_door_internal",
"fg":109,
"rotates":true
},
{
- "id":"vp_window",
+ "id":"vp_door_trunk",
+ "fg":107,
+ "rotates":true
+ },
+ {
+ "id":"vp_door_shutter",
+ "fg":108,
+ "rotates":true
+ },
+ {
+ "id":"vp_door_sliding",
+ "fg":107,
+ "rotates":true
+ },
+ {
+ "id":"vp_windshield",
"fg":112,
"rotates":true
},
{
- "id":"vp_blade_h",
+ "id":"vp_reinforced_windshield",
+ "fg":112,
+ "rotates":true
+ },
+ {
+ "id":"vp_blade_horizontal",
"fg":151,
"rotates":true
},
{
- "id":"vp_blade_v",
+ "id":"vp_blade_vertical",
"fg":152,
"rotates":true
},
{
- "id":"vp_spike_h",
+ "id":"vp_spike",
"fg":153,
"rotates":true
},
@@ -3522,13 +3542,18 @@
"rotates":true
},
{
- "id": "vp_wheel_wide_under",
+ "id": "vp_wheel_underbody",
"fg":164,
"bg":-1,
"rotates":true,
"multitile":false
},
{
+ "id":"vp_wheel_unicycle",
+ "fg":121,
+ "rotates":true
+ },
+ {
"id":"vp_wheel_bicycle",
"fg":121,
"rotates":true
@@ -3551,37 +3576,37 @@
"multitile":false
},
{
- "id":"vp_engine_gas_1cyl",
+ "id":"vp_engine_1cyl",
"fg":128,
"rotates":true
},
{
- "id":"vp_engine_gas_v2",
+ "id":"vp_engine_vtwin",
"fg":129,
"rotates":true
},
{
- "id":"vp_engine_gas_i4",
+ "id":"vp_engine_inline4",
"fg":130,
"rotates":true
},
{
- "id":"vp_engine_gas_v6",
+ "id":"vp_engine_v6",
"fg":131,
"rotates":true
},
{
- "id":"vp_engine_gas_v8",
+ "id":"vp_engine_v8",
"fg":132,
"rotates":true
},
{
- "id":"vp_engine_motor",
+ "id":"vp_engine_electric",
"fg":133,
"rotates":true
},
{
- "id":"vp_engine_motor_large",
+ "id":"vp_engine_electric_large",
"fg":134,
"rotates":true
},
@@ -3591,42 +3616,62 @@
"rotates":true
},
{
- "id":"vp_engine_foot_crank",
+ "id":"vp_foot_pedals",
"fg":136,
"rotates":true
},
{
- "id":"vp_fuel_tank_gas",
+ "id":"vp_gas_tank",
"fg":137,
"rotates":true
},
{
- "id":"vp_fuel_tank_batt",
+ "id":"vp_storage_battery",
"fg":138,
"rotates":true
},
{
- "id":"vp_fuel_tank_plut",
+ "id":"vp_small_storage_battery",
+ "fg":138,
+ "rotates":true
+ },
+ {
+ "id":"vp_battery_motorbike",
+ "fg":138,
+ "rotates":true
+ },
+ {
+ "id":"vp_battery_car",
+ "fg":138,
+ "rotates":true
+ },
+ {
+ "id":"vp_battery_truck",
+ "fg":138,
+ "rotates":true
+ },
+ {
+ "id":"vp_minireactor",
"fg":139,
"rotates":true
},
{
- "id":"vp_fuel_tank_hydrogen",
+ "id":"vp_hydrogen_tank",
"fg":140,
"rotates":true
},
{
- "id":"vp_fuel_tank_water",
+ "id":"vp_water_tank",
"fg":141,
"rotates":true
},
{
- "id":"vp_cargo_trunk",
+ "id":"vp_trunk",
"fg":149,
"rotates":true
},
{
- "id":"vp_cargo_box",
+ "id":"vp_box",
"fg":150,
"rotates":true
},
@@ -3651,12 +3696,22 @@
"rotates":true
},
{
+ "id":"vp_reinforced_solar_panel",
+ "fg":157,
+ "rotates":true
+ },
+ {
"id":"vp_kitchen_unit",
"fg":158,
"rotates":true
},
+ {
+ "id":"vp_minifridge",
+ "fg":158,
+ "rotates":true
+ },
{
- "id": "vp_weldrig",
+ "id": "vp_welding_rig",
"fg":159,
"bg":-1,
"rotates":false,
@@ -3673,12 +3728,12 @@
"rotates":true
},
{
- "id":"vp_plasmagun",
+ "id":"vp_plasma_gun",
"fg":162,
"rotates":true
},
{
- "id": "vp_fusiongun",
+ "id": "vp_fusion_gun",
"fg":163,
"bg":-1,
"rotates":false,
@@ -3686,27 +3741,27 @@
},
{
- "id":"vp_steel_plate",
+ "id":"vp_plating_steel",
"fg":144,
"rotates":true
},
{
- "id":"vp_superalloy_plate",
+ "id":"vp_plating_superalloy",
"fg":145,
"rotates":true
},
{
- "id":"vp_spiked_plate",
+ "id":"vp_plating_spiked",
"fg":146,
"rotates":true
},
{
- "id":"vp_hard_plate",
+ "id":"vp_plating_hard",
"fg":147,
"rotates":true
},
{
- "id":"vp_head_light",
+ "id":"vp_headlight",
"fg":148,
"rotates":true
},