Avatar of BBeast
  • Last Seen: 1 yr ago
  • Old Guild Username: BBeast
  • Joined: 12 yrs ago
  • Posts: 1624 (0.36 / day)
  • VMs: 0
  • Username history
    1. BBeast 12 yrs ago

Status

Recent Statuses

7 yrs ago
Current I'm now a professional physicist. Isn't that awesome?
6 likes
8 yrs ago
Exams are done! I'm free!
2 likes
8 yrs ago
"Life is complex - it has real and imaginary parts."
2 likes
9 yrs ago
Science doesn't rest
9 yrs ago
Reason Reified, Lord Logiker, Sciencomancer Superbus

Bio

I am a Roleplayer with an interest in science fiction and fantasy, with a preference for Casual. I have been roleplaying for several years, and have even taken a stab at running a few RPs.

Outside the Guild, I am an Australian science student, gamer, musician and roleplayer (that's right, IRL too).


Most Recent Posts

In Mahz's Dev Journal 11 yrs ago Forum: News
Could always floor instead of rounding.


He could. But if Mahz did that, then Phantomlink probably wouldn't have observed the timestamp reporting 24 hours, unless Mahz is doing something more complicated.

/me is not a programmer
/me only knows 24= 1 day, 24< i not a day


Ok. 23.5 hours rounds up to 24 hours. But, as you mentioned, 23.5 hours is not a day. Hence a possible reason why you're seeing both 24 hours and 1 day in the timestamp.
I'll delve into the guild code to see if I can find what's going on.

EDIT: I found it. He's using a little plugin for it called timeago.
var words = seconds < 45 && substitute($l.seconds, Math.round(seconds)) ||
seconds < 90 && substitute($l.minute, 1) ||
minutes < 45 && substitute($l.minutes, Math.round(minutes)) ||
minutes < 90 && substitute($l.hour, 1) ||
hours < 24 && substitute($l.hours, Math.round(hours)) ||
hours < 42 && substitute($l.day, 1) ||
days < 30 && substitute($l.days, Math.round(days)) ||
days < 45 && substitute($l.month, 1) ||
days < 365 && substitute($l.months, Math.round(days / 30)) ||
years < 1.5 && substitute($l.year, 1) ||
substitute($l.years, Math.round(years));


Key point is that, if time is less than 24 hours, it displays time in hours, rounded to the nearest hour. If time is equal to or greater than 24 hours, it will display time in days (or greater units)
In Mahz's Dev Journal 11 yrs ago Forum: News
That is super weird and seems inefficient.


It makes perfect sense.
Take the time in hours, so the code in the Guild might look something like this:
if time > 24:
print str(round(time/24)) + " days"
else:
print str(round(time)) + " hours"

(This is only a simple bit of code for demonstration of possible programming logic)
This would have the effect of the time displaying "24 hours" if the time is between 23:30 and 24:00
Of course, the programming logic Mahz uses is likely rather different (and a lot more sophisticated), but the effect would be similar.
Torrens had been at the head of the charge the whole way from the lower caves to the dwarves, literally brimming with energy and confident in his own durability. Once he saw the dwarves, he was about to immolate the lot of them when he noticed the large loads of explosives they had. If they were out in the open he might have continued anyway, but even Torrens had enough of a head to know that having those explosives go off would be a very bad thing for all of the Horde, as it would lock them down here and likely kill the more fragile members. Some more care would be required.

With his plan set, Torrens walked right into the line of pikes and shields. While such a barrier would be formidable to any being of flesh, Torrens' form took minimal punishment from blades, so he was able to push his way through the bristles of the pikes with no fear of harm beyond the loss of a small amount of fire. While the dwarves stabbed at him as he approached, Torrens just angled his chest to the side so the spears would be deflected aside not stop his advance. Once he was up close to the shields, Torrens reached over the shield of the nearest dwarf, aimed his palm at the dwarf's head, and released a bolt of concentrated heat which manifested itself as plasma, melting through the helmet and skull of the dwarf. With that dwarf dead, Torrens climbed on top of the corpse so he could occupy the same space as the dwarf once did. In position, Torrens swept out his arms down the row of dwarven pikemen he was in, and cast out long jets of fire, which swallowed up the entire row and engulfed those dwarves in flames. While some may have turned their shields to partially protect themselves from the fire, that would leave them open to attack from the rest of the Horde.

That, however, was just one row of dwarves. Before Torrens could repeat the performance on the next, he was tripped up by a strong sweep of a pike to the legs. Torrens hit the ground hard and landed flat on his back. The dwarf which had tripped him swiftly followed up with a stab to the chest, clearly intended to run him through. However, the pike hit Torrens' chest and stopped as though it had hit solid stone. The blow was accompanied by a bright flash of intense heat at the point of impact. Torrens used the dwarf's momentary blindness to cast a fire bolt through the helmet's mask and into his face, melting it.

Torrens climbed to his feet, ready to battle once more, although after these first seconds of battle the situation may have changed markedly from when he had first charged in to break up the lines.
Is our fire elemental going to made a mad dash for the barrels of explosives? If not then Octavius will.


I'll act in due time. I've got to actually get enough time on my hands to make a post. Spare hours are hard to come by.

Octavius is welcome to go for the explosives, though. Torrens knows that detonating the explosives with the rest of the Horde near is a bad idea.
<Snipped quote by BBeast>

Trombone, Baritone, and Tuba. Right now, I'm a trombonist.


Nice.
I'll get a post up tomorrow, I have band tonight.


What instrument do you play? I play the trumpet.
Having been far out in the countryside, Torrens was one of the last champions to be collected by the Keeper, which was just as well because he was radiating noticeably more heat than before, which could have raised the temperature of the cavern to quite uncomfortable levels if he had been there for long. On passing through the portal into the cavern, Torrens casually acknowledged the other champions already there and then found some corner where he could stand without inadvertently roasting any of Clotho's insects.

When he found Clotho and Twitch, who were in charge of this particular operation as he had been informed, he was quick to speak out with energetic enthusiasm. "So, we want to kill all the dwarves. Shall we charge them now, or do we have a more subtle plan? I've just eaten a whole forest fire so I'm ready to shoot things."
O-O

For what? I was waiting on Sarin to react.

Alright, I'll wrap things up soon in that town.


Just shoot Sarin. That is one of the top rules of successful evil overlording. She can react afterwards.
(Not shoot her dead, of course. But at least enough to get rid of her for now.)
<Snipped quote by knighthawk>

A mere 2 weeks later and I return.


Welcome back. We haven't moved very far since last time.
So, is someone going to shoot Sarin or something, so she can go away to lick her wounds and we can all go back to the Dungeon and move on?
© 2007-2026
BBCode Cheatsheet