Jump to content


Photo

Jsme V2.2 - For Gm 8.1 And Down, Studio Is Coming


  • Please log in to reply
199 replies to this topic

#161 Dark Matter

Dark Matter

    RPG Expert

  • GMC Member
  • 3196 posts
  • Version:GM:Studio

Posted 07 August 2011 - 10:16 AM


Edit 2: Found it was the valign of the text that presumably is set by the engine (silly me :P)

Yeah, a few people have had the same problem. Until GM has a 'draw_get_v/halign()' function there's not much I can do about it. =S

Yeah, this is one of the really annoying things about GM at the moment. It's lacking a lot of the draw_get functions to mirror the draw_set functions, which makes developing custom functions very hard/annoying/inflexible.
  • 0

#162 jobro

jobro

    GMC Member

  • New Member
  • 1247 posts
  • Version:GM8

Posted 07 August 2011 - 09:15 PM

I had a quick test with this extension. Works pretty well! I was confused with the layout with the scripts separated into their own scripts, but I suppose that's something I could live with. Anyways a really nice extensions. Works well with GM8 and GM8.1.
  • 0

#163 Jazza4Lyf

Jazza4Lyf

    GMC Member

  • GMC Member
  • 238 posts
  • Version:GM:Studio

Posted 13 August 2011 - 04:13 AM

I had a quick test with this extension. Works pretty well! I was confused with the layout with the scripts separated into their own scripts, but I suppose that's something I could live with. Anyways a really nice extensions. Works well with GM8 and GM8.1.

Thanks
  • 0

#164 Jazza4Lyf

Jazza4Lyf

    GMC Member

  • GMC Member
  • 238 posts
  • Version:GM:Studio

Posted 10 November 2011 - 03:05 PM

Hey guys, I'd just like to ask how many of you would use the new version of this? I ask because it has been quite a while and I'd like to know if I should once again resume working on this project or not depending on the amount of interest it will have.
  • 0

#165 Dark Matter

Dark Matter

    RPG Expert

  • GMC Member
  • 3196 posts
  • Version:GM:Studio

Posted 10 November 2011 - 09:44 PM

Personally, I wouldn't use it, but I think that it'd be a valuable resource for people who couldn't make their own (of which there are a lot).
If you'd have fun doing it, I'd go for it.
  • 0

#166 pikmin4000

pikmin4000

    GMC Member

  • GMC Member
  • 166 posts
  • Version:GM:Studio

Posted 08 January 2012 - 01:36 AM

This is a great engine and you should definitely continue to work on this. :biggrin:

One question though, what is js_tb_width based on? I tried changing it but nothing happened. I tried changing it to negative, putting it before and after the text box, and I don't think anything changed. Any suggestions?
  • 0

#167 Jazza4Lyf

Jazza4Lyf

    GMC Member

  • GMC Member
  • 238 posts
  • Version:GM:Studio

Posted 09 January 2012 - 08:17 AM

One question though, what is js_tb_width based on?

Thanks for the compliment. =D

js_tb_width() sets the minimum width of the input box. This forces the box to take this width if it would otherwise be smaller.
  • 0

#168 ibanez04

ibanez04

    GMC Member

  • New Member
  • 1 posts
  • Version:GM8

Posted 05 February 2012 - 08:22 AM

I like, but I'm using a view and the messages are aligning with the room... how can i make it align with the view?
  • 0

#169 Jazza4Lyf

Jazza4Lyf

    GMC Member

  • GMC Member
  • 238 posts
  • Version:GM:Studio

Posted 05 February 2012 - 10:08 AM

I like, but I'm using a view and the messages are aligning with the room... how can i make it align with the view?

Use the view coords instead of the room coords
view_xview[view_current] + <offsetX>; // X COORD
view_yview[view_current] + <offsetY>; // Y COORD

  • 0

#170 mrsmes

mrsmes

    GMC Member

  • GMC Member
  • 972 posts
  • Version:Unknown

Posted 01 May 2012 - 07:35 AM

Could this be used to write an instant messenger program?
  • 0

#171 Jazza4Lyf

Jazza4Lyf

    GMC Member

  • GMC Member
  • 238 posts
  • Version:GM:Studio

Posted 26 June 2012 - 04:20 PM

Could this be used to write an instant messenger program?

It would depend on how you implemented it but not on its own, no.
  • 0

#172 Gavain899

Gavain899

    GMC Member

  • New Member
  • 18 posts

Posted 04 August 2012 - 04:14 AM

Sorry for reviving this, but it still works well so,

Is there anyway I can reset what is in the box each time I use js_tb_add
so it doesnt contain what I typed last time??
  • 0

#173 Jazza4Lyf

Jazza4Lyf

    GMC Member

  • GMC Member
  • 238 posts
  • Version:GM:Studio

