• Warhammer Online Addons
  • Warhammer Online
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

Reborn Frame Modifier

 

Project Updated:
Files Updated: Wed, Dec 31 2008
Supports Game Version: Beta 3.0
Category: Miscellaneous
Tags:

[Edit Tags]

Project Manager: ChaosInc
Additional Authors: No additional authors
Current Version: 2.1
License: All Rights Reserved
Development Site: CurseForge
Avg Daily DL (last 30 days): 1
Downloads Total: 821
Favorites: 7
Comments: 14
  • Contests
  • About Reborn Frame Modifier
  •  

Reborn Frame Modifier (formerly FrameRoster) grants the user full customization of WAR's frames.

Dependencies
LibSlash

Slash Commands (/rfm)
rem <name>
regLE
config
help
<name>: name of the frame you want to add
<disp>: the text you want to show up in Layout Editor
<value>: number

Special Note About "regLE"
This command will take all frames that are currently registered and add them to RFM database. Once this is done, all settings will be saved/restored by RFM. This is not reversible and the only way to undo it is to delete the saved vars, so use this ONLY if you're positive you want RFM to control this data.

Things To Do
1) Fix width/height commands
2) Add toggling of frame values (i.e. resizing, hiding)
3) Add positioning command to allow the user precious positioning of frame
4) Add ability to modify frames already registered with LE
5) Compile everything into a handy GUI
6) Finish Point/R-Point combo boxes
7) Add location to change parenting easier

Frame Descriptions
Frame Selector (top left)
Click a name to select a frame. It's details should be automatically filled into the rest of the UI. Selected frame's name will change to green.

Frame Details (top right)
All the frames details that can be modified. Currently, parent/r-parent combo boxes are not complete yet. Changes are applied by pressing "Enter".

Frame Mover (bottom left)
Arrow keys move the selected frame in the chosen direction by 1. X/Y fields are the frames current position and can be modified by the user by changing a value and pressing "Enter". "0,0" resets the frame's position (relative to it's parent frame).

Frame Adder (bottom right)
Add a frame to RFM's DB to be manipulated. First field is the frame's name, which can be acquired by /debug and mousing over the frame. Second field is what you want the name to be displayed as in the Layout Editor. In the last field you can specify what frame you want your addition to be connected to. If nothing is specified, "Root" is defaulted. You may also re-enter a frame with a different parent to change a frame's parent. This is temporary as I forgot to add this to the frame details section.

You may use "Tab" to switch edit fields in respective frames.

Credits
Deep thanks to Aiiane, tronned, tortall, encaiter and anyone/everyone else who's helped me so far with this project. Without your guys' help and patience, I would've abandoned this a while ago. Thank you.

Please submit tickets for bugs/features.

Author's Note
Project is based of Lozareth's Discord Frame Modifier for WoW.

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  Reborn Frame Modifier 1.9.1 Release Beta 3.0 17 12/15/2008
  Reborn Frame Modifier 1.9 Release Beta 3.0 4 12/15/2008
  • Screenshots (1)
  •  
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • talvinen said

    While you're at it, can you add the option to change the layer of a frame? would help alot with frames that get hidden behind Panels because they are layered to background.

    Reply Report Permalink
  • ChaosInc said

    Planning on it. ;D

    Reply Report Permalink
  • All I would like to know how to do is move the small little "padlock" above action bar 1. I think frameroster allowed it in the layout editor, but since I do not know the names of the frames or that particular frame I cannot add it in order to move it. How are we expected to add frames to move if we dont know their names?

    Reply Report Permalink
  • ChaosInc said

    Yeah, as I said, that was one of the default frames that were removed. To get the name of a frame, open up the debug window (/debug). On the bottom right it will show you the name of the frame your mouse pointer is currently over. For example, if you do it with the padlock, it should show the name as "ActionBarLockToggler".

    Reply Report Permalink
  • ChaosInc said

    @Medikto

    Apparently Mythic changed something again that requires the UI to be reloaded again to add frames. Tested this with by adding/removing other frames (the chat window and SMN icon). They removed just fine without a reload, but they wouldn't show up again when readded until /reload. Adding the function back in and should be up shortly.

    Side note: Where is the EA_AlertTextWindow that you're trying to add? When I added it nothing showed up in the LE. I ask because it may be possible that the frame is created/destroyed on the fly, in which registering it here would be useless.

    Reply Report Permalink
  • ChaosInc said

    Further checking: The frame also doesn't save to the SavedVariables.lua, which only happens if the frame is not found. (Which lead me to a bug where Chatty Cathy is suppressing my messages, so no warning was given til I checked on that, thx =D)

    Reply Report Permalink
  • Medikto said

    /frr add EA_AlertTextWindow doesn't work ; shame, was trying it out frameroster to move alert text more in middle of my screen where my focus mostly is.

    Reply Report Permalink
  • ChaosInc said

    Couple days ago I noticed it was acting buggy as well with new frames and wouldn't recognize added frames until after /reload again. Something about Mythic not playing nice about getting frame position info if they're not already registered with the LE.

    I'll have a look at it and see what I can work out. I may have to reinstate the automatic reloading because of aforementioned.

    Reply Report Permalink
  • ChaosInc said

    New version uploaded. Wait for sync.

    Reply Report Permalink
  • Aiiane said

    The reason for bug 1) is this line:

    local frame, text = arg2:match(("([A-Za-z0-9]+)[ ]?(.*)"))

    You don't have a way to match underscores in your pattern; change it to the following to fix:

    local frame, text = arg2:match(("([A-Za-z0-9_]+)[ ]?(.*)"))

    Reply Report Permalink
  • ChaosInc said

    Thanks, I'll add that. I figured out that I had to add the "_" to the parameters, just couldn't figure out where.

    Reply Report Permalink
  • ChaosInc said

    Known bugs added back to desc.

    Reply Report Permalink
  • ChaosInc said

    type "/debug" (obviously without quotes). on the bottom left of the debug window it will show you the name of the frame your mouse is over

    Reply Report Permalink
  • Patramix said

    aight, figured out stuff

    also found out that windows with underscores "_" in the name cant be reconized like "IS_MapMapScenarioQueue" i had to modify the mod and remove the "_" in the name.

    Reply Report Permalink
  • ChaosInc said

    The "_" issue is already known. However, I'm not that savvy with .lua and not clue how to fix it at this time (read: haven't had time to go look it up).

    I had a "Known Bugs" section, apparently I forgot to include it in my c/p desc. Thanks though.

    Reply Report Permalink
  • Patramix said

    how do you find out a frame name? i am using itemswap and realy would like to move the minimap icon that comes withit but cant seem to figuer it out or if its possible.

    thanks

    Reply Report Permalink
  • ChaosInc said

    Huge update. Oh, and screw curse for it's delayed uploads. =P

    @Travace
    Sorry for the trouble. The mod has been working all along for you, but I never paid attention at login to notice that the frames weren't registering all the way. It's finally resolved in the next release.

    Reply Report Permalink
  • Travace said

    working great now ..thanks for the addon

    Reply Report Permalink
  • ChaosInc said

    I'm aware that frames are not registering at startup and working on finding when in loading I need to fire things. Until then, you'll have to /reload for them to show up.

    Reply Report Permalink
  • ChaosInc said

    @Travace
    No, the saved variables should not reappear. I did find a bug that was present in the uploaded file that wasn't present in my own (don't ask, no clue) and fixed it. I also added the default chat frame as I'm sick of lining that thing up. All have been uploaded, just waiting on curseforge...

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 35 WarBoard Miscellaneous
  2. 19 Clock Miscellaneous
  3. 19 BlackBox Miscellaneous
  4. 16 Moth Miscellaneous
  5. 10 WarBoard_FPS Miscellaneous