Online Maps VirtualScape Conversion Aid
Purpose
The purpose of this Conversion Aid is to reduce the time necessary to convert a VirtualScape map to a Heroscape Online Map.
Description
VirtualScape allows users to create custom personal hexes. I’ve taken all the different types of classic terrain in VirtualScape and created custom hexes with numbers on them from level 1 to 6.
Steps
1) Download the zip files below
VirtualScape Conversion Aid File 1
VirtualScape Conversion Aid File 2
VirtualScape Conversion Aid File 3
VirtualScape Conversion Aid File 4
2) Unzip the zip files and copy the files to the VirtualScape Personal objects directory.
For me, this directory is:
D:\heroscape\VirtualScape_English_1067\Images\Personal
Wherever you installed your VirtualScape file, go to that directory, then to the Image directory, and then to the Personal directory.
Edit: New, super-fast next steps:
3) Find the Configuration Settings file (it should be called "VirtualScape") in the main VS folder. Back it up, and then open it up in Notepad.
4) Locate the [TilePerso] line. If you already have some tiles, it should have some stuff under it; if not, it should just have Tile0=false and then go straight to [Game].
5) Replace everything between [TilePerso] and [Game] with this:
6) Save it. Now in the Personal Tiles tab of VirtualScape, you should see level 1-6 tiles for all of the normal tile types, which can be placed into the map like normal tiles. Note you'll have to re-add whatever other personal tiles you had, if any; it might be faster to do this right into the config file than with VS's menu, if you can understand the (very simple) code it uses.
Original Steps:
Tips:
I like to start at the top level and replace all the hexes on that level with hexes containing the level number. Then I work my way down.
Hopefully this will speed up the map conversion process for everyone so that we can get more maps uploaded for online Scape! And hopefully it will add more conformity to the maps.
Extra Note: I’ve also included in the zip file the Photoshop files for each of the terrain types. If additional levels are needed, just open the Photoshop file, double-click on the number, and change the number.
Purpose
The purpose of this Conversion Aid is to reduce the time necessary to convert a VirtualScape map to a Heroscape Online Map.
Description
VirtualScape allows users to create custom personal hexes. I’ve taken all the different types of classic terrain in VirtualScape and created custom hexes with numbers on them from level 1 to 6.
Steps
1) Download the zip files below
VirtualScape Conversion Aid File 1
VirtualScape Conversion Aid File 2
VirtualScape Conversion Aid File 3
VirtualScape Conversion Aid File 4
2) Unzip the zip files and copy the files to the VirtualScape Personal objects directory.
For me, this directory is:
D:\heroscape\VirtualScape_English_1067\Images\Personal
Wherever you installed your VirtualScape file, go to that directory, then to the Image directory, and then to the Personal directory.
Edit: New, super-fast next steps:
3) Find the Configuration Settings file (it should be called "VirtualScape") in the main VS folder. Back it up, and then open it up in Notepad.
4) Locate the [TilePerso] line. If you already have some tiles, it should have some stuff under it; if not, it should just have Tile0=false and then go straight to [Game].
5) Replace everything between [TilePerso] and [Game] with this:
Code:
Tile0=true
Tile0Name=Grass - lvl2
Tile0NbHex=1
Tile0Quantity=0
Tile0Texture=Grass - level 2.bmp
Tile0TextureSide=GroundSide.bmp
Tile0Char=2
Tile0Color=40960
Tile1=true
Tile1Name=Grass - lvl3
Tile1NbHex=1
Tile1Quantity=0
Tile1Texture=Grass - level 3.bmp
Tile1TextureSide=GroundSide.bmp
Tile1Char=3
Tile1Color=40960
Tile2=true
Tile2Name=Grass - lvl4
Tile2NbHex=1
Tile2Quantity=0
Tile2Texture=Grass - level 4.bmp
Tile2TextureSide=GroundSide.bmp
Tile2Char=4
Tile2Color=40960
Tile3=true
Tile3Name=Grass - lvl5
Tile3NbHex=1
Tile3Quantity=0
Tile3Texture=Grass - level 5.bmp
Tile3TextureSide=GroundSide.bmp
Tile3Char=5
Tile3Color=40960
Tile4=true
Tile4Name=Grass - lvl6
Tile4NbHex=1
Tile4Quantity=0
Tile4Texture=Grass - level 6.bmp
Tile4TextureSide=GroundSide.bmp
Tile4Char=6
Tile4Color=40960
Tile5=true
Tile5Name=Rock - lvl2
Tile5NbHex=1
Tile5Quantity=0
Tile5Texture=Rock - level 2.bmp
Tile5TextureSide=GroundSide.bmp
Tile5Char=2
Tile5Color=11184810
Tile6=true
Tile6Name=Rock - lvl3
Tile6NbHex=1
Tile6Quantity=0
Tile6Texture=Rock - level 3.bmp
Tile6TextureSide=GroundSide.bmp
Tile6Char=3
Tile6Color=11184810
Tile7=true
Tile7Name=Rock - lvl4
Tile7NbHex=1
Tile7Quantity=0
Tile7Texture=Rock - level 4.bmp
Tile7TextureSide=GroundSide.bmp
Tile7Char=4
Tile7Color=11184810
Tile8=true
Tile8Name=Rock - lvl5
Tile8NbHex=1
Tile8Quantity=0
Tile8Texture=Rock - level 5.bmp
Tile8TextureSide=GroundSide.bmp
Tile8Char=5
Tile8Color=11184810
Tile9=true
Tile9Name=Rock - lvl6
Tile9NbHex=1
Tile9Quantity=0
Tile9Texture=Rock - level 6.bmp
Tile9TextureSide=GroundSide.bmp
Tile9Char=6
Tile9Color=11184810
Tile10=true
Tile10Name=Sand - lvl2
Tile10NbHex=1
Tile10Quantity=0
Tile10Texture=Sand - level 2.bmp
Tile10TextureSide=GroundSide.bmp
Tile10Char=2
Tile10Color=2665678
Tile11=true
Tile11Name=Sand - lvl3
Tile11NbHex=1
Tile11Quantity=0
Tile11Texture=Sand - level 3.bmp
Tile11TextureSide=GroundSide.bmp
Tile11Char=3
Tile11Color=2665678
Tile12=true
Tile12Name=Sand - lvl4
Tile12NbHex=1
Tile12Quantity=0
Tile12Texture=Sand - level 4.bmp
Tile12TextureSide=GroundSide.bmp
Tile12Char=4
Tile12Color=2665678
Tile13=true
Tile13Name=Sand - lvl5
Tile13NbHex=1
Tile13Quantity=0
Tile13Texture=Sand - level 5.bmp
Tile13TextureSide=GroundSide.bmp
Tile13Char=5
Tile13Color=2665678
Tile14=true
Tile14Name=Sand - lvl6
Tile14NbHex=1
Tile14Quantity=0
Tile14Texture=Sand - level 6.bmp
Tile14TextureSide=GroundSide.bmp
Tile14Char=6
Tile14Color=2665678
Tile15=true
Tile15Name=Road - lvl2
Tile15NbHex=1
Tile15Quantity=0
Tile15Texture=Road - level 2.bmp
Tile15TextureSide=RoadSide.bmp
Tile15Char=2
Tile15Color=13224607
Tile16=true
Tile16Name=Road - lvl3
Tile16NbHex=1
Tile16Quantity=0
Tile16Texture=Road - level 3.bmp
Tile16TextureSide=RoadSide.bmp
Tile16Char=3
Tile16Color=13224607
Tile17=true
Tile17Name=Road - lvl4
Tile17NbHex=1
Tile17Quantity=0
Tile17Texture=Road - level 4.bmp
Tile17TextureSide=RoadSide.bmp
Tile17Char=4
Tile17Color=13224607
Tile18=true
Tile18Name=Road - lvl5
Tile18NbHex=1
Tile18Quantity=0
Tile18Texture=Road - level 5.bmp
Tile18TextureSide=RoadSide.bmp
Tile18Char=5
Tile18Color=13224607
Tile19=true
Tile19Name=Road - lvl6
Tile19NbHex=1
Tile19Quantity=0
Tile19Texture=Road - level 6.bmp
Tile19TextureSide=RoadSide.bmp
Tile19Char=6
Tile19Color=13224607
Tile20=true
Tile20Name=Lava Field - lvl2
Tile20NbHex=1
Tile20Quantity=0
Tile20Texture=Lava Field - level 2.bmp
Tile20TextureSide=LavaFieldSide.bmp
Tile20Char=2
Tile20Color=2039706
Tile21=true
Tile21Name=Lava Field - lvl3
Tile21NbHex=1
Tile21Quantity=0
Tile21Texture=Lava Field - level 3.bmp
Tile21TextureSide=LavaFieldSide.bmp
Tile21Char=3
Tile21Color=2039706
Tile22=true
Tile22Name=Lava Field - lvl4
Tile22NbHex=1
Tile22Quantity=0
Tile22Texture=Lava Field - level 4.bmp
Tile22TextureSide=LavaFieldSide.bmp
Tile22Char=4
Tile22Color=2039706
Tile23=true
Tile23Name=Lava Field - lvl5
Tile23NbHex=1
Tile23Quantity=0
Tile23Texture=Lava Field - level 5.bmp
Tile23TextureSide=LavaFieldSide.bmp
Tile23Char=5
Tile23Color=2039706
Tile24=true
Tile24Name=Lava Field - lvl6
Tile24NbHex=1
Tile24Quantity=0
Tile24Texture=Lava Field - level 6.bmp
Tile24TextureSide=LavaFieldSide.bmp
Tile24Char=6
Tile24Color=2039706
Tile25=true
Tile25Name=Snow - lvl2
Tile25NbHex=1
Tile25Quantity=0
Tile25Texture=Snow - level 2.bmp
Tile25TextureSide=SnowSide.bmp
Tile25Char=2
Tile25Color=14277081
Tile26=true
Tile26Name=Snow - lvl3
Tile26NbHex=1
Tile26Quantity=0
Tile26Texture=Snow - level 3.bmp
Tile26TextureSide=SnowSide.bmp
Tile26Char=3
Tile26Color=14277081
Tile27=true
Tile27Name=Snow - lvl4
Tile27NbHex=1
Tile27Quantity=0
Tile27Texture=Snow - level 4.bmp
Tile27TextureSide=SnowSide.bmp
Tile27Char=4
Tile27Color=14277081
Tile28=true
Tile28Name=Snow - lvl5
Tile28NbHex=1
Tile28Quantity=0
Tile28Texture=Snow - level 5.bmp
Tile28TextureSide=SnowSide.bmp
Tile28Char=5
Tile28Color=14277081
Tile29=true
Tile29Name=Snow - lvl6
Tile29NbHex=1
Tile29Quantity=0
Tile29Texture=Snow - level 6.bmp
Tile29TextureSide=SnowSide.bmp
Tile29Char=6
Tile29Color=14277081
Tile30=true
Tile30Name=Swamp - lvl2
Tile30NbHex=1
Tile30Quantity=0
Tile30Texture=Swamp - level 2.bmp
Tile30TextureSide=SwampSide.bmp
Tile30Char=2
Tile30Color=1403247
Tile31=true
Tile31Name=Swamp - lvl3
Tile31NbHex=1
Tile31Quantity=0
Tile31Texture=Swamp - level 3.bmp
Tile31TextureSide=SwampSide.bmp
Tile31Char=3
Tile31Color=1403247
Tile32=true
Tile32Name=Swamp - lvl4
Tile32NbHex=1
Tile32Quantity=0
Tile32Texture=Swamp - level 4.bmp
Tile32TextureSide=SwampSide.bmp
Tile32Char=4
Tile32Color=1403247
Tile33=true
Tile33Name=Swamp - lvl5
Tile33NbHex=1
Tile33Quantity=0
Tile33Texture=Swamp - level 5.bmp
Tile33TextureSide=SwampSide.bmp
Tile33Char=5
Tile33Color=1403247
Tile34=true
Tile34Name=Swamp - lvl6
Tile34NbHex=1
Tile34Quantity=0
Tile34Texture=Swamp - level 6.bmp
Tile34TextureSide=SwampSide.bmp
Tile34Char=6
Tile34Color=1403247
Tile35=true
Tile35Name=Dungeon - lvl2
Tile35NbHex=1
Tile35Quantity=0
Tile35Texture=Dungeon - level 2.bmp
Tile35TextureSide=DungeonSide.bmp
Tile35Char=2
Tile35Color=8093285
Tile36=true
Tile36Name=Dungeon - lvl3
Tile36NbHex=1
Tile36Quantity=0
Tile36Texture=Dungeon - level 3.bmp
Tile36TextureSide=DungeonSide.bmp
Tile36Char=3
Tile36Color=8093285
Tile37=true
Tile37Name=Dungeon - lvl4
Tile37NbHex=1
Tile37Quantity=0
Tile37Texture=Dungeon - level 4.bmp
Tile37TextureSide=DungeonSide.bmp
Tile37Char=4
Tile37Color=8093285
Tile38=true
Tile38Name=Dungeon - lvl5
Tile38NbHex=1
Tile38Quantity=0
Tile38Texture=Dungeon - level 5.bmp
Tile38TextureSide=DungeonSide.bmp
Tile38Char=5
Tile38Color=8093285
Tile39=true
Tile39Name=Dungeon - lvl6
Tile39NbHex=1
Tile39Quantity=0
Tile39Texture=Dungeon - level 6.bmp
Tile39TextureSide=DungeonSide.bmp
Tile39Char=6
Tile39Color=8093285
Tile40=true
Tile40Name=Asphalt - lvl2
Tile40NbHex=1
Tile40Quantity=0
Tile40Texture=Asphalt - level 2.bmp
Tile40TextureSide=AsphaltSide.bmp
Tile40Char=2
Tile40Color=4671303
Tile41=true
Tile41Name=Asphalt - lvl3
Tile41NbHex=1
Tile41Quantity=0
Tile41Texture=Asphalt - level 3.bmp
Tile41TextureSide=AsphaltSide.bmp
Tile41Char=3
Tile41Color=4671303
Tile42=true
Tile42Name=Asphalt - lvl4
Tile42NbHex=1
Tile42Quantity=0
Tile42Texture=Asphalt - level 4.bmp
Tile42TextureSide=AsphaltSide.bmp
Tile42Char=4
Tile42Color=4671303
Tile43=true
Tile43Name=Asphalt - lvl5
Tile43NbHex=1
Tile43Quantity=0
Tile43Texture=Asphalt - level 5.bmp
Tile43TextureSide=AsphaltSide.bmp
Tile43Char=5
Tile43Color=4671303
Tile44=true
Tile44Name=Asphalt - lvl6
Tile44NbHex=1
Tile44Quantity=0
Tile44Texture=Asphalt - level 6.bmp
Tile44TextureSide=AsphaltSide.bmp
Tile44Char=6
Tile44Color=4671303
Tile45=true
Tile45Name=Concrete - lvl2
Tile45NbHex=1
Tile45Quantity=0
Tile45Texture=Concrete - level 2.bmp
Tile45TextureSide=ConcreteSide.bmp
Tile45Char=2
Tile45Color=11514812
Tile46=true
Tile46Name=Concrete - lvl3
Tile46NbHex=1
Tile46Quantity=0
Tile46Texture=Concrete - level 3.bmp
Tile46TextureSide=ConcreteSide.bmp
Tile46Char=3
Tile46Color=11514812
Tile47=true
Tile47Name=Concrete - lvl4
Tile47NbHex=1
Tile47Quantity=0
Tile47Texture=Concrete - level 4.bmp
Tile47TextureSide=ConcreteSide.bmp
Tile47Char=4
Tile47Color=11514812
Tile48=true
Tile48Name=Concrete - lvl5
Tile48NbHex=1
Tile48Quantity=0
Tile48Texture=Concrete - level 5.bmp
Tile48TextureSide=ConcreteSide.bmp
Tile48Char=5
Tile48Color=11514812
Tile49=true
Tile49Name=Concrete - lvl6
Tile49NbHex=1
Tile49Quantity=0
Tile49Texture=Concrete - level 6.bmp
Tile49TextureSide=ConcreteSide.bmp
Tile49Char=6
Tile49Color=11514812
Tile50=false
6) Save it. Now in the Personal Tiles tab of VirtualScape, you should see level 1-6 tiles for all of the normal tile types, which can be placed into the map like normal tiles. Note you'll have to re-add whatever other personal tiles you had, if any; it might be faster to do this right into the config file than with VS's menu, if you can understand the (very simple) code it uses.
Original Steps:
Spoiler Alert!
3) Open VirtualScape
4) At the top menu bar, go to Configuration --> Personal Tiles
Note: You will have to do steps 5- 12 many times, once for each terrain type and level. For me, I’ve only added the tiles I’ve needed so far.
5) Give it a name, such as:
grass - level 1
6) Select the Type of hex, such as a 1 hex, 7 hex, or 24 hex piece. To keep it simple and avoid having to make unique versions of each size, I just use the 1 hex piece.
7) Available Quantity is the amount of hexes you have of this type. I leave it at zero, since it’s not needed to create the image.
8 ) Click the arrow next to the window for Texture on 3D view and select the terrain type you would like to add.
9) Click on the arrow next to the window for Texture on 3D side and select the texture of the side of the hex. Ground-Side.bmp is the default brown side for grass, rock, and sand pieces.
10) For Charactere on 2D view, input the number of the level for that hex piece. When you place a new hex onto the map, it will show a number (the same way that glyphs show a letter). This will allow you to see in the 2D grids which hexes you have placed.
11) Select a color for the 2D view hex. Since this is a grass piece, I choose green.
12) Click “OK”.
13) Repeat steps 5 - 12 for all hex types/levels you’d like to enter.
14) Click “Close”.
15) In the map editor 2D view, go to the Personal Tiles tab and you should see your newly created hex. Place it into the grid like other files.
4) At the top menu bar, go to Configuration --> Personal Tiles
Note: You will have to do steps 5- 12 many times, once for each terrain type and level. For me, I’ve only added the tiles I’ve needed so far.
5) Give it a name, such as:
grass - level 1
6) Select the Type of hex, such as a 1 hex, 7 hex, or 24 hex piece. To keep it simple and avoid having to make unique versions of each size, I just use the 1 hex piece.
7) Available Quantity is the amount of hexes you have of this type. I leave it at zero, since it’s not needed to create the image.
8 ) Click the arrow next to the window for Texture on 3D view and select the terrain type you would like to add.
9) Click on the arrow next to the window for Texture on 3D side and select the texture of the side of the hex. Ground-Side.bmp is the default brown side for grass, rock, and sand pieces.
10) For Charactere on 2D view, input the number of the level for that hex piece. When you place a new hex onto the map, it will show a number (the same way that glyphs show a letter). This will allow you to see in the 2D grids which hexes you have placed.
11) Select a color for the 2D view hex. Since this is a grass piece, I choose green.
12) Click “OK”.
13) Repeat steps 5 - 12 for all hex types/levels you’d like to enter.
14) Click “Close”.
15) In the map editor 2D view, go to the Personal Tiles tab and you should see your newly created hex. Place it into the grid like other files.
Tips:
I like to start at the top level and replace all the hexes on that level with hexes containing the level number. Then I work my way down.
Hopefully this will speed up the map conversion process for everyone so that we can get more maps uploaded for online Scape! And hopefully it will add more conformity to the maps.
Extra Note: I’ve also included in the zip file the Photoshop files for each of the terrain types. If additional levels are needed, just open the Photoshop file, double-click on the number, and change the number.