02-15-2021, 06:49 PM
(This post was last modified: 02-15-2021, 06:55 PM by DerVVulfman.)
I'm taking another break again... Prolly lunch and playing a bit of Elder Scrolls dungeon crawling
However, I wanted to give a heads up on the current crop of script calls in the works. You may find a number of these new commands quite enjoyable.
Have I missed anything? I don't think so. But it is a near-redo of many features while keeping some base mechanics present. Oh, and many a methods have very concise and descriptive comments throughout. Um... the comments increase the size drastically, if not the new features described.
Ahhh... now's time for snackin' n gamin'.
My next endeavor will be to add converters so this script will indeed use encryptable/compressable .rxdata files.
However, I wanted to give a heads up on the current crop of script calls in the works. You may find a number of these new commands quite enjoyable.
textscroll
Hm. Do I want it to be textscroll, or text_scroll. A final version has not been decided. But suffice to say, this shorter version of the original call looks better than running Text_scroller.new(yadda, yadda, yadda).
book_scroll
Ah, see what I mean? To include an underscore, or not. That is the question. Okay, I was going Hamlet with that one. But it is again a more convenient means to bring up the Book_Scroller feature.
text_scroll_font
This beats the TS_FONT system. This command will let you change the font and font size for a given window's text.
text_scroll_spacing
NEW! This command will let you set how much space there are between the lines of text, and how much vertical space you have in the draw_text command. I mean, the original system only set 32px vertical for the text. What if you wanted a 60pt font??? It would be DECIMATED!
text_scroll_cancel
NEW! This command actually closes the scrolling window! BUT, it only functions properly using the text scroll feature, and not book scroll. And it can only be used during live-update whereby the player and events may still operate. Trust me, I was able to cancel a scrolling message in a demo with this.
book_float_override
NEW! Exclusive for the Book Scrolling system, this allows you to set the "vertical position" of the scrolling window. It does not work for the Text Scroller system. It is book scroller only as the book scroller system does not automate scrolling.
book_enter_cancel
NEW! Until recent, you could only close the book scroller system with the ESC/Cancel key. This command lets you allow the ENTER key to function, a fine addition for single-page/short messages displayed by the Book Scroll system.
book_scroll_disable
NEW: Also exclusive for the Book Scroller system, this feature prevents the player from using the UP/DOWN keys to scroll the pages of a book. This could be handy if the text to appear on a book's page is meant to precisely fill the current window without overlap. And single-line messages can benefit too.
book_timed_cancel
NEW: One final exclusive for the Book Scroller system, this feature closes the book after X number of seconds have passed. This will force the book's text to be visible for a set amount of time. However, it will disable the player's ability to use ENTER/EXIT to close the book itself.
Hm. Do I want it to be textscroll, or text_scroll. A final version has not been decided. But suffice to say, this shorter version of the original call looks better than running Text_scroller.new(yadda, yadda, yadda).
book_scroll
Ah, see what I mean? To include an underscore, or not. That is the question. Okay, I was going Hamlet with that one. But it is again a more convenient means to bring up the Book_Scroller feature.
text_scroll_font
This beats the TS_FONT system. This command will let you change the font and font size for a given window's text.
text_scroll_spacing
NEW! This command will let you set how much space there are between the lines of text, and how much vertical space you have in the draw_text command. I mean, the original system only set 32px vertical for the text. What if you wanted a 60pt font??? It would be DECIMATED!
text_scroll_cancel
NEW! This command actually closes the scrolling window! BUT, it only functions properly using the text scroll feature, and not book scroll. And it can only be used during live-update whereby the player and events may still operate. Trust me, I was able to cancel a scrolling message in a demo with this.
book_float_override
NEW! Exclusive for the Book Scrolling system, this allows you to set the "vertical position" of the scrolling window. It does not work for the Text Scroller system. It is book scroller only as the book scroller system does not automate scrolling.
book_enter_cancel
NEW! Until recent, you could only close the book scroller system with the ESC/Cancel key. This command lets you allow the ENTER key to function, a fine addition for single-page/short messages displayed by the Book Scroll system.
book_scroll_disable
NEW: Also exclusive for the Book Scroller system, this feature prevents the player from using the UP/DOWN keys to scroll the pages of a book. This could be handy if the text to appear on a book's page is meant to precisely fill the current window without overlap. And single-line messages can benefit too.
book_timed_cancel
NEW: One final exclusive for the Book Scroller system, this feature closes the book after X number of seconds have passed. This will force the book's text to be visible for a set amount of time. However, it will disable the player's ability to use ENTER/EXIT to close the book itself.
Have I missed anything? I don't think so. But it is a near-redo of many features while keeping some base mechanics present. Oh, and many a methods have very concise and descriptive comments throughout. Um... the comments increase the size drastically, if not the new features described.
Ahhh... now's time for snackin' n gamin'.
My next endeavor will be to add converters so this script will indeed use encryptable/compressable .rxdata files.