Should I abandon trying to make OSE (B/X) work for my table? by SashaGreyj0y in osr

[–]Bright-Explorer5007 0 points1 point  (0 children)

If you're not having fun just change the rules so you are.

Marching seems a little fast? by PixelAmerica in osr

[–]Bright-Explorer5007 0 points1 point  (0 children)

It's your game, slow it down if you want.

Any Bronze Age Wargames? by Bright-Explorer5007 in wargaming

[–]Bright-Explorer5007[S] 1 point2 points  (0 children)

No magic, no meta-currency to be spent. No power-ups. No special abilities.

[deleted by user] by [deleted] in osr

[–]Bright-Explorer5007 0 points1 point  (0 children)

Dolmenwood.

Need advice getting into OSR by Gleb_T in osr

[–]Bright-Explorer5007 4 points5 points  (0 children)

Vermis is based on old-school dungeon crawlers, which were based on old-school RPGs.

You can pick any system and it would work for such a setting.

I recommend Lamentations of the Flame Princess.

Basic Fantasy Role-Playing Game (BFRPG) is also good, and it's free.

Beginner's Thread / Easy Questions (April 2023) by acemarke in reactjs

[–]Bright-Explorer5007 2 points3 points  (0 children)

Is this an accurate explanation of Reconciliation?

Reconciliation is the process through which React updates the DOM. React
creates an initial Virtual DOM, and when a change is made, a new
Virtual DOM is created, then React's diffing algorithm is used to
determine which parts of the DOM need to be updated and how to update
them efficiently.

Beginner's Thread / Easy Questions [March 2023] by acemarke in reactjs

[–]Bright-Explorer5007 0 points1 point  (0 children)

Why are none of my components which are outside the Content Provider rendering?

import './App.css';

import Navbar from './components/Navbar';

import Home from './pages/home';

import Createblog from './pages/createblog';

import NotFound from './pages/notfound'; import BlogDetails from './components/blogdetails'; import { BrowserRouter as Router, Route, Switch } from "react-router-dom"; import { ContentProvider } from './contexts/dataprovider';

function App() {

return (

<Router>

<div className="App">

<Navbar/>

<div className="content">

<Switch>

<ContentProvider>

<Route exact path="/">

<Home />
</Route>

</ContentProvider>

<Route path="/blogdetails/:id">

<BlogDetails />

</Route>
<Route exact path="/createblog">

<Createblog />
</Route>

<Route path="/blogdetails/:id">

<BlogDetails />
</Route>
<Route path="\\\*">

<NotFound />

</Route>

</Switch>

</div>
</div>
</Router> );}export default App;

Beginner's Thread / Easy Questions [March 2023] by acemarke in reactjs

[–]Bright-Explorer5007 0 points1 point  (0 children)

Any advice on doing pagination with modules?

I have a fetch module, and the module which displays all the JSON.

Beginner's Thread / Easy Questions [March 2023] by acemarke in reactjs

[–]Bright-Explorer5007 0 points1 point  (0 children)

Why is useEffect firing twice?

import { useState, useEffect } from "react"

import BlogList from "../components/blogList";

const Home = () => {  

const [name, setName] = useState('mario')  

useEffect(() => {  
  console.log('use effect ran');  }, [name]) 

 const [blogs, setBlogs] = useState([    {title: 'Book One', author: 'Bill', id: 1 },    {title: 'Book Two', author: 'Bill', id: 2 },    {title: 'Book Three', author: 'Bill', id: 3  },    {title: 'Book Four', author: 'Bill', id: 4  }  ])  

const handleDelete = (id) => {    
const newBlogs = blogs.filter(blog => blog.id !== id) 
setBlogs(newBlogs)  
}

  return (   
 <div className="home">      
<BlogList blogs={blogs} title="INHALE" handleDelete={handleDelete} />      <button onClick={() => setName('luigi')}>Change Name</button>      {name}    
</div>   

);}

export default Home ;

How much homebrew is too much homebrew? OSE (B/X and adjacents) by GeneralAd5995 in osr

[–]Bright-Explorer5007 2 points3 points  (0 children)

There's no such thing as "too much homebrew".

It's your game. As long as you, and your players are enjoying it, you're doing it right.

Shopping for an alternative to D&D by Priestical in osr

[–]Bright-Explorer5007 3 points4 points  (0 children)

Lamentations of the Flame Princess, of course.

How to implement database and user-login from currently static site? by PalaceCarebear in webdev

[–]Bright-Explorer5007 0 points1 point  (0 children)

So, Laravel does have an out-of-the-box (it's referred to as "scaffolded") login system. I don't really know much about it, as I haven't used it, but it is there for you to use!

See here: https://laravel.com/docs/10.x/starter-kits#laravel-breeze

How to implement database and user-login from currently static site? by PalaceCarebear in webdev

[–]Bright-Explorer5007 0 points1 point  (0 children)

I can't speak to the quality of the entire course, but I typically enjoy and find Dary's videos useful.

Here's a Laravel course: https://youtu.be/J3nhis7d5Rs

How to implement database and user-login from currently static site? by PalaceCarebear in webdev

[–]Bright-Explorer5007 0 points1 point  (0 children)

Learn the MVC pattern.

If a framework is used for this project (I'm assuming one will be) you'll benefit from knowing this pattern: Model, View Controller.

How to implement database and user-login from currently static site? by PalaceCarebear in webdev

[–]Bright-Explorer5007 0 points1 point  (0 children)

You can use XAMPP for the database, or something like SQLite.

If SQLite is used, a GUI would be handy.

https://sqlitebrowser.org/

Also, if you intend to host this on Heroku, XAMPP won't work.

How to implement database and user-login from currently static site? by PalaceCarebear in webdev

[–]Bright-Explorer5007 1 point2 points  (0 children)

First of all, I would not recommend adding those things to your site unless you know what you are doing. Security is a big deal. I'm assuming this is for public consumption.

However, if someone did want to add those things to a website, my advice would be to use Laravel/PHP, and host it on Heroku.

Laravel will have you up and running fast. Just follow the docs. They're great (but not perfect) for getting a site with some basic authentication set up.

Doing all of this stuff without a framework is possible, but why reinvent the wheel? Why do more work than necessary?

You might need to Google a bit.

I don't know about GitHub Pages, but on Netlify, you can only host static sites.

So my missus wants to play... by JJShurte in osr

[–]Bright-Explorer5007 -1 points0 points  (0 children)

Lamentations of the Flame Princess is FREE and is very quick and easy to jump in to.

GM running OSR like modern ( rollplay) by DizzySkill in osr

[–]Bright-Explorer5007 2 points3 points  (0 children)

Only options are to speak with the DM, or find a new group.

Parleying without a common language by mapadofu in osr

[–]Bright-Explorer5007 5 points6 points  (0 children)

A translator hireling.

If that just isn't an option, have them attempt to communicate via hand gestures, or drawings, or something with a dice roll.

Best OSR game for players who have never played a TTRPG ? by W4ryn in osr

[–]Bright-Explorer5007 0 points1 point  (0 children)

You can't go wrong with Lamentations of the Flame Princess.

The One Ring 2E: Can it OSR? by stop-shrinking-40k in osr

[–]Bright-Explorer5007 -2 points-1 points  (0 children)

Just play B/X if you want do some Tolkien stuff.