Posted 10 August 2012 - 05:14 AM

Sorry for reviving this, but it still works well so,

Is there anyway I can reset what is in the box each time I use js_tb_add
so it doesnt contain what I typed last time??


I never even considered that actually... =/

The dirty hack for that is this:
_tbInput = "";

But be careful, once you set this to nothing, jb_tb_return() will return an empty string! Store the value first then call this.


On a side note, I am still hoping to do JSME 3 but that's a very low priority for me atm. Clearly this is something that would get fixed in the new version =).
  • 0

#174 Wiiboy4ever

Wiiboy4ever

    GMC Member

  • GMC Member
  • 96 posts

Posted 28 January 2013 - 04:07 PM

Hey, sorry for the bump.

Seems like an extremely useful feature, but I kinda dislike how it.....stretches to fit the text. is there a way to disable that? Or to only stretch it vertically? And with a specified origin?
Also, is there a "typewriter" effect where the letters are drawn one-by-one instead of all at once?

Good job overall. I think I'll be using this.

Edited by Wiiboy4ever, 28 January 2013 - 04:11 PM.

  • 0

#175 Jazza4Lyf

Jazza4Lyf

    GMC Member

  • GMC Member
  • 238 posts
  • Version:GM:Studio

Posted 21 February 2013 - 04:36 PM

To be honest I can't say for certain, it has been so long since I even looked at this that the code is foreign, especially since it was one of the first projects I took on (I'm genuinely surprised people are still downloading this actually!). However I don't believe there is a way to set lock the dimensions, to be honest it never occurred to me and I'm pretty sure you are the first to bring it up. But, as has been pointed out, it does lack in the transition department having only one at the moment so there is no typewriter effect.

I will say that I wouldn't hold my breath for a new version as I have moved onto bigger and better projects. Maybe one day this might get dusted off but, until then, if you encounter any problems I don't know if I will be able to help, as I said, it has become foreign to me.
  • 0

#176 Bleed

Bleed

    Chevalier

  • GMC Member
  • 659 posts
  • Version:GM8.1

Posted 01 March 2013 - 06:56 PM

I like it Posted Image
I may or may not use it for any project but just to be sure can you release us of "Contact me for commercial use." just in case you can't be found?

Other than that, any way to use mb_left or mb_right as continue keys, instead of the keyboard?

Too bad no new versions will be released, still thinking of releasing the source code though?

Edited by Bleed, 01 March 2013 - 08:06 PM.

  • 0

#177 Jazza4Lyf

Jazza4Lyf

    GMC Member

  • GMC Member
  • 238 posts
  • Version:GM:Studio

Posted 09 March 2013 - 04:53 PM

Other than that, any way to use mb_left or mb_right as continue keys, instead of the keyboard?


No, it only checks the keyboard input.
I'd still prefer if people would try and contact me first before using this in a commercial product, so I can't say that I will remove it. If you do make a proper effort to contact me and I don't respond after a month then I will allow it.
As for source code, not yet. I am still pondering what this has as a future project.
  • 0

#178 xcalibur0645

xcalibur0645

    GMC Member

  • GMC Member
  • 93 posts
  • Version:GM8

Posted 03 April 2013 - 12:44 PM

Bro, this is amazing! This is the best text box extension I've ever used. The animations are perfectly smooth, and the extension itself is easy to use. Thank you very much for this extension, bro! I'll never forget to add you in the credits of my game.


  • 0

#179 kepons

kepons

    Since 1999

  • GMC Member
  • 88 posts
  • Version:GM8

Posted 04 April 2013 - 05:24 PM

Maybe it was asked before but here I go: can I set the message defaults in one object and do js_msg_add() with another object? And do I need to set the defaults in every room, or just one?


  • 0

#180 Jazza4Lyf

Jazza4Lyf

    GMC Member

  • GMC Member
  • 238 posts
  • Version:GM:Studio

Posted 06 April 2013 - 07:20 AM

Maybe it was asked before but here I go: can I set the message defaults in one object and do js_msg_add() with another object?

 

Yes. Once the defaults are set it is set for the entire use, regardless of where you call the functions.

 

And do I need to set the defaults in every room, or just one?

 

Just the one. The engine uses global variables which are persistent between rooms. I used to have a room that the game would enter first, initialize anything I needed then go to the next room (like a splash screen) so I was certain it would be the first thing it would happen.

 

 

 

Ok. I have decided to make a list of anything you guys would like to see on the next version, I shall make the list on the first post and update it with what I want to add. If I do implement it I will mark it off.

 

In other words, expect JSME 3 at some point as I am going to start right now.


Edited by Jazza4Lyf, 06 April 2013 - 07:39 AM.

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users