Jump to content


Photo

You Want This! Library Builder Action Images


  • Please log in to reply
74 replies to this topic

#61 jakman4242

jakman4242

    Vertical Shmup Junkie

  • New Member
  • 3222 posts

Posted 04 August 2007 - 03:41 AM

yes, like I said, I don't see anything wrong with it, but you'd better ask Mark first. That is, if you can figure out a way to actually change the sprites.


Edit Judging by the libs, it looks like you already figure out how...

<{POST_SNAPBACK}>


Instead of asking mark. Submit the new buttons to him for the next version of gm. That way it will be much easier to distribute.

-Case Closed
  • 0

#62 Kantatzu

Kantatzu

    The Man In A Sugar Coma

  • New Member
  • 287 posts

Posted 05 August 2007 - 09:41 PM

Yeah, about that....Has Ruby even asked mark yet? From what I'm hearing, no. And please, stop double-posting, Ruby...

Here's my opinion: While making the images for the action buttons does seem nice....

2.2 Limited Rights. Except as expressly set forth in this Agreement, you have no right to use, make, sublicense, modify, transfer or copy either the original or any copies of the Software or to permit anyone else to do so.

I do agree that the new colors would screw me up though. Having tan for the drawing functions is always nice.

Edited by Kantatzu, 05 August 2007 - 09:44 PM.

  • 0

#63 the_doominator

the_doominator

    Eight Star

  • New Member
  • 925 posts

Posted 05 August 2007 - 11:19 PM

Yeah, about that....Has Ruby even asked mark yet? From what I'm hearing, no. And please, stop double-posting, Ruby...

Here's my opinion: While making the images for the action buttons does seem nice....

2.2 Limited Rights. Except as expressly set forth in this Agreement, you have no right to use, make, sublicense, modify, transfer or copy either the original or any copies of the Software or to permit anyone else to do so.

I do agree that the new colors would screw me up though. Having tan for the drawing functions is always nice.

<{POST_SNAPBACK}>

I edited the yellow ones and made them tan. They look pretty good.

Posted Image

See?
  • 0

#64 pikyofblake

pikyofblake

    GMC Member

  • New Member
  • 207 posts

Posted 05 August 2007 - 11:40 PM

Bleh, I would download, but this is obviously just for aesthetic reasons, and the only action I use is the code function, every now and then, I get lazy and use D&D. <.<

I hate subscribing to crap though, and I can just open Photoshop, and LibCreator anytime, and make more modern Vista-ized icons.
  • 0

#65 gm_noob

gm_noob

    GMC Member

  • New Member
  • 157 posts

Posted 30 November 2007 - 05:59 PM

what if he didn't edit it, what if he re-made the libs?
  • 0

#66 Tobi-Gamemaker

Tobi-Gamemaker

    GMC Member

  • New Member
  • 3 posts

Posted 26 May 2010 - 07:33 AM

I have found out how I can modify the lib id
I would change the icons but i can't download them :)
so can anybody upload the icons again , please? :)
I want them, because the others are so boring,just gray
  • 0

#67 RTII

RTII

    RT

  • New Member
  • 402 posts

Posted 26 May 2010 - 11:21 AM

Ehm, you know, this topic is four years old... And gray is a very good color for thing like this as it's easy too see for the eyes. And it doesn't even want to download anyway and the sample image seems just like an ordinary WinXP button which you see everywhere in GM. So, this seems pretty pointless and it's all because you guys don't like gray.
  • 0

#68 Tobi-Gamemaker

Tobi-Gamemaker

    GMC Member

  • New Member
  • 3 posts

Posted 27 May 2010 - 07:49 AM

Ehm, you know, this topic is four years old...

I know...

And gray is a very good color for thing like this as it's easy too see for the eyes. And it doesn't even want to download anyway and the sample image seems just like an ordinary WinXP button which you see everywhere in GM. So, this seems pretty pointless and it's all because you guys don't like gray.

Yes ... we don't like gray!!! :)
Because of that i want these icons
  • 0

#69 dyze

