Author Topic: BoNeeMods  (Read 9348 times)

LigH

  • Forum Legend
  • *
  • Posts: 7096
    • View Profile
Re: BoniMods
« Reply #30 on: December 03, 2010, 02:12:31 am »
Because the server does not support Buddies vs. Enemies, there is nothing a skin mod for the client could help that.

Gag Harmond
Knight and Ambassador
The Royal House of Purrty

Bonifarzia

  • Hydlaa Notable
  • *
  • Posts: 718
    • View Profile
Re: BoniMods
« Reply #31 on: December 03, 2010, 04:33:56 am »
Boni- Can you maybe change the buddy list so it is a "T" chart ? T chart so that one half is BL the other is EL, can you also make it so that there is an option wether you want to see the EL only or the BL only?

As LigH pointed out, this is nothing that can be done with a skin mod. You can either make a feature request and hope someone will implement the mechanics to have this in game, or you simply have another application display this information, which works just fine if you do not play in full screen mode. For instance, you can make your list with Derula's png images or use Aiwendil's Python script, which already has the enemy list feature ready for use.

MishkaL1138

  • Veteran
  • *
  • Posts: 1175
  • Meh.
    • View Profile
Re: BoniMods
« Reply #32 on: December 14, 2010, 12:18:26 pm »
BoniMods isn't working for 0.5.5!!  :o :o :o

FIX IT PLEEEEEEEASE!!!  :'(

"It's all fun and games until someone stabs someone else in the eye."

LigH

  • Forum Legend
  • *
  • Posts: 7096
    • View Profile
Re: BoniMods
« Reply #33 on: December 14, 2010, 12:53:28 pm »
One of the reasons is possibly the Spell Shortcut Bar...

Gag Harmond
Knight and Ambassador
The Royal House of Purrty

Sangwa

  • Forum Addict
  • *
  • Posts: 2083
  • Chars: Morwen and Gartheiz
    • View Profile
Re: BoniMods
« Reply #34 on: December 14, 2010, 01:58:12 pm »
Rocks. This Boni dude does great stuff.
Disclaimer: This is my opinion and I can be reasoned with. I'm probably right, though.

Join the Dark Empire!

Bonifarzia

  • Hydlaa Notable
  • *
  • Posts: 718
    • View Profile
Re: BoniMods
« Reply #35 on: December 14, 2010, 05:37:19 pm »
BoniMods isn't working for 0.5.5!!  :o :o :o

FIX IT PLEEEEEEEASE!!!  :'(

The reason is this:


    * Ability to disable active magic window notification


All you need to do to fix this is either insert the new lines for that checkbox in activemagicwindow.xml or simply dismiss the entire file from the boniskins2.3.zip.

If the former is to complicated,  you can replace said file with this:


Code: [Select]
<widget_description>

<widget name="ActiveMagicWindow" factory="pawsActiveMagicWindow"
        visible="yes" savepositions="yes" movable="yes" resizable="no" configurable="yes" style="New Standard GUI">
       
    <frame x="10" y="200" width="150" height="285" border="yes" />

    <title resource="Scaling Title Bar" text="Active Magic" align="left" close_button="yes" />

    <widget name="lblBuffCategories" factory="pawsTextBox">
        <frame x="10" y="5" width="125" height="20" border="no" />



        <font name="/planeshift/data/ttf/cupandtalon.ttf" r="64" g="250" b="64" size="11" shadow="true" />
        <text string="Buffs" horizAdjust="LEFT" />   
    </widget>
    <widget name="BuffCategories" factory="pawsListBox">
        <frame x="10" y="30" width="125" height="100" margin="5" border="no" />



        <columns height="15" headings="no">
            <column width="125" >
                <widget name="BuffName" factory="pawsTextBox">
                    <font name="/planeshift/data/ttf/LiberationSans-Regular.ttf" r="30" g="200" b="30" size="9" />
                </widget>
            </column>     
        </columns>                                         
    </widget>

    <widget name="lblDebuffCategories" factory="pawsTextBox">
        <frame x="10" y="140" width="125" height="20" border="no" />



        <font name="/planeshift/data/ttf/cupandtalon.ttf" r="250" g="64" b="64" size="11" shadow="true" />
        <text string="Debuffs" horizAdjust="LEFT" />   
    </widget>
    <widget name="DebuffCategories" factory="pawsListBox">
        <frame x="10" y="165" width="125" height="100" margin="5" border="no" />



        <columns height="15" headings="no">
            <column width="125" >
                <widget name="DebuffName" factory="pawsTextBox">
                    <font name="/planeshift/data/ttf/LiberationSans-Regular.ttf" r="200" g="30" b="30" size="9" />
                </widget>
            </column>     
        </columns>                                         
    </widget>

    <widget name="ShowActiveMagicWindow" factory="pawsCheckBox" >
        <frame x="0" y="265" width="185" height="20" border="no" />
        <text string="Don't show this again" />
    </widget>


</widget>

</widget_description>

May the light guide you

Urriro

  • Traveller
  • *
  • Posts: 25
    • View Profile
Re: BoniMods
« Reply #36 on: December 14, 2010, 07:00:19 pm »
Thanks Bonifarzia. The skin is working for me now again.  \\o//  :thumbup:
There are flowers everywhere for those who want to see them.

MishkaL1138

  • Veteran
  • *
  • Posts: 1175
  • Meh.
    • View Profile
Re: BoniMods
« Reply #37 on: December 15, 2010, 08:59:36 am »
I still have a problem… when modifying the .xml file and using the skin, I can't play the game. The icon bounces once on my dock, the window pops up for a second, and then… poof: icon stops bouncing, and the window closes.

I'm using Mac OS 10.6.4, if it helps.

"It's all fun and games until someone stabs someone else in the eye."

MishkaL1138

  • Veteran
  • *
  • Posts: 1175
  • Meh.
    • View Profile
Re: BoniMods
« Reply #38 on: December 15, 2010, 10:40:27 am »
Well, well, well… no worries! If I liked the BoniSkin it was for how the containers/windows looked like. So I started to poke around my PlaneShift root folder with some .xml files I found on the BoniSkin, and… I got this:

http://img149.imageshack.us/img149/803/capturadepantalla201012j.png

Sorry for not posting the image here =P It was a bit too big x3

Problem solved!!

EDIT: I forgot to say how to solve it. Here it goes.

-In User/Applications/PlaneShift/data there is a folder named "gui". Open it (you'd like to backup it, also… just in case)
-Unzip BoniSkin. Whoa! There are a lot of files there… don't worry. You'll have to keep your eye on these ones:
  • bookwriting.xml
  • buddy.xml
  • chat.xml
  • containerdesc.xml
  • exchange.xml
  • guildwindow.xml
  • inventory.xml
  • itemdesc.xml
  • loot.xml
  • smallinventory.xml
  • yesno.xml

Back to the gui folder!!

-Now, careful. You shouldn't copy/paste all the files at the same time… you can try. If PlaneShift doesn't load, then repair and start again as I indicate here: remove one file from gui and replace it with a file of the BoniSkin file. Don't drag directly without removing the original file first.
-Once you're done… well, I recommend you to copy the gui folder and paste it somewhere, as gui_backup. Just in case you do a repair and lose all your work. Happened to me…

If you did everything correctly, ENJOY! I couldn't do anything about the theme, I mean, the crystal edges and such artistic thingies… I'll leave that to Boni.

PS: If there is any problem, contact me using a PM! Or in game ;)

EDIT2: I think it does work with Windows/Linux… ¯\(o_º)/¯ I dunno lol But I'm sure the whole BoniSkin works for them.
« Last Edit: December 15, 2010, 01:50:06 pm by MishkaL1138 »

"It's all fun and games until someone stabs someone else in the eye."

Bonifarzia

  • Hydlaa Notable
  • *
  • Posts: 718
    • View Profile
Re: BoniMods
« Reply #39 on: December 15, 2010, 04:09:41 pm »
Well, well, well… no worries! If I liked the BoniSkin it was for how the containers/windows looked like. So I started to poke around my PlaneShift root folder with some .xml files I found on the BoniSkin, and… I got this:

http://img149.imageshack.us/img149/803/capturadepantalla201012j.png

Looks like BoniWidgets with elves skin. As I mentioned several times, you can use the different parts of the BoniMods independently. Looks also very nice with Daev's classis skin, which can always need some more advertisement.


-In User/Applications/PlaneShift/data there is a folder named "gui".

[...]

 If PlaneShift doesn't load, then repair and start again as I indicate here ...


Of course, you can replace the files in data/gui with something else, but it is always saver and better to put your modified xml files into one of the zip files in art/skins. Then they will be loaded instead of those in data/gui, and if something goes wrong, you can simply dismiss them and don't need to repair using pslaunch.

As for the problem you experienced, most probably the packaging of the zip file somehow went wrong. Most software should support drag and drop to replace files in a zip archive, which is usually saver than to unpack everything, modify, and recompress.

MishkaL1138

  • Veteran
  • *
  • Posts: 1175
  • Meh.
    • View Profile
Re: BoniMods
« Reply #40 on: December 19, 2010, 08:19:01 am »
I did it and modified your containers. Forgot to ask: can I modify your containers?

This is the result: http://img405.imageshack.us/img405/9943/shot37.png

I have the zip ready to be sold distributed. Works perfectly, without modifying ANYTHING in your gui folder (Sulaika, this is for you ;) ). I only need Boni's persmission.

"It's all fun and games until someone stabs someone else in the eye."

Bonifarzia

  • Hydlaa Notable
  • *
  • Posts: 718
    • View Profile
Re: BoniMods
« Reply #41 on: December 19, 2010, 08:36:10 am »

That one was actually on my todo list, Mishka. I was just not sure yet how to do it, because this window is used for many types of containers with quite different numbers of slots. Your solution works very nicely for sacs, well done. Sure, you have my okay to put your work in here, although you might prefer an own thread later. By the way, a smaller section of that screenshot that shows the container window only might be a better preview- one small enough to insert as image.

LigH

  • Forum Legend
  • *
  • Posts: 7096
    • View Profile
Re: BoniMods
« Reply #42 on: December 19, 2010, 10:21:15 am »
The container window in the TWH skin is resizable vertically: Pull the bottom down if you need more overview.

Gag Harmond
Knight and Ambassador
The Royal House of Purrty

MishkaL1138

  • Veteran
  • *
  • Posts: 1175
  • Meh.
    • View Profile
Re: BoniMods
« Reply #43 on: December 19, 2010, 10:38:13 am »
I only need to find a way to make the window shrink automatically to the size of the container. I mean: when you open a sack, you see this



So, maximum size is 32, like the inventory, since it is the most used container in game. Mind if I open a new thread somewhere to discuss this and start creating a new GUI from zero, with my own art? That way you can give me ideas and I can learn… Tell me where and I'll start a thread :) Also, LigH's idea is goodm too, but I work good now.

PS: Haraun said that large sums of tria don't display correctly on the inventory. How to fix that? When it's more than 4 digits (I think it was…), it overlaps the numbers with "Tria:"
Code: [Select]
http://www.glaciusor.byethost16.com/BoniREVAMP!.zip ===> Copypaste this

My many thanks to Glaciusor, who provided the host for the file. Thanks, Glaci!
« Last Edit: December 26, 2010, 08:43:23 pm by MishkaL1138 »

"It's all fun and games until someone stabs someone else in the eye."

Bonifarzia

  • Hydlaa Notable
  • *
  • Posts: 718
    • View Profile
Re: BoniMods
« Reply #44 on: December 24, 2010, 12:15:26 pm »
Also, LigH's idea is goodm too, but I work good now.

Yes, a resizable window works wonderfully.

PS: Haraun said that large sums of tria don't display correctly on the inventory.
Aye, we already discussed about that. Easily fixed in the next version.
Also, another dear friend made a nice improvement to the NPC trade window.
So it is about time for an update soon.