Hello everyone and sorry for the long hiatus! I had some personal obligations to tend to and then I had a bit of a health scare but I think I'm out of the woods now. Before all that happened though I started working on a small update that I finally had time to complete today. Sweet!
With this update comes two new formatting options, one bigger than the other. First let's talk about the smaller one...
New Formatting Option #1: Relative Positioning
From now on, all player/robot/ability/item/object/shop sprites will take an optional "position" argument at the end of their formatting code that will allow you to shift them horizontally or vertically by X or Y number of pixels. It's a small change but when setting up scenes it'll allow you to arrange your sprites more dynamically.
It's pretty straight-forward once you take a look at the code, but let me know if you have any questions. The only thing to note is that the "X" co-ordinate is relative to which way your sprite is facing. Positive values move the sprite forward and negative ones move them backwards. The "Y" position is the same regardless (positive is up and negative is down).
New Formatting Option #2: Comic-Style Layouts
This one requires a lot of explanation that I don't have time for at the moment, so instead I'll just show you an example. Feel free to copy/paste the example code(s) at the bottom and modify to fit your needs and don't forget you can use the new "Preview Thread Formatting" button to test as you go.
Mega Man decides that it's time to do something about the Mets in the lab. He charges into the room and aims his buster at the targets.
Stand down, Mets! We're taking back the lab!
Never!
Then you leave me no choice!
After an unsurprisingly quick battle, Mega Man defeats the enemy mechas in the lab. He and Dr. Light quickly decide to search for Roll.
That was quick! Thank you, Mega Man!
No problem, Dr. Light! Now let's find Roll!
That's right! We're coming for you Roll!
Dr. Light and Mega Man discover a fully functional backup of Auto and digital versions of nearly all their equipment, but no sign of Roll.
I feel like we should have found her by now...
Where could she be? Auto-bot, have you seen anything?
Negative, sir. I've only been active for a few minutes.
Meanwhile in another part of the lab, Roll comes face to face with a new threat. An alien lifeform named Trill sent to cleanse the planet of evil...
I don't understand, what do you want from us?
Want? The cosmos demands justice! And balance!
Your planet has neither and must end.
[comic-layout]
[comic-panel]
[background-light-laboratory]
[foreground-light-laboratory]
[player:right:06:0,-5]{dr-light} [tab] [robot:right:shoot]{mega-man} [tab][tab][tab] [mecha:left:taunt]{met} [mecha:left:base:0,-10]{met} [mecha:left:shoot:0,-5]{met}
[/foreground-light-laboratory]
[/background-light-laboratory]
[intro]Mega Man decides that it's time to do something about the Mets in the lab. He charges into the room and aims his buster at the targets.[/intro]
[quote-left][robot:right:shoot]{mega-man} [Stand down, Mets! We're taking back the lab!]{copy}[/quote]
[quote-right][mecha:left:shoot]{met}[mecha:left:defend]{met}[mecha:left:defend]{met} [Never!]{none}[/quote]
[quote-left][robot:right:shoot]{mega-man} [Then you leave me no choice!]{copy}[/quote]
[/comic-panel]
[comic-panel]
[background-light-laboratory]
[foreground-light-laboratory]
[layer:66%][sprite] [tab] [sprite] [tab][tab][tab] [ability:left:03:-5,-5]{attachment-defeat} [ability:left:02:-5,-15]{attachment-defeat} [ability:left:03:-5,-10]{attachment-defeat}[/layer]
[layer][player:right:03:0,-5]{dr-light} [tab] [robot:left:taunt]{mega-man} [tab][tab][tab] [mecha:left:defeat]{met} [mecha:left:defeat:0,-10]{met} [mecha:left:defeat:0,-5]{met}[/layer]
[/foreground-light-laboratory]
[/background-light-laboratory]
[intro]After an unsurprisingly quick battle, Mega Man defeats the enemy mechas in the lab. He and Dr. Light quickly decide to search for Roll.[/intro]
[quote-left][player:right:03]{dr-light} [That was quick! Thank you, Mega Man!]{defense}[/quote]
[quote-right][robot:left:taunt]{mega-man} [No problem, Dr. Light! Now let's find Roll!]{copy}[/quote]
[quote-left][player:left:05]{dr-light} [That's right! We're coming for you Roll!]{defense}[/quote]
[/comic-panel]
[comic-panel]
[background-light-laboratory:left,top]
[foreground-light-laboratory]
[tab][tab][tab] [player:left:base]{dr-light} [tab] [robot:left:base:0,-10]{mega-man} [tab] [shop:right:base]{auto}
[/foreground]
[/background]
[intro]Dr. Light and Mega Man discover a fully functional backup of Auto and digital versions of nearly all their equipment, but no sign of Roll.[/intro]
[quote-left][robot:left:base]{mega-man} [I feel like we should have found her by now...]{copy}[/quote]
[quote-left][player:left:base]{dr-light} [Where could she be? Auto-bot, have you seen anything?]{defense}[/quote]
[quote-right][shop:right:base]{auto} [Negative, sir. I've only been active for a few minutes.]{energy}[/quote]
[/comic-panel]
[comic-panel]
[background-light-laboratory:left,bottom]
[foreground-light-laboratory]
[ability:right:07]{super-arm-8} [tab][tab][tab] [robot:right:defend:0,-10]{roll_alt2} [tab][tab][tab] [boss:left:shoot:0,-10]{trill} [tab] [ability:right:07]{super-arm-8}
[/foreground]
[/background]
[intro]Meanwhile in another part of the lab, Roll comes face to face with a new threat. An alien lifeform named Trill sent to cleanse the planet of evil...[/intro]
[quote-left][robot:right:defend]{roll} [I don't understand, what do you want from us?]{none}[/quote]
[quote-right][boss:right:summon]{trill} [Want? The cosmos [i]demands[/i] justice! And balance!]{space}[/quote]
[quote-right][boss:left:shoot]{trill} [Your planet has neither and must end.]{space}[/quote]
[/comic-panel]
[/comic-layout]
The main things to note are: - The entire thing must be wrapped in "comic-layout" tags - Each panel must be wrapped in "comic-panel" tags - The scene must have background and foreground wrappers - An "intro" is nice but not mandatory, sets up scenes nicely - The "quote" blocks must have the sprites first and NOT inside any other tag - The "quote" blocks must have the text next and it MUST be wrapped in a type-span - It doesn't look/work great with super-long text, so try to keep your dialogue short and sweet (which is a good writing technique anyway when creating webcomics) - The layout code, in general, is a bit finicky so don't say I didn't warn you! You can experiment but if what you're trying doesn't work it might be by-design so please don't get mad :P
Okay that's it! Sorry if I broke anything, I'll do my best to fix it ASAP, and please let me know if you have any questions. I'll try to get back into the groove of things once things settle down in my personal life, and sorry again for going MIA for a while. Peace!
March 2021 Mini-Update: New Formatting Options and Comic-style Layouts Posted by Ageman20XX on March 27th, 2021 at 9:17pm Viewed 318 Times
9 Comments
Tobyjoey
Contributor
Tobyjoey
84,671,873 BP
17 TP|436 PP
Posted on March 27th, 2021 at 9:37pm
Posted 2021/03/27 at 9:37pm
#1
It's nice to see you care about the parts of the community not even directly tied to gameplay. Hope things calm down for you soon!
9 Comments