MU Soapbox

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Muxify
    • Mustard
    1. Home
    2. Derp
    3. Topics
    • Profile
    • Following 2
    • Followers 5
    • Topics 34
    • Posts 3050
    • Best 1370
    • Controversial 48
    • Groups 2

    Topics created by Derp

    • Derp

      E-mailer May Be Borked
      Announcements • • Derp

      1
      1
      Votes
      1
      Posts
      1100
      Views

      No one has replied

    • Derp

      Pressure Valve
      Reviews and Debates • • Derp

      3
      3
      Votes
      3
      Posts
      636
      Views

      Ganymede

      I hate the feeling I get staring at a place I would likely be welcome back to, but feeling as if I can't go back.

      It's like staring at the picture of your ex. You know the one -- the one where things just didn't work out, and it's no one's fault. You want to believe that if you give it just one more chance --

      -- but anyhow, I know I shouldn't, so I won't, and be content wrapping myself up in thing after thing in RL, until I forget.

      Also, RimWorld.

    • Derp

      Artificially Slowing Character Growth
      Game Development • • Derp

      16
      2
      Votes
      16
      Posts
      819
      Views

      il-volpe

      @Misadventure

      Yep. It'd amount to the same thing as 'XP is awarded at a diminishing rate' or as 'Advancement costs in XP increase with the total number of XP you have earned'.

      I just think it'd be easier on people to frame it as this two types of points thing. You wouldn't have to figure out how much a stat increase is for you, the table would stay the same. If +votes are still used, you wouldn't want them to decrease in, eh, visible value. Because they're also a measure (not a great one, but hey) of how much fun you're creating for other players, and you might go 'fuck, what am I doing wrong?' if you can't see how many +votes you got (and it's a reasonable call to hide that info, as some games do) and your XP earnings drop.

      I don't mean any slow transformation.

      I'd base the rate on the individual character's XP total, but that's 'cause I'm thinking of slowing advancement, not about trying to keep all the PCs closer in power level. I don't think I want to do that, but I don't think it'd be a bad thing to do.

    • Derp

      Hog Pit Now Archived
      Announcements • • Derp

      4
      0
      Votes
      4
      Posts
      863
      Views

      Doozer

      @Derp Cameras everywhere. Im watching you.

    • Derp

      Brand Mu Day
      Adver-tis-ments • • Derp

      1
      2
      Votes
      1
      Posts
      1572
      Views

      No one has replied

    • Derp

      Upgrade Bugs, Quirks, and Questions
      Mildly Constructive • • Derp

      3
      1
      Votes
      3
      Posts
      255
      Views

      Derp

      @Arkandel said in Upgrade Bugs, Quirks, and Questions:

      @Derp I had some "Forbidden" errors pop up when I tried to submit posts in multiple threads (including in 'Readers' and 'Mildly Constructive').

      When I refreshed the tab a few times and pasted the same post a few more, it finally let the post go through.

      Yeah it’s probably a session mismatch since the ux stuff is somewhat different. I recommend clearing cookies and doing a hard refresh. It happened to me a few times too.

    • Derp

      New MSB Administrators
      Announcements • • Derp

      4
      8
      Votes
      4
      Posts
      866
      Views

      Doozer

      yaaaaaay

      Good luck! 😁

      @Ganymede
      Thanks for tending the helm!

    • Derp

      Shows and Movies We're Looking Forward To
      TV & Movies • • Derp

      5
      2
      Votes
      5
      Posts
      318
      Views

      faraday

      @derp said in Shows and Movies We're Looking Forward To:

      I'll go ahead and start this thread with: Willow

      I was totally going to post about this too. So excited. One of my favorite movies. My brother and I would quote it constantly.

    • Derp

      Review of Recent Bans
      Announcements • • Derp

      57
      1
      Votes
      57
      Posts
      4186
      Views

      Ganymede

      @doozer

      The Hog Pit isn’t dead; it has been moved elsewhere.

    • Derp

      Ignoring Categories, Threads, and Users
      Announcements • • Derp

      1
      0
      Votes
      1
      Posts
      427
      Views

      No one has replied

    • Derp

      Politics and Debates/Reviews Unlocked and Unhidden
      Announcements • • Derp

      1
      0
      Votes
      1
      Posts
      392
      Views

      No one has replied

    • Derp

      MU Soapbox Code of Conduct
      Announcements • • Derp

      2
      2
      Votes
      2
      Posts
      594
      Views

      Derp

      As a note, this Code of Conduct may be subject to change in the coming days and weeks. If changes are made, we'll make a reply post here to ping you guys that something has changed.

      Keeping this thread locked to keep it clear and uncluttered, but commentary and suggestions are, as always, welcome via PM to the admins.

    • Derp

      Movie / TV / Streaming Peeves or Whatever
      Tastes Less Game'y • • Derp

      145
      0
      Votes
      145
      Posts
      10117
      Views

      Runescryer

      @Ganymede I'm still unsure on how the intraction of HBO, HBO Max, and WB/Discovery is working. The new CEO of WB/D seems to be taking a chainsaw to movie and streaming projects, but some people are saying this isn't going to affect HBO, just the streaming content on HBO Max...

    • Derp

      What's So Hard About Ruby?
      Game Development • • Derp

      54
      1
      Votes
      54
      Posts
      3228
      Views

      EMDA

      @groth said in What's So Hard About Ruby?:

      I haven't tried it in Ares but I know in Evennia it's non-trivial to make something like a ball you can throw at people or a magic 8 ball or whatever.

      I don't think doing that would be too difficult in Evennia either. I kinda structured this off some furniture code I wrote a long time ago on a pet project, but I'm really rusty with both Evennia and python at the moment so it's just a broad-strokes sketch and not meant to work out of the box and probably not the best way to do it!

      from evennia import DefaultObject, CmdSet, default_cmds import random class EightBall(DefaultObject): "A simple 8-ball" def at_init(self): self.ndb.fortunes = self.ndb.fortunes or ["1","2","3","4","5","6","7","8"] def at_object_creation(self): # add the commands associated with the 8-ball to each instance self.cmdset.add("typeclasses.eightball.BallCmdSet", permanent=True) def fortune(self): # return a random selection from our fortunes. I don't think this return is an # issue but if it were you might need to change how this is done. selection = random.choice(self.ndb.fortunes) return selection class CmdShake(default_cmds.MuxCommand): """ Usage: shake <object> This command allows a character to read their fortune in an 8-ball. """ key = "shake" arg_regex = r"\s.+" # require a space-separated argument, i.e. 'ball' locks = "cmd:all()" def parse(self): self.target = self.args.strip() def func(self): caller = self.caller target = caller.search(self.target) if not target: #yield an error if the target cannot be found caller.msg(f"Can't find {self.target}.") return elif not isinstance(target, EightBall): # ensure the command is being used on a valid target caller.msg("Shaking that would be rude!") return else: # provide a fortune to the caller caller.location.msg_contents(f"{caller.key} shakes {target.key} and studies it closely.") fortune = target.fortune() caller.msg(f"Through {target.key}'s murky glass, you can read: {fortune}.") return class BallCmdSet(CmdSet): """ Base command set for 8-ball objects. """ key = "BallCmdSet" def at_cmdset_creation(self): self.add(CmdShake())

      You could modify and complicate that in a host of ways, like having the main class have hundreds of fortunes and just pack a selection of 8 into each object (and be saved instead of being nbd), and so on, but it's a scaffold.

      A huge challenge with an engine like Evennia, and from what faraday has been saying with Ares, is that a lot of its power comes from the fact that it has all kinds of hooks and tools distinct from the language it uses packed in everywhere. So even a simple idea ends up involving a lot of wrestling to learn how to get it to fit into the pattern of the engine, and that's really hard at first.

      On the head subject of the thread, I think Ruby is pretty straightforward and no more difficult than Python or another alternative. My only experience with it was a mandatory semester of programming-for-non-programmers in college and I had no head for code but I suffered through it kinda well, and that's a point in the language's favor in a big way. The biggest hurdle to making any project a reality, imo, is bridging the gap from understanding the basics of a language (if you're approaching from a new-coder perspective) to understanding how to leverage whatever tools the engine you're using has to offer, and that's going to happen regardless of the language and regardless of the engine.

    • Derp

      Dead Celebrities 2021 Edition
      Tastes Less Game'y • • Derp

      277
      0
      Votes
      277
      Posts
      26037
      Views

      Too Old For This

      @wretched I HAVE to separate out the 2021 dead from the 2022 dead! It is disturbing that we ended one year losing a beloved comedian and started the next losing a beloved comedian.

    • Derp

      Random Internet Weirdness and Humor
      Tastes Less Game'y • • Derp

      1
      0
      Votes
      1
      Posts
      132
      Views

      No one has replied

    • Derp

      Fun Stuff on Amazon (or Wherever)
      Tastes Less Game'y • • Derp

      5
      3
      Votes
      5
      Posts
      187
      Views

      Wretched

      @Auspice They're so cute!

    • Derp

      Coronavirus Etude
      Tastes Less Game'y • • Derp

      2
      6
      Votes
      2
      Posts
      234
      Views

      Rinel

      I snorted hard

    • Derp

      To OOC Room or Not to OOC Room (and Other Artifacts)
      Game Development • • Derp

      65
      1
      Votes
      65
      Posts
      2756
      Views

      Roz

      Arx doesn't have a traditional temproom system, but it does have a plotroom system that would probably be adaptable and that you'd be able to find in the public Arxcode github. It's more designed to have temporary rooms tied directly to @cal events, not just for everyday RP, but it has a whole database setup, people can desc plotrooms and make them public so others can use them for events or keep them private, etc. I'd imagine it'd be a good jumping off point, at the very least.

    • Derp

      Wildly Out of Context
      Tastes Less Game'y • • Derp

      57
      2
      Votes
      57
      Posts
      2836
      Views

      Kestrel

      clitorial kimonos

    • 1
    • 2
    • 1 / 2