News:

SimuTranslator
Make Simutrans speak your language.

pak.ironhorse

Started by Spartanis, July 07, 2012, 10:17:32 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Spartanis




A new pakset by MRPHarvey (a.k.a. Spartanis)
For all the Simutran Coders, Patchers, Pakset creators and of course.. the players...



Pakset Project
Started: 1st July, 2012
Completed: TBA
Progress: estimated 5%


Watch this space for a series of sneak preview images!!
Original Post will be updated each week with new sets of images and Current progress status.


First Sneak Peak:


   


Waytype canal and canal retaining wall buildings (two types of concrete, two ht tiled dirt banks)






Sub-Project 1

Restructuring the Menuconfig and creating new sets of Icons.
Note: Changed Icon size from 48x48 to 32x32 due to the fact that it takes up so much screen room. Also, removing Text field in the icons, since not every player speaks English....

Progress:
(1) MenuConfig Restructuring: 100% Completed 19/7/2012
(2) Icon Image set: 50%
(3) MenuConfig Cleanup: 100% Completed 22/7/2012


Completed: No
Special Thanks to Dwach for patience and understanding!

Example Images:



This is the MAIN MENU icons.
Please do not use these icons as part of your pakset. I worked VERY hard to get these done for mine....
The images (such as magnifying glass) are all from the internet. The Buttons I editted out of Fruity Loops (Music software) Dialogs





Sub-Project 2

Redesigning Mouse Cursors.


Progress:
(1) Cursor Image set: 0%




Sub-Project 3

Landscaping: To create simple slopes and textures. They are not to be detailed.
Note: Waiting on next release nightly that has Kiero's Double height features...


Progress:
(1) Slopes set: 0%
(2) Texture set: %0



jamespetts

Interesting. What is the theme of this set?
Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.

Spartanis

To be honest with you? i have no idea what kind of theme its called. I suppose it be similar to your pak128.Britain (which i dearly love btw!) but a little more.... eyecandy ... i think....

we shall see.. :)

Yona-TYT


Spartanis

#4
I think the theme would be Historical through to realistic future. I have plans to allow players to start merely at stone age through to intergalactic spaceports! lol

Yeah thats right, stone age would have people walking instead of trucks.. carrying 40kg load.. and a creep of 1kph!... earning 1/16th of a load of meat! lmao

I dont know if that would work as a GAME but only way to find out but to test it. For example.. Pak Exp provides weight restrictions, as an idea, its brilliant, but as a gameplay, its bluddy difficult

OR.... i could do what the name of the pak suggest...Wild West of USA.. from 1800-1900's....... Who knows what my creative sparks would bring.

It is a pak64 type game, but fools you to think its a pak128 (or perhaps it might look like a pak192)

I did a quick map:


Graphical error are found, i think its to do with the ground lightmapping....

Yona-TYT

I like to 192px more detailed

Yona-TYT

Quote from: Spartanis on July 07, 2012, 11:33:03 PM
I think the theme would be Historical through to realistic future. I have plans to allow players to start merely at stone age through to intergalactic spaceports! lol

Yeah thats right, stone age would have people walking instead of trucks.. carrying 40kg load.. and a creep of 1kph!... earning 1/16th of a load of meat! lmao

I dont know if that would work as a GAME but only way to find out but to test it. For example.. Pak Exp provides weight restrictions, as an idea, its brilliant, but as a gameplay, its bluddy difficult

OR.... i could do what the name of the pak suggest...Wild West of USA.. from 1800-1900's....... Who knows what my creative sparks would bring.

It is a pak64 type game, but fools you to think its a pak128 (or perhaps it might look like a pak192)

I did a quick map:


Graphical error are found, i think its to do with the ground lightmapping....


that idea more great
to the style "Age of Empires"

Spartanis

#7
Current Sub Project: Restructuring the MENUCONFIG


Purpose:

(1)  to allow easier way of finding tools as well as allowing user to add multiple addon's. Therefore, does not clutter up the toolbar's

Example: Roads. basic set would have 4 types, Dirt, Cobblestone, Tar and Highjways... .. Imagine you have 15 other types of road surfaces as well? Not to mention a number of tunnels, and bridges as well as Elevated ways. The tool bar would probably fill up your screen!!!

Example New Menu structure:

MAINMENU --> INFRASTRUCTURE --> ROAD --> Surfaces --> List of available Surfaces
MAINMENU --> INFRASTRUCTURE --> ROAD --> Bridges   --> List of available Bridges
MAINMENU --> INFRASTRUCTURE --> ROAD --> Tunnels   --> List of available Tunnels
MAINMENU --> INFRASTRUCTURE --> ROAD --> Elevated   --> List of available Elevated

etc etc.

THis method would allow players to have many different style of objects into the game (eg: Dirt road, Gravel Road, Gray Asphalt, Dark Gray Asphalt, Concrete HWY, coloured Asphalt (bus lane) and so on and so on. As well as each unique speed limits



(2) To include many features as possible that are hidden from the game


example: an Icon in the main menu would have a JUMP_TO_LOCATION icon to bring up relevant dialog. Before you can only use they keystroke to bring it up. I suspect not many players were aware of this feature


(3) Redesigning the Icons


To create a set of consistent icons with easier understanding of what it represent. I will be trying two different ways of this. The first would be the standard 32x32 set of icons. The second is something like a 30x48 icons that would contain a small image and a text. (Problem with this, this may create a rather long horizontal toolbar. This method is probably best for a Vertical Toolbar, a feature that not implemented into the SIMUTRANS code, but i will give it a try to see how it looks)

Progress:
see first post

Fabio

32x48 icons would be taller than wide, so they wouldn't enlarge toolbars at all.

Spartanis

Quote from: Fabio on July 10, 2012, 11:21:25 AM
32x48 icons would be taller than wide, so they wouldn't enlarge toolbars at all.
oops.. i meant 48x32 :P lol.. i tend to mix them up :P

colonyan

Dirt Canal reatain wall looks quite nice.
Given you named it ironhorse, are you going to have focus on steam locomotives?

prissi

Icons autimatically scaled according to a target size are on my todo list. I suspect nobody will draw so many icons to cover all kind of monitor resolutions.

Spartanis

Quote from: colonyan on July 10, 2012, 02:30:13 PM
Dirt Canal reatain wall looks quite nice.
Given you named it ironhorse, are you going to have focus on steam locomotives?

Yup. The good old Classical Days. at first, after the initial pakset is done, i would add some modern ones as well... but at first i will focus on the 1800-1900's otherwise, if i tackle everything.. i probably have a meltdown lol..

Hence im taken Jamespett's advice: do one bit at a time....


Spartanis

Quote from: prissi on July 10, 2012, 02:36:01 PM
Icons autimatically scaled according to a target size are on my todo list. I suspect nobody will draw so many icons to cover all kind of monitor resolutions.

I agree.. Its either no one bothered to create every icons available, or no one knew they were existed to make them draw one.

As I intensely studied and rewrite the MENUCONFIG, i noticed alot of features that I wasnt aware of. Hence I will include creating Icons for every possible thing as a sub-project into my pakset.

Spartanis

While im slowly working on the MENUCONFIG...

I thought I ask what sort of ICON styles are most suited?  Should we have a 3d look feel? or a simple 2d (flat) look. 2 colour? or many colours? Standard Button Background? or fancy Button Background?

I simply wish to make it simple and effective. One that everyone can easily identify and understood what the button is.

What I DONT want, is mismatched fancy buttons that is difficult too look at! lol

Anyone have ideas or suggestions?

colonyan

In my case, I decided I will not rush on button looks since it is very important visual element. I add game content first then seek something would match that later. Until then I will use something simple.

Spartanis

Quote from: colonyan on July 13, 2012, 01:03:25 PM
In my case, I decided I will not rush on button looks since it is very important visual element. I add game content first then seek something would match that later. Until then I will use something simple.

Thats prbably a good idea. I will create a set of SIMPLE icons (never to be released) to work with, until ii get around to designing a decent icon pack...

Spartanis

I Have a Question:

WKZ_CHANGE_GAME_SPEED=7

THis is,, obviously, changes the game speed.

I wish to make two sets of ICON buttons one that Decreases and One that Increases.

Can I state in the Menuconfig?:

simple_tool[7]=7,,+   (increase speed)
simple_tool[7]=8,,-    (decrease speed)


and

#Increase Speed
toolbar[0][7]=simple_tool[7],7

#Decrease Speed
toolbar[0][8]=simple_tool[7],8

Dwachs

Quote from: Spartanis on July 14, 2012, 04:54:41 AM
simple_tool[7]=7,,+   (increase speed)
simple_tool[7]=8,,-    (decrease speed)

This will not work. You have to add both tools (with different parameter and key binding) to a toolbar. If no icon is provided, then the tool is not shown in the toolbar, but the key-bindings still work.

Quote
#Increase Speed
toolbar[0][7]=simple_tool[7],7

#Decrease Speed
toolbar[0][8]=simple_tool[7],8

Parsley, sage, rosemary, and maggikraut.

Spartanis

Sorry Dwach, could you whip up a simple example of what would work?

Dwachs

This snippet of pak64's menuconf.tab shows what to do:

# invisible tools (here because they need a parameter or are added twice)
toolbar[0][31]=simple_tool[7],,.,+1
toolbar[0][32]=simple_tool[7],,COMMA,-1

You have to add these tools to a toolbar, without icon, but with correct key-bindings and parameters.

Does this help?
Parsley, sage, rosemary, and maggikraut.

Spartanis

Dwach,

yes is does, The last value after the KeyStroke, defines the zooming in/out number.

I found there's something similar set up for the sliced underground as well. I understand now.. THank you

Spartanis

#22
Ok, I Found my OLD thread regarding TOOLBAR ordering, but it doesnt explain my query. Or maybe it does, but neverthanless

If I set a list of Toolbars like so

toolbar[4][0]=toolbar[20]
toolbar[4][1]=toolbar[21]
toolbar[4][2]=toolbar[22]
toolbar[4][3]=toolbar[23]
toolbar[4][4]=toolbar[24]
toolbar[4][5]=toolbar[25]
toolbar[4][6]=toolbar[26]
toolbar[4][7]=toolbar[27]
toolbar[4][8]=toolbar[28]

toolbar[5][0]=toolbar[10]
toolbar[5][1]=toolbar[11]
toolbar[5][2]=toolbar[12]
toolbar[5][3]=toolbar[13]
toolbar[5][4]=toolbar[14]
toolbar[5][5]=toolbar[15]
toolbar[5][6]=toolbar[16]
toolbar[5][7]=toolbar[17]
toolbar[5][8]=toolbar[18]


Would the second set of toolbars (10-18) by incorrect? should THAT be 30-38???
Can we also leave a gap of numbering between toolbars?


eg:


Toolbar[1][0]
toolbar[1][1]

tooolbar[10][0]
.....

Also:

can this be possible?

toolbar[0]=toolbar[200]
toolbar[1]=toolbar[201]

Spartanis

Sheesh,, never knew MenuConfig takes so much of my spare time! lol.. *sigh* Upwards and onwards!

Dwachs

Afaict, toolbars should have increasing numbers in the order they are referenced. No gaps.

This:

toolbar[4][0]=toolbar[20]
toolbar[4][1]=toolbar[21]
toolbar[4][2]=toolbar[22]
toolbar[4][3]=toolbar[23]
toolbar[4][4]=toolbar[24]
toolbar[4][5]=toolbar[25]
toolbar[4][6]=toolbar[26]
toolbar[4][7]=toolbar[27]
toolbar[4][8]=toolbar[28]

toolbar[5][0]=toolbar[10]
toolbar[5][1]=toolbar[11]
toolbar[5][2]=toolbar[12]
toolbar[5][3]=toolbar[13]
toolbar[5][4]=toolbar[14]
toolbar[5][5]=toolbar[15]
toolbar[5][6]=toolbar[16]
toolbar[5][7]=toolbar[17]
toolbar[5][8]=toolbar[18]

will not work, as toolbar 20 is referenced before toolbar 10. etc.
Parsley, sage, rosemary, and maggikraut.

Spartanis

#25
Ok.. So..

toolbar[28]
toolbar[28]

toolbar[30]
toolbar[30]


where as toolbar[29] is not used

Is NOT a good thing?






ok.. what about DUMMY ones? without ICON numbers.. that wont SHOW on the toolbar...



#Dummy Tools
toolbar[8][9]=toolbar[69]
...
...
...
toolbar[69]=-,0

Dwachs

Parsley, sage, rosemary, and maggikraut.

Spartanis

97 icons made.... 91 known icons to go... *beep*ing hell... lol

Spartanis

Quote from: Dwachs on July 15, 2012, 01:20:34 PM
Try it :)

I will.. once i done writing the preliminary menuconfig. I havnt got around to TEST it yet since i started this lil sub project.. I wanted to get it done before i test it, and fix any little errors found.

Spartanis

Did a quick dirty ICON set, pakked it, and begin testing my MENUCONFIG.


Everything went well.. according the progress bar, but when it reaches the end, it stuck there, and SIMUTRANS spat out  "sim.exe Not working"


This is the sim.exe I used (the latest one, from a thread that includes pak128 updates links)


I wondered if there's something wrong with my menuconfig?

Spartanis

#30
##############################################################
## MENU CONFIGURATION                                        #
##############################################################
# To suit pak.IRONHORSE
# Author: M.R.P.Harvey
##############################################################
#=======================
# Set Icon Size
#=======================

icon_width = 48
icon_height = 48

##############################################################
#=======================
# General Tools
#=======================

general_tool[0]=0,0,9,a
general_tool[1]=1,1,14,r
general_tool[2]=2,2,11,u
general_tool[3]=3,3,11,d
general_tool[4]=,4,11
general_tool[5]=5,4,11
general_tool[6]=6,5,9,M
general_tool[7]=7,6,,b
general_tool[8]=8,7,11,g
general_tool[9]=9,8,11,C
#general_tool[10]=      #Change City Size -->
general_tool[11]=11,9,9,§
general_tool[12]=,10
general_tool[13]=,10
general_tool[14]=,,11
general_tool[15]=,,12
general_tool[16]=,,9
general_tool[17]=,1,11
general_tool[18]=,,11
general_tool[19]=,,11
general_tool[20]=,,11
general_tool[21]=,,11
general_tool[22]=,12,11
general_tool[23]=,12,11
general_tool[24]=,12,11
general_tool[25]=,12,11
general_tool[26]=26,14,,
general_tool[27]=27,12,,h
general_tool[28]=28,7,,
general_tool[29]=29,15,,
general_tool[30]=30,9,,
general_tool[31]=31,11,,
general_tool[32]=32,13,,
general_tool[33]=,,11,
general_tool[34]=,,11,
general_tool[35]=35,,11,K
#general_tool[36]=36,36
general_tool[37]=,,11,
general_tool[38]=,,11,

##############################################################
#=======================
# Simple Tools
#=======================

simple_tool[0]=0,p
simple_tool[1]=1,W
simple_tool[2]=2,c
simple_tool[3]=3
simple_tool[4]=4,z
simple_tool[5]=5,P
simple_tool[6]=6
#simple_tool[7]=         #Change Game Speed
simple_tool[8]=7,>
simple_tool[9]=8,<
simple_tool[10]=10,v
simple_tool[11]=11,!
simple_tool[12]=12,#
simple_tool[13]=13,%
simple_tool[14]=14,"
#simple_tool[15]=15,U,U
simple_tool[16]=16,R
simple_tool[17]=17,X
simple_tool[18]=18
#simple_tool[19]=19
simple_tool[20]=,/
# WKZ_TOOGLE_PAX=21
# WKZ_TOOGLE_PEDESTRIANS=22
# WKZ_TRAFFIC_LEVEL=23
# WKZ_CONVOI_TOOL=24
# WKZ_LINE_TOOL=25
# WKZ_DEPOT_TOOL=26 (internal use)
# WKZ_PWDHASH_TOOL=27 (internal use)
# WKZ_SET_PLAYER_TOOL=28 (internal use)
# WKZ_TRAFFIC_LIGHT_TOOL=29 (internal use)
# WKZ_CHANGE_CITY_TOOL=30 (internal use)
# WKZ_RENAME_TOOL=31 (internal use)
# WKZ_ADD_MESSAGE_TOOL=32 (internal use)
# WKZ_TOGGLE_RESERVATION=33
simple_tool[34]=34,O
#simple_tool[35]=35

##############################################################
#=======================
# Dialogue Tools
#=======================

dialog_tool[0]=0,?
dialog_tool[1]=1,Q
dialog_tool[2]=2,m
dialog_tool[3]=3,w
dialog_tool[4]=4,B
dialog_tool[5]=5,f
dialog_tool[6]=6,k
dialog_tool[7]=7
dialog_tool[8]=8
dialog_tool[9]=9
dialog_tool[10]=10
dialog_tool[11]=11,J
dialog_tool[12]=12,^O
dialog_tool[13]=13,^S
dialog_tool[14]=14,H
dialog_tool[15]=15,V
dialog_tool[16]=16,T
dialog_tool[17]=17,G
dialog_tool[18]=18,F
dialog_tool[19]=19,A
dialog_tool[20]=20
dialog_tool[21]=21
dialog_tool[22]=22
dialog_tool[23]=23
dialog_tool[24]=24
dialog_tool[25]=25
#dialog_tool[26]=    #Climates?
#dialog_tool[27]=    #Game Settings?
dialog_tool[28]=28,n

##############################################################
#=======================
# TOOLBARS
#=======================
#~~~~~~~~~~~~~~~~~~~~~~~
# MAIN MENU
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[0][0]=toolbar[1],1
toolbar[0][1]=dialog_tool[0]
toolbar[0][2]=-,200
toolbar[0][3]=toolbar[2],2
toolbar[0][4]=-,200
toolbar[0][5]=simple_tool[0]
#Need New Icon
toolbar[0][6]=simple_tool[7],194,.,+1
toolbar[0][7]=simple_tool[7],194,#44,-1
toolbar[0][8]=simple_tool[1],195
toolbar[0][9]=-,200
toolbar[0][10]=dialog_tool[5]
toolbar[0][11]=toolbar[3],3
toolbar[0][12]=-,200
toolbar[0][13]=toolbar[4],4
toolbar[0][14]=toolbar[5],5
toolbar[0][15]=toolbar[6],6
toolbar[0][16]=toolbar[7],7
toolbar[0][17]=toolbar[8],8
toolbar[0][18]=toolbar[9],9
toolbar[0][19]=-,200
toolbar[0][20]=general_tool[1]
toolbar[0][21]=-,200
toolbar[0][22]=dialog_tool[11]

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[1]: Options
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[1][0]=dialog_tool[1]
toolbar[1][1]=-,200
toolbar[1][2]=-,200
toolbar[1][3]=dialog_tool[12]
toolbar[1][4]=dialog_tool[13]
toolbar[1][5]=-,200
toolbar[1][6]=dialog_tool[4]
toolbar[1][7]=dialog_tool[7]
toolbar[1][8]=dialog_tool[8]
toolbar[1][9]=dialog_tool[9]
toolbar[1][10]=-,200
#dialog_tool[26]
toolbar[1][11]=-,200
#dialog_tool[27]
toolbar[1][12]=-,200
toolbar[1][13]=dialog_tool[6]
toolbar[1][14]=dialog_tool[10]
toolbar[1][15]=-,200
toolbar[1][16]=dialog_tool[28]
toolbar[1][17]=-,200
toolbar[1][18]=dialog_tool[24]
toolbar[1][19]=-,200
toolbar[1][20]=toolbar[10],10
toolbar[1][21]=-,200
toolbar[1][22]=-,202
toolbar[1][23]=toolbar[11],11
toolbar[1][24]=-,202
toolbar[1][25]=toolbar[12],12

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[2]: View
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[2][0]=general_tool[0]
toolbar[2][1]=simple_tool[8]
toolbar[2][2]=simple_tool[9]
toolbar[2][3]=-,200
toolbar[2][4]=dialog_tool[2]
toolbar[2][5]=-,200
toolbar[2][6]=simple_tool[2]
toolbar[2][7]=-,200
toolbar[2][8]=simple_tool[12]
toolbar[2][9]=simple_tool[10]
toolbar[2][10]=simple_tool[11]
toolbar[2][11]=simple_tool[13]
toolbar[2][12]=simple_tool[14]
toolbar[2][13]=simple_tool[34]
toolbar[2][14]=simple_tool[35]
toolbar[2][15]=-,200
toolbar[2][16]=simple_tool[15],9,^U,K
toolbar[2][17]=simple_tool[15],,(,I
#196
toolbar[2][18]=simple_tool[15],,),D
#197
toolbar[2][19]=simple_tool[16]
toolbar[2][20]=-,200
toolbar[2][21]=dialog_tool[11]
toolbar[2][22]=-,200
toolbar[2][23]=simple_tool[19],,+,+
#198
toolbar[2][24]=simple_tool[19],,-,-
#199

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[3]: Lists
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[3][0]=dialog_tool[3]
toolbar[3][1]=dialog_tool[14]
toolbar[3][2]=dialog_tool[15]
toolbar[3][3]=dialog_tool[16]
toolbar[3][4]=dialog_tool[17]
toolbar[3][5]=dialog_tool[18]
toolbar[3][6]=dialog_tool[19]
toolbar[3][7]=dialog_tool[25]

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[4]: Infrastructures
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[4][0]=toolbar[13],20,,ROADTOOLS,roadtools.txt
toolbar[4][1]=toolbar[14],21,,RAILTOOLS,railtools.txt
toolbar[4][2]=toolbar[15],22,,TRAMTOOLS,tramtools.txt
toolbar[4][3]=toolbar[16],23,,NARROWGAUGETOOLS,railtools.txt
toolbar[4][4]=toolbar[17],24,,MAGLEVTOOLS,maglevtools.txt
toolbar[4][5]=toolbar[18],25,,MONORAILTOOLS,monorailtools.txt
toolbar[4][6]=toolbar[19],26,,SHIPTOOLS,shiptools.txt
toolbar[4][7]=toolbar[20],27,,AIRTOOLS,airtools.txt
toolbar[4][8]=toolbar[21],28

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[5]: Depots
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[5][0]=toolbar[22],30
toolbar[5][1]=toolbar[23],31
toolbar[5][2]=toolbar[24],32
toolbar[5][3]=toolbar[25],33
toolbar[5][4]=toolbar[26],34
toolbar[5][5]=toolbar[27],35
toolbar[5][6]=toolbar[28],36
toolbar[5][7]=toolbar[29],37
toolbar[5][8]=toolbar[30],38
toolbar[5][9]=toolbar[31],39

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[6]: Stops
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[6][0]=toolbar[32],40
toolbar[6][1]=toolbar[33],41
toolbar[6][2]=toolbar[34],42
toolbar[6][3]=toolbar[35],43
toolbar[6][4]=toolbar[36],44
toolbar[6][5]=toolbar[37],45
toolbar[6][6]=toolbar[38],46
toolbar[6][7]=toolbar[39],47
toolbar[6][8]=toolbar[40],48
toolbar[6][9]=toolbar[41],49

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[7]: Extenstions
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[7][0]=toolbar[42],50
toolbar[7][1]=toolbar[43],51
toolbar[7][2]=toolbar[44],52
toolbar[7][3]=toolbar[45],53
toolbar[7][4]=toolbar[46],54
toolbar[7][5]=toolbar[47],55
toolbar[7][6]=toolbar[48],56
toolbar[7][7]=toolbar[49],57
toolbar[7][8]=toolbar[50],58
toolbar[7][9]=toolbar[51],59

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[8]: Fences
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[8][0]=toolbar[52],60
toolbar[8][1]=toolbar[53],61
toolbar[8][2]=toolbar[54],62
toolbar[8][3]=toolbar[55],63
toolbar[8][4]=toolbar[56],64
toolbar[8][5]=toolbar[57],56
toolbar[8][6]=toolbar[58],66
toolbar[8][7]=toolbar[59],67
toolbar[8][8]=toolbar[60],68

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[9]: Power
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[9][0]=general_tool[8]
toolbar[9][1]=ways(128,0)
toolbar[9][2]=bridges(128)
toolbar[9][3]=tunnels(128)
toolbar[9][4]=general_tool[17],70,,128

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[10]: OTHER --> Test
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[10][0]=ways(2,255)
toolbar[10][1]=simple_tool[5]
toolbar[10][2]=general_tool[9]
toolbar[10][3]=general_tool[11]
toolbar[10][4]=general_tool[30]
toolbar[10][5]=ways(128,0)
toolbar[10][6]=bridges(128)
toolbar[10][7]=tunnels(128)
toolbar[10][8]=general_tool[8]
toolbar[10][9]=general_tool[6]
toolbar[10][10]=general_tool[31]
toolbar[10][11]=general_tool[14],,l,128
toolbar[10][12]=general_tool[32]
toolbar[10][13]=dialog_tool[24]
toolbar[10][14]=general_tool[29]
toolbar[10][15]=general_tool[35]
toolbar[10][16]=general_tool[10],22,,+100
toolbar[10][17]=general_tool[10],23,,-100
toolbar[10][18]=general_tool[9]
toolbar[10][19]=general_tool[11]
toolbar[10][20]=general_tool[30]
toolbar[10][21]=general_tool[14],25,,city_road
toolbar[10][22]=ways(3,255)
toolbar[10][23]=simple_tool[3]
toolbar[10][24]=dialog_tool[20],,(
toolbar[10][25]=general_tool[26]
toolbar[10][26]=dialog_tool[21],,/
toolbar[10][27]=dialog_tool[22],,&
toolbar[10][28]=dialog_tool[23],,�
toolbar[10][29]=general_tool[28]
toolbar[10][30]=simple_tool[6]

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[11]: QUIT
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[11][0]=-,201
toolbar[11][1]=simple_tool[17]
toolbar[11][2]=-,201

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[12]: EDIT MAP
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[12][0]=toolbar[61],15,,SLOPETOOLS,slopetools.txt
toolbar[12][1]=-,200
toolbar[12][2]=general_tool[11]
toolbar[12][3]=-,200
toolbar[12][4]=general_tool[9]
toolbar[12][5]=general_tool[10],25,,+100
toolbar[12][6]=general_tool[10],26,,-100
toolbar[12][7]=dialog_tool[24]
toolbar[12][8]=-,200
toolbar[12][9]=simple_tool[3]
toolbar[12][10]=dialog_tool[20]
toolbar[12][11]=general_tool[26]
toolbar[12][12]=dialog_tool[21]
toolbar[12][13]=dialog_tool[22]
toolbar[12][14]=dialog_tool[23]
toolbar[12][15]=general_tool[30]
toolbar[12][16]=-,200
toolbar[12][17]=general_tool[37],20,,-1
toolbar[12][18]=general_tool[37],20,,+1
toolbar[12][19]=general_tool[38],20,,0
toolbar[12][20]=general_tool[38],20,,1
toolbar[12][21]=general_tool[38],20,,2
toolbar[12][22]=general_tool[38],20,,3
toolbar[12][23]=general_tool[38],20,,4
toolbar[12][24]=general_tool[38],20,,5
toolbar[12][25]=general_tool[38],20,,6
toolbar[12][26]=general_tool[38],20,,7

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[20]: ROAD Set
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[13][0]=toolbar[62],80
toolbar[13][1]=toolbar[63],81
toolbar[13][2]=toolbar[64],82
toolbar[13][3]=toolbar[65],83
toolbar[13][4]=toolbar[66],84
toolbar[13][5]=toolbar[67],85
toolbar[13][6]=-,200
toolbar[13][7]=general_tool[17],71,,1
toolbar[13][8]=general_tool[14],,s,1

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[21]: TRAIN Set
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[14][0]=toolbar[68],90
toolbar[14][1]=toolbar[69],91
toolbar[14][2]=toolbar[70],92
toolbar[14][3]=toolbar[71],93
toolbar[14][4]=toolbar[72],94
toolbar[14][5]=toolbar[73],95
toolbar[14][6]=-,200
toolbar[14][7]=general_tool[17],72,,2
toolbar[14][8]=general_tool[14],,t,2
toolbar[14][9]=general_tool[18],,e,2

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[22]: TRAM Set
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[15][0]=toolbar[74],100
toolbar[15][1]=toolbar[75],101
toolbar[15][2]=toolbar[76],102
toolbar[15][3]=toolbar[77],103
toolbar[15][4]=toolbar[78],104
toolbar[15][5]=toolbar[79],105
toolbar[15][6]=-,200
toolbar[15][7]=general_tool[17],73,,7

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[23]: NARROW Set
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[16][0]=toolbar[80],110
toolbar[16][1]=toolbar[81],111
toolbar[16][2]=toolbar[82],112
toolbar[16][3]=toolbar[83],113
toolbar[16][4]=toolbar[84],114
toolbar[16][5]=toolbar[85],115
toolbar[16][6]=-,200
toolbar[16][7]=general_tool[17],74,,8

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[24]: MAGLEV Set
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[17][0]=toolbar[86],120
toolbar[17][1]=toolbar[87],121
toolbar[17][2]=toolbar[88],122
toolbar[17][3]=toolbar[89],123
toolbar[17][4]=toolbar[90],124
toolbar[17][5]=toolbar[91],125
toolbar[17][6]=-,200
toolbar[17][7]=general_tool[17],75,,6

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[25]: MONO Set
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[18][0]=toolbar[92],130
toolbar[18][1]=toolbar[93],131
toolbar[18][2]=toolbar[94],132
toolbar[18][3]=toolbar[95],133
toolbar[18][4]=toolbar[96],134
toolbar[18][5]=toolbar[97],135
toolbar[18][6]=-,200
toolbar[18][7]=general_tool[17],76,,5

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[26]: SHIP Set
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[19][0]=toolbar[98],140
toolbar[19][1]=toolbar[99],141
toolbar[19][2]=toolbar[100],142
toolbar[19][3]=toolbar[101],143
toolbar[19][4]=toolbar[102],144
toolbar[19][5]=toolbar[103],145
toolbar[19][6]=-,200
toolbar[19][7]=general_tool[17],77,,3
toolbar[19][6]=toolbar[104],146
#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[27]: AIR Set
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[20][0]=toolbar[105],150
toolbar[20][1]=toolbar[106],151
toolbar[20][2]=toolbar[107],152
toolbar[20][3]=toolbar[108],153
toolbar[20][4]=toolbar[109],154
toolbar[20][5]=toolbar[110],155
toolbar[20][6]=-,200
toolbar[20][7]=general_tool[17],78,,16

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[28]: UNKNOWN Set
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[21][0]=toolbar[111],160
toolbar[21][1]=toolbar[112],161
toolbar[21][2]=toolbar[113],162
toolbar[21][3]=toolbar[114],163
toolbar[21][4]=toolbar[115],164
toolbar[21][5]=toolbar[116],165
toolbar[21][6]=-,200
toolbar[21][7]=general_tool[17],79,,4

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[30-39]: DEPOTS Set
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[22][0]=buildings(33,1)
toolbar[23][0]=buildings(33,2)
toolbar[24][0]=buildings(33,7)
toolbar[25][0]=buildings(33,8)
toolbar[26][0]=buildings(33,6)
toolbar[27][0]=buildings(33,5)
toolbar[28][0]=buildings(33,3)
toolbar[29][0]=buildings(33,16)
toolbar[30][0]=buildings(33,4)
toolbar[31][0]=buildings(35,0)

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[40-49]: STOPS Set
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[32][0]=buildings(34,1)
toolbar[33][0]=buildings(34,2)
toolbar[34][0]=buildings(34,7)
toolbar[35][0]=buildings(34,8)
toolbar[36][0]=buildings(34,6)
toolbar[37][0]=buildings(34,5)
toolbar[38][0]=buildings(34,3)
toolbar[39][0]=buildings(34,16)
toolbar[40][0]=buildings(34,4)
toolbar[41][0]=buildings(35,0)

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[50-59]: EXT. Set
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[42][0]=buildings(35,1)
toolbar[43][0]=buildings(35,2)
toolbar[44][0]=buildings(35,7)
toolbar[45][0]=buildings(35,8)
toolbar[46][0]=buildings(35,6)
toolbar[47][0]=buildings(35,5)
toolbar[48][0]=buildings(35,3)
toolbar[49][0]=buildings(35,16)
toolbar[50][0]=buildings(35,4)
toolbar[51][0]=buildings(35,0)

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[60-68]: FENCE Set
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[52][0]=way(1,255)
toolbar[53][0]=way(2,255)
toolbar[54][0]=way(3,255)
toolbar[55][0]=way(4,255)
toolbar[56][0]=way(5,255)
toolbar[57][0]=way(6,255)
toolbar[58][0]=way(7,255)
toolbar[59][0]=way(8,255)
toolbar[60][0]=way(16,255)

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[70]: Edit Slopes
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[61][0]=general_tool[2]
toolbar[61][1]=general_tool[3]
toolbar[61][2]=-,200
toolbar[61][3]=general_tool[4],184,,36
toolbar[61][4]=general_tool[4],185 ,,4
toolbar[61][5]=general_tool[4],186,,12
toolbar[61][6]=general_tool[4],187,,28
toolbar[61][7]=-,200
toolbar[61][8]=general_tool[4],188,,72
toolbar[61][9]=general_tool[4],189,,8
toolbar[61][10]=general_tool[4],190,,24
toolbar[61][11]=general_tool[4],191,,56
toolbar[61][12]=-,200
toolbar[61][13]=general_tool[4],192,,82
toolbar[61][14]=general_tool[4],193,,83
toolbar[61][15]=-,200
toolbar[61][16]=general_tool[5],69

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[80-85]: ROAD Tools
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[62][0]=ways(1,0)
toolbar[63][0]=ways(1,1)
toolbar[64][0]=bridges(1)
toolbar[65][0]=tunnels(1)
toolbar[66][0]=wayobjs(1)
toolbar[66][1]=-,200
toolbar[66][2]=general_tool[33],168,,1
toolbar[67][0]=signs(1)

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[90-95]: TRAIN Tools
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[68][0]=ways(2,0)
toolbar[69][0]=ways(2,1)
toolbar[70][0]=bridges(2)
toolbar[71][0]=tunnels(2)
toolbar[72][0]=wayobjs(2)
toolbar[72][1]=-,200
toolbar[72][2]=general_tool[33],169,,2
toolbar[73][0]=signs(2)

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[100-105]: TRAM Tools
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[74][0]=ways(7,0)
toolbar[75][0]=ways(7,1)
toolbar[76][0]=bridges(7)
toolbar[77][0]=tunnels(7)
toolbar[78][0]=wayobjs(7)
toolbar[78][1]=-,200
toolbar[78][2]=general_tool[33],170,,7
toolbar[79][0]=signs(7)

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[110-115]: NARROW Tools
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[80][0]=ways(8,0)
toolbar[81][0]=ways(8,1)
toolbar[82][0]=bridges(8)
toolbar[83][0]=tunnels(8)
toolbar[84][0]=wayobjs(8)
toolbar[84][1]=-,200
toolbar[84][2]=general_tool[33],171,,8
toolbar[85][0]=signs(8)

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[120-125]: MAGLEV Tools
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[86][0]=ways(6,0)
toolbar[87][0]=ways(6,1)
toolbar[88][0]=bridges(6)
toolbar[89][0]=tunnels(6)
toolbar[90][0]=wayobjs(6)
toolbar[90][1]=-,200
toolbar[90][2]=general_tool[33],172,,6
toolbar[91][0]=signs(6)

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[130-135]: MONO Tools
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[92][0]=ways(5,0)
toolbar[93][0]=ways(5,1)
toolbar[94][0]=bridges(5)
toolbar[95][0]=tunnels(5)
toolbar[96][0]=wayobjs(5)
toolbar[96][1]=-,200
toolbar[96][2]=general_tool[33],173,,5
toolbar[97][0]=signs(5)

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[140-145]: SHIP Tools
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[98][0]=ways(3,0)
toolbar[99][0]=ways(3,1)
toolbar[100][0]=bridges(3)
toolbar[101][0]=tunnels(3)
toolbar[102][0]=wayobjs(3)
toolbar[102][1]=-,200
toolbar[102][2]=general_tool[33],174,,3
toolbar[103][0]=signs(3)

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[149] PORTS
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[104][0]=buildings(11,3)

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[150-155]: AIR Tools
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[105][0]=ways(16,0)
toolbar[106][0]=ways(16,1)
toolbar[107][0]=bridges(16)
toolbar[108][0]=tunnels(16)
toolbar[109][0]=wayobjs(16)
toolbar[109][1]=-,200
toolbar[109][2]=general_tool[33],175,,16
toolbar[110][0]=signs(16)

#~~~~~~~~~~~~~~~~~~~~~~~
# Toolbar[160-165]: UNKNOWN Tools
#~~~~~~~~~~~~~~~~~~~~~~~

toolbar[111][0]=ways(4,0)
toolbar[112][0]=ways(4,1)
toolbar[113][0]=bridges(4)
toolbar[114][0]=tunnels(4)
toolbar[115][0]=wayobjs(4)
toolbar[115][1]=-,200
toolbar[115][2]=general_tool[33],176,,4
toolbar[116][0]=signs(4)




EDIT: Fixed items as per post below

Spartanis

#31
Fixed:

toolbar[26][10]toolbar[148] --> toolbar[26][10]=toolbar[148]
Toolbar[25][n] Ordering numbers
Toolbar[2][n] Ordering numbers
Toolbar[0][n] Ordering numbers

Inserted toolbar[12][8]=-,200
Inserted toolbar[1][1]=-,200


Removed Dummytoolbars and re-order toolbar[n]'s



Just gotta check ordering numbers!! hehe

Spartanis

New Error:

FATAL ERROR:: werkzeug_t::read_menu()
Missing Parameter for toolbar
press any key


any idea what that is?

Spartanis

I half suspect its something to do with those Dummy toolbars... O.o

Spartanis

#34
Removed unneccessary DUMMY tool bars and re-ordered toolbar[n]'s ... Still same issue. So its not that.. hmmmm


Ok.. I checked, re-checked, cross-checked, upsidedown-checked, side-checked, mental-checked... still cannot find teh source of the problem...


it MUST be something simple.... O.o