Thread: Displee's interface editor

Page 16 of 17 FirstFirst ... 614151617 LastLast
Results 151 to 160 of 169
  1. #151  
    Registered Member

    Join Date
    Dec 2009
    Posts
    757
    Thanks given
    336
    Thanks received
    414
    Discord
    View profile
    Rep Power
    834
    bump
    link removed
    Reply With Quote  
     

  2. #152  
    Registered Member

    Join Date
    Dec 2009
    Posts
    757
    Thanks given
    336
    Thanks received
    414
    Discord
    View profile
    Rep Power
    834
    Version 3.6

    Updates
    - add support for key code editing (I think this was added somewhere around 475)
    - add option to ignore missing parent components (via edit menu)

    Bug fixes
    - bug fix when exceeding the sprite palette in a group

    About keycodes:
    Somewhere around 500 Jagex started to use keycodes (the keys on your keyboard) to trigger the "context menu option click" or "op" event. This is used in, for example, the game tabs. When you click on the equipment tab, it shows up. This is done via the "context menu option click" event. From ~500 this event can also be triggered via key codes like 'F2' or 'M'.

    Magic spellbook tab key codes in 667:


    Magic spellbook tab key codes in 530:


    Am not sure why in 530 tabs have a lot of key codes.

    Am also not sure what exactly the "repeat" and "modifier" properties mean (they're almost always set to 0). Those properties were added around 562.
    link removed
    Reply With Quote  
     

  3. Thankful user:


  4. #153  
    Banned

    Join Date
    Jun 2010
    Age
    23
    Posts
    4,836
    Thanks given
    1,676
    Thanks received
    1,563
    Discord
    View profile
    Rep Power
    0
    Quote Originally Posted by Displee View Post
    Version 3.6

    Updates
    - add support for key code editing (I think this was added somewhere around 475)
    - add option to ignore missing parent components (via edit menu)

    Bug fixes
    - bug fix when exceeding the sprite palette in a group

    About keycodes:
    Somewhere around 500 Jagex started to use keycodes (the keys on your keyboard) to trigger the "context menu option click" or "op" event. This is used in, for example, the game tabs. When you click on the equipment tab, it shows up. This is done via the "context menu option click" event. From ~500 this event can also be triggered via key codes like 'F2' or 'M'.

    Magic spellbook tab key codes in 667:


    Magic spellbook tab key codes in 530:


    Am not sure why in 530 tabs have a lot of key codes.

    Am also not sure what exactly the "repeat" and "modifier" properties mean (they're almost always set to 0). Those properties were added around 562.
    If I’m following this right, key codes can’t be changed dynamically with the native client & cache?
    Reply With Quote  
     

  5. #154  
    Registered Member

    Join Date
    Dec 2009
    Posts
    757
    Thanks given
    336
    Thanks received
    414
    Discord
    View profile
    Rep Power
    834
    Quote Originally Posted by Tyluur View Post
    If I’m following this right, key codes can’t be changed dynamically with the native client & cache?
    Well, jagex has its own key codes table:
    Code:
    private final void onKeyEvent(KeyEvent keyevent, int i, int keyReleased) {
    		anInt6538++;
    		int keyCode = keyevent.getKeyCode();
    		if (keyCode == 0) {
    			keyCode = 0;
    		} else {
    			if (keyCode >= 0 && Class285_Sub2.keyCodeTable.length > keyCode) {
    				keyCode = Class285_Sub2.keyCodeTable[keyCode];
    				if (keyReleased == 0 && (keyCode & 0x80) != 0) {
    					keyCode = 0;
    				} else {
    					keyCode &= ~0x80;
    				}
    			} else {
    				keyCode = 0;
    			}
    		}
    		if (i != keyCode) {
    			queueKeyboardEvent(keyCode, '\0', keyReleased);
    			keyevent.consume();
    		}
    	}
    Since RuneScape is a multi language game, I thought that the reason they have their own key codes table was that not all keyboards share the same key codes. But I'm not sure.
    link removed
    Reply With Quote  
     

  6. #155  
    Registered Member

    Join Date
    Dec 2009
    Posts
    757
    Thanks given
    336
    Thanks received
    414
    Discord
    View profile
    Rep Power
    834
    bump
    link removed
    Reply With Quote  
     

  7. #156  
    Registered Member

    Join Date
    Dec 2009
    Posts
    757
    Thanks given
    336
    Thanks received
    414
    Discord
    View profile
    Rep Power
    834
    bump
    link removed
    Reply With Quote  
     

  8. #157  
    Registered Member

    Join Date
    Dec 2009
    Posts
    757
    Thanks given
    336
    Thanks received
    414
    Discord
    View profile
    Rep Power
    834
    bump
    link removed
    Reply With Quote  
     

  9. #158  
    Renown Programmer
    Greg's Avatar
    Join Date
    Jun 2010
    Posts
    1,136
    Thanks given
    233
    Thanks received
    798
    Discord
    View profile
    Rep Power
    1575
    Vouch
    Reply With Quote  
     

  10. Thankful user:


  11. #159  
    Registered Member

    Join Date
    Dec 2009
    Posts
    757
    Thanks given
    336
    Thanks received
    414
    Discord
    View profile
    Rep Power
    834
    Bump
    link removed
    Reply With Quote  
     

  12. #160  
    Registered Member

    Join Date
    Dec 2009
    Posts
    757
    Thanks given
    336
    Thanks received
    414
    Discord
    View profile
    Rep Power
    834
    Bump
    link removed
    Reply With Quote  
     

Page 16 of 17 FirstFirst ... 614151617 LastLast

Thread Information
Users Browsing this Thread

There are currently 2 users browsing this thread. (0 members and 2 guests)


User Tag List

Similar Threads

  1. Open Source Interface Editor
    By peterbjornx in forum Projects
    Replies: 10
    Last Post: 12-22-2008, 11:02 AM
  2. Interface Editor
    By Meanz in forum Projects
    Replies: 23
    Last Post: 11-27-2008, 12:44 AM
  3. my current project(interface editor)
    By .fabian in forum RS2 Client
    Replies: 12
    Last Post: 08-10-2008, 02:16 PM
  4. Replies: 12
    Last Post: 05-09-2008, 11:24 PM
  5. Custom Interface's and Interface Editor
    By Meanz in forum RS2 Client
    Replies: 77
    Last Post: 04-28-2008, 12:15 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •