Warcraft 3 documentation
vJASS & Zinc Documentation
For the latest documentation about how it works vJASS and Zinc language layers for Warcraft III, please follow these links:
Jasshelper documentation - Zinc documentation - WC3 Optimizer documentation

Making the World Editor usable! No New Posts General Help and WC3 Discussion

Started by
feebreeze

0 Members and 1 Guest are viewing this topic.

Making the World Editor usable!
on: January 26, 2020, 07:47:46 AM

Hey there,

I found the default controls of the Editor rather limiting and slow.
On top of that i have a 60% Keyboard without a numblock.
Therefore i decided to remap my editor controls to "wasd".
It turned out to be quite usable and fast thus im sharing my configuration with you.


Note: some of the defaults had to go, just be aware that you might have to relearn muscle memory a tiny bit.

Here are my bindings:

ALT+S: Save map (Had to move from CTRL+S because of wasd mapping)

W: Move doodad forward
A: Move doodad left
S: Move doodad backward
D: Move doodad right

CTRL+W: Move doodad up (Z axis)
CTRL+A: Rotate doodad left
CTRL+S: Move doodad down (Z axis)
CTRL+D: Rotate doodad right

SHIFT+W: Scale doodad up
SHIFT+A: Scale doodad down on X/Y axis
SHIFT+S: Scale doodad down
SHIFT+D: Scale doodad up on X/Y axis

CTRL+SHIFT+W: Scale doodad up on Z axis
CTRL+SHIFT+S: Scale doodad down on Z axis

Q: Special select - selects all doodads of the same kind
CTRL+Q: Opens the Object-Editor for the currently selected doodad

F: Shows doodads on map and opens the doodad palette
CTRL+F: Hides doodads

X: Toggle Grid
P: Toggle Pallete
E: Edit Doodad Properties
CTRL+E: Show whole Map
Ctrl+R: Show Pathing

Thats about it, for me i didnt have to lift a finger of my "WASD" keys as soon as the terrain was set.

To use the bindings, locate the WorldEditPreferences.txt under C:\Users\<YOURUSERNAME>\Documents\Warcraft III Beta and paste this under Controls:


Code: [Select]
[Controls]
UNKNOWN=AAAAAP////95AAAAAgAAAA==
WECOMMAND_BRUSH_SELECT=AAAAAP////8gAAAAAAAAAA==
WECOMMAND_CAMERA_VIEWWORLD=AAAAAAEAAABFAAAAAgAAAA==
WECOMMAND_CLOSE=AAAAAP////9XAAAAAgAAAA==
WECOMMAND_ENFORCE_WATERLIMITS=AAAAAP////9XAAAABgAAAA==
WECOMMAND_GRIDMODE_MEDIUM=AAAAAP////8AAAAAAAAAAA==
WECOMMAND_HIDEDOODADS=AAAAAAEAAABGAAAAAgAAAA==
WECOMMAND_LAYER_DOODADS=AAAAAAEAAABGAAAAAAAAAA==
WECOMMAND_MODULE_ASSETMANAGER=AAAAAP////97AAAAAAAAAA==
WECOMMAND_MODULE_CLOSE=AAAAAP////9XAAAABgAAAA==
WECOMMAND_MODULE_SOUND_SET=AAAAAP////94AAAAAAAAAA==
WECOMMAND_RELOAD_SHADERS=AAAAAP////9TAAAAEgAAAA==
WECOMMAND_SAVE=AAAAAAEAAABTAAAAEAAAAA==
WECOMMAND_SELECT_ALL=AAAAAP////9BAAAAAgAAAA==
WECOMMAND_SELECT_ALL_SPECIAL=AAAAAAEAAABRAAAAAAAAAA==
WECOMMAND_SELECT_NONE=AAAAAP////9BAAAABgAAAA==
WECOMMAND_SELECTION_EDITPROPERTIES=AAAAAAEAAABFAAAAAAAAAA==
WECOMMAND_SELECTION_MOVE_DOWN=AAAAAAEAAABTAAAAAAAAAA==
WECOMMAND_SELECTION_MOVE_LEFT=AAAAAAEAAABBAAAAAAAAAA==
WECOMMAND_SELECTION_MOVE_RIGHT=AAAAAAEAAABEAAAAAAAAAA==
WECOMMAND_SELECTION_MOVE_UP=AAAAAAEAAABXAAAAAAAAAA==
WECOMMAND_SELECTION_MOVE_Z_DOWN=AAAAAAEAAABTAAAAAgAAAA==
WECOMMAND_SELECTION_MOVE_Z_UP=AAAAAAEAAABXAAAAAgAAAA==
WECOMMAND_SELECTION_ROT90CCW=AAAAAP////9BAAAAAgAAAA==
WECOMMAND_SELECTION_ROT90CW=AAAAAP////9EAAAAAgAAAA==
WECOMMAND_SELECTION_ROTATE=AAAAAP////8BAAAAAgAAAA==
WECOMMAND_SELECTION_ROTATE_GROUP=AAAAAAAAAAABAAAAAgAAAA==
WECOMMAND_SELECTION_ROTATE_LEFT=AAAAAAEAAABBAAAAAgAAAA==
WECOMMAND_SELECTION_ROTATE_RIGHT=AAAAAAEAAABEAAAAAgAAAA==
WECOMMAND_SELECTION_SCALE_DOWN=AAAAAAEAAABTAAAABAAAAA==
WECOMMAND_SELECTION_SCALE_DOWN_XY=AAAAAAEAAABBAAAABAAAAA==
WECOMMAND_SELECTION_SCALE_DOWN_Z=AAAAAAEAAABTAAAABgAAAA==
WECOMMAND_SELECTION_SCALE_UP=AAAAAAEAAABXAAAABAAAAA==
WECOMMAND_SELECTION_SCALE_UP_XY=AAAAAAEAAABEAAAABAAAAA==
WECOMMAND_SELECTION_SCALE_UP_Z=AAAAAAEAAABXAAAABgAAAA==
WECOMMAND_SHOWDOODADS=AAAAAAEAAABGAAAAAAAAAA==
WECOMMAND_SHOWTERRAIN=AAAAAP////8AAAAAAAAAAA==
WECOMMAND_TOGGLE_LETTERBOX=AAAAAP////9YAAAAAAAAAA==
WECOMMAND_TOGGLE_MAPGRID=AAAAAAEAAABYAAAAAAAAAA==
WECOMMAND_TOGGLE_MINIMAPSTYLE=AAAAAP////92AAAAAgAAAA==
WECOMMAND_TOGGLE_PALETTEDISPLAY=AAAAAAEAAABQAAAAAAAAAA==
WECOMMAND_TOGGLE_SHOWDOODADS=AAAAAP////9GAAAAAgAAAA==
WECOMMAND_TOGGLE_SHOWFOGEFFECTS=AAAAAP////9GAAAAAAAAAA==
WECOMMAND_TOGGLE_SHOWFOLIAGE=AAAAAP////9GAAAAAgAAAA==
WECOMMAND_TOGGLE_SHOWPATHING=AAAAAAEAAABSAAAAAgAAAA==
WECOMMAND_TOGGLE_SHOWSHADOWS=AAAAAP////9TAAAAAAAAAA==
WECOMMAND_TOGGLE_SHOWWATER=AAAAAP////9XAAAAAAAAAA==
WECOMMAND_TOGGLE_SHOWWEATHER=AAAAAP////9FAAAAAAAAAA==
WECOMMAND_TOGGLE_UNITINFODISPLAY=AAAAAP////9JAAAAAAAAAA==
WECOMMAND_VIEWINOBJECTEDITOR=AAAAAAEAAABRAAAAAgAAAA==


Hope this will be useful for someone,
cheers


« Last Edit: January 26, 2020, 07:56:54 AM by feebreeze »



Re: Making the World Editor usable!
Reply #1 on: January 26, 2020, 08:49:00 PM

Hi @feebreeze !!

Nice to see this implementation. Right now I dont' know where it can fit, because in the tools section this idea should be like an app which let's you set the keyboard commands. I moved (temporally) to the General Help and WC3 Discussion board while we set a better place.

Could this topic be a tutorial? I ask because I'd like to know the logic in the symbols assigned in this file. :)


Re: Making the World Editor usable!
Reply #2 on: January 27, 2020, 03:16:29 AM

The codes are gibberish from the editor itself no real logic there as far as i see xD
Might be a tutorial yes. I could add a tiny tutorial where to adjust the settings and why i did it.



Re: Making the World Editor usable!
Reply #3 on: January 27, 2020, 04:38:56 PM

The codes are gibberish from the editor itself no real logic there as far as i see xD
Might be a tutorial yes. I could add a tiny tutorial where to adjust the settings and why i did it.
yes, It would be nice, and this could be a good tutorial for something that nobody knows how to implement.


 

Vivir aprendiendo.co - A place for learning stuff, in Spanish   Chaos Realm - The world of Game modders and wc3 addicts   Diplo, a gaming community   Power of Corruption, an altered melee featuring Naga and Demon. Play it now!!!   WC3JASS.com - The JASS Vault + vJASS and Zinc   Jetcraft - A Starcraft II mod   WormTastic Clan (wTc)   Warcraft RESOURCES Reforged: Modelos, mapas, proyectos y mas...