Welp and Melp

No replies
UltiMaxKom
UltiMaxKom's picture
User offline. Last seen 4 years 10 weeks ago. Offline
Joined: 2016-06-26
Posts: 381

Hi hi there!
Long time no see!
Assuming you know me, I know you, and you're a Human
Also assuming that you read this post (huh?)
Also^2 assuming that I am the one who wrote this post (huh?^2)
Welp!
I'm back, again! (kinda, *burp* not an important news though *burp*)
After months (year?) of vacant from this awesome forum, I kinda wanted to be back again, a bit!
A BIT WON'T HURT!

So, there are 2 things I wanted to discuss
First; Welp, and Second; Melp
(Ok, whatever that mean, amrite! xD)

[size=20]WELP[/size]

Hmmm...
How can it happen?
Well, at the moment it's holiday for me here, for like about more less ~a month
So I could have some usable freetime after the busytime (this ain't an actual English word) with my school.
Yep, it's not for long; but still worth to enjoy with Hedgewars!

But don't you~and~I expect too much!
Even though 'freetime' it's still difficult for me to continuously/consistently stay up online
As I/you/we know(assume!) that I have no actual proper internet connection; e.g: like personal wifi
Including my family in the house, there's no family-grade-wifi or anything really.
So yeah, I could get some internet connection only if I go to cafe, go to my friend house, getting public wifi, or simply stealing my school wifi
lmao
#freewifi4lyfe

Henceforth
I may able to go online, but not for long/often because going cafe also mean "I have some money and I can use it for whatever reason"
Welp, yeah, it's life, it's the lemon, it's me! Life so great, and mine is really good, not-so-big deal (seriously)
We still could be met in online Hedgewars though! By an infinitesimal chance! joke xD
Really, we could =)

[size=20]MELP[/size]

Wait a minute...
What is this post anyway?
I'm not really sure now, if this has a purpose at all
I mean, I place it in general section of the forum, rite?
Hmmm...
Oh! I remember! (duh...)
Melp!
Actually, I'm here wanted to request a small modification of Hedgewars Lua API (shout into the realm of the devs)
Well, there's a Lua function I've asked to devs in IRC a dizzyllion years ago
I asked a function to instantly erase land in desired point and area (circle shaped)
WITHOUT ANY SFX AND GFX

>1> Because yes, we could erase a patch of land easily by spawning bomb/etc that explode and destroy lands
BUT that method give us uncontrollable (not in the literal sense) result with including GFX and SFX output
I mean, IT IS working to erase land, but also mean to 'we do by choice' adding unwanted GFX and SFX in the process
Not mentioning the active gear damage it could cause...

>2> Or using method #2? By spawning sprite then erase it? Well, that's really no flexible
And me personally wouldn't use it as I think it's quite inefficient and heavy resource-wasting method
IT IS working too, but it may convolute the original purpose, having functions overhead, and may glitch too
Ok, actually the main reason is the phrase "Cut me some slack"

>3> Add explosive gear, then erase the visual gear, while muting sound effect (specific sound type) in the insta?
This would work too, but as I wanted it to be clean and efficient; this one might too convoluted as well
Too many resources to be used for this one, functions overhead, a single sound channel silence, and one more biggest thing:
It WILL damage object in the radius of the explosion, obviously(?)

So yeah, you see the 'thing' I requested
And then poof! Wuzzy do it for me :O (by the name of Hedgewars god: many thanks to him)
After long, mindful speech I launch into dear devs, I apparently successful to request the independent land-erasing function!
Melp, it's worth it, amrite!?

BUT
For the sake of 'why I write too much textwall' here
Actually, I requesting to... um...
Uh, C-Change the function name, please xD
It's "Explode(x, y, radius[, options])" right? (imagining a dev wandering around and reading this post)
Well, that's kinda 'not a good name' imho
As I wanted to add my own library function called 'Explode' too x)
Also, it's too general and misleads to call it "Explode" just because it explodes destroying land without GFX n SFX n without doing gear damage
And as for my opinion, it shouldn't be called "Explode", it's too general(reshout) (feels like it doing gear damage too, sounds like: EXPLODE! KAPOOW!)

Hmmm...
What the best name for it? Hum hum...
I think... hum hum it's best to be named
"Eland" - 'Erase Land', or
"Flush" - Flush Land, or
"Deland" - Delete/Destroy Land, or
"Corrode" - It eats land, ahem, or
"Erasel" - It's simple, another form of 'Erase Land'
or... well, I've run out of suggestion though =/
YOU COULD REPLY DOWN GIVING YOUR SUGGESTION TOO!

Okay, to be honest...
I kinda haven't try Explode(param) function, yet
But Wuzzy already tell me how it goes =)
PS: Haven't tried it yet because its name, it could screw up my future plan, kinda =/

====================================================================

Welpmelp, I think I'm done
And well then, I appreciate your time and concern
Best for all of you, and have a good day ^^ (or good night!)

╟───NW──────┼──────N╢

╓──────────────────╖ ╓──────────────────╖
⠀HP: ██████████ 1E9/1E91E9/1E9 ██████████ :MP
╙──────────────────╜ ╙──────────────────╜

Copyright © 2004-2023 Hedgewars Project. All rights reserved. [ contact ]