dyze

    GMC Member

  • New Member
  • 10 posts

Posted 27 May 2010 - 06:38 PM

I have found out how I can modify the lib id
I would change the icons but i can't download them :unsure:
so can anybody upload the icons again , please? :(
I want them, because the others are so boring,just gray


could you please share how you modified the id? ..i'd really like to make my own icons. the default ones are so 1998ish.
  • 0

#70 RTII

RTII

    RT

  • New Member
  • 402 posts

Posted 27 May 2010 - 07:06 PM

Want to see something 1998ish? Here you go:
Posted Image
  • 0

#71 antidote

antidote

    GMC Member

  • New Member
  • 117 posts

Posted 27 May 2010 - 07:40 PM

xD and here comes Win 98 from left field.

Anyway, I've extensively tested Marks claim about the Id's, and have found that his claim is 100% false.

I gave a test library the same id as the Control lib (the most used library in Game Maker) and have had absolutely no problems with it either in the editor nor in the runner.

Mark's only valid reason for this is that he doesn't want people to blindly edit his libraries (for a good reason) so that is why he setup the id's in the fashion they are. From what I've seen the Library specific id's serve no purpose other than to block the Lib builder from loading them (which is also easily bi-passed by looking for a specific value [not going to mention it here] in the program using a hex editor)

I've been working on a library builder of my own to replace the current one. My program will have Syntax highlighting for the scripts as well as the ability to edit multiple libraries at the same time.

EDIT:
If you want a program that can change the graphics in the library send a PM my way an I'll whip one right up and give it to you.

Edited by antidote, 27 May 2010 - 07:43 PM.

  • 0

#72 dyze

dyze

    GMC Member

  • New Member
  • 10 posts

Posted 27 May 2010 - 07:52 PM

pm sent your way
  • 0

#73 antidote

antidote

    GMC Member

  • New Member
  • 117 posts

Posted 28 May 2010 - 03:56 AM

here is my image replacing program, the source for the program is included.

Download

if you want look at the source for the DLL it's located here: http://code.google.c...branches/GMLib/

Edited by antidote, 28 May 2010 - 03:58 AM.

  • 0

#74 Tobi-Gamemaker

Tobi-Gamemaker

    GMC Member

  • New Member
  • 3 posts

Posted 31 May 2010 - 07:54 PM

I have found out how I can modify the lib id
I would change the icons but i can't download them :unsure:
so can anybody upload the icons again , please? :o
I want them, because the others are so boring,just gray


could you please share how you modified the id? ..i'd really like to make my own icons. the default ones are so 1998ish.

You open the lib with an hex editor..
Then you see the name(like move)and after the name there are the numbers 01,00,00 and 00
That's the id.
Change it in an other number like A8,09,03,00
And then you can edit it.
:P
If you want to make your lib uneditable just change the id to 01,00,00,00 ;)
  • 0

#75 antidote

antidote

    GMC Member

  • New Member
  • 117 posts

Posted 03 June 2010 - 09:57 AM

Thats just stupid, if people REALLY want their libraries safe from hackers they should release them. Once it's online it's pretty much free game so long as it's not being used for illegal purposes.

On a lighter note I just wrote a library cleaner (which will be part of my library by default from now on).

What this does it it removes all unnecessary arguments (the default count is 8 even though the max is 6 [go figure]).

Replaces the bitmaps of Labels, Place Holders, and Separators with an empty 1x1 24bit image (this is the major hit on file size).

The final thing it does is remove the menu items of anything that is NOT a menu (cutting down size a little more).

Here is a side by side comparison of the file sizes before and after:
Posted Image

and here is 01_move.lib inside extmaker showing off it's lack of bitmap tile:
Posted Image

and finally the actual program that does this witchcraft:
Download here (uploaded to a better host)

EDIT:
Here is the header spec for the libraries.
int FileVersion;
int NameLength;
char Name[NameLength];
int LibraryId; // < 1000 is official

To further prove the point I made in my previous post, the id of ALL official libraries is 1.

Edited by antidote, 03 June 2010 - 05:27 PM.

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users