• 0 Posts
  • 8 Comments
Joined 2 years ago
cake
Cake day: July 23rd, 2023

help-circle

  • alyqz@lemmy.sdf.orgtoDnD Memes@sh.itjust.worksPortable ship cannon
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    2 days ago

    Many of the things we take for granted as obvious these days were anything but until recently. Take bolt cutters for example. The compound lever that let’s them function so well seems like something that would have been around for centuries, but in reality wasn’t something that was widely used/understood until the 1890s when they were marketed as a wonder tool.

    On the other hand, this is a game and should be fun regardless of how anachronistic it is at times. At least as long as the witch/duck proportionality is maintained. There has to be at least some realism.


  • I was assuming that the total energy would be maintained (In this case 1350 joules) and thus the damage should be the same if weren’t spread out. It has been 20+ years since I has to do any of that math so I could be wrong about any of that. And since the only paper that was handy happened to be an envelope I guess it was technically back of the envelope math. :)


  • I imagine that the momentum would be conserved. So if the rifle normally shot a 30 gram ball at 300 meters per second, it would shoot a 5 kilogram ball at around 23 meters per second.

    • The larger size and lower speed of the cannon ball would likely reduce the range.
    • The larger size of the projectile would spread out the impact causing reduced damage.
    • The ballistics would be significantly different making it far harder to hit with.

    This is how I would do it in my game:

    • Reduce the damage from 1d12 to 1d10
    • Change piercing type to bludgeoning
    • Reduce range from 40/120 to something like 20/60
    • Add knockback of 5 ft to medium targets or 10 for small

    The really neat thing would be shooting non standard rounds that wouldn’t be possible from a musket like incendiary or smoke rounds.


  • I’m not op, but these are some things that I appriciate about Vivaldi:

    • Mouse gestures that work anywhere in the window with different options based on what I start the gesture on (eg. Right clicking on a link and dragging down opens the link in a new foreground tab {dragging down then up opens it in the background} but doing so on empty space opens a new tab)
    • A scrollable side bar for tabs instead of the horizontal one that is standard (not in addition to or requiring hacky workarounds)
    • The ability to minimize tabs or send them to the bottom of the cycle order (this needs to be able to be done with mouse gestures)
    • The ability to easily highlight parts of a link so that I can copy part of the text (Vivaldi highlights with a click and drag and drags the link on a click, hold and drag; Firefox doesn’t appear to do either)
    • Not having to worry about third party extensions security issues or having this core functionality stop working because the extension maintainer has to update it for the new browser version.
    • The fact that it just works with minimal configuration

    Unfortunately I am looking for alternatives to Vivaldi since Google has decided to kill quality web browsing on Chromium browsers. Much of the web is virtually unusable to me without a tool like ublock quieting things down to work past my sensory processing issues. At times it is hard to think that the majority of web devs have anything but distain for disabled people.

    I do use Fennic on Android (with ublock and darkreader) because Mozilla decided to block access to about:config in the mobile version and I have yet to find another way to always force pages to load the desktop version. (Mobile versions of sites disable most of the built in accessibility options like the ability to zoom)

    The settings I set in fennic if anyone is curious:

    • browser.viewport.defaultZoom (set a sane default zoom)
    • browser.viewport desktopWidth (say that the screen is large enough to not trigger CSS mobille layouts)
    • general.useragent.override (work around browser sniffing; I’ve yet to find an extension that actually works for this)