BeamNG.Earth
BeamNG.drive용 1:1 비율 실시간 지구, 실제 고도·위성 이미지·부동 원점·보조 서버에서 LOD 스트리밍
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Arquivo estatico para o RPG dark fantasy O Arcano, com interface glass dark, menu lateral recolhivel e pagina inicial de apresentacao.
Abra index.html no navegador ou use o servidor local em http://127.0.0.1:5173/.
Nao ha etapa de build.
Edite assets/js/content.js.
A pagina inicial fica em index. Cada registro fica em entries e usa uma aba em tab:
IndexItensMagiasBestiarioPaisesCenariosErasSistemasPersonaHistoriasRacasMapaDeusesPara adicionar uma pagina:
entries.id, tab, title, summary, fields e body.assets/images e referencie o caminho em image.index.html: marcacao principal.assets/css/styles.css: menu lateral recolhivel, interface glass dark e responsividade.assets/js/content.js: dados customizaveis da wiki.assets/js/app.js: menu, busca e renderizacao dos templates.assets/images: imagens geradas e simbolo do projeto.Rode os arquivos abaixo UMA VEZ no Supabase > SQL Editor, na ordem:
supabase-access-requests.sql — tabelas base (stories, index_config, access_requests) + RLS.supabase-tags.sql — coluna tags em stories.supabase-itens.sql — colunas subtype e fields em stories.supabase-master-palette.sql — paleta de cores personalizada do Mestre (necessaria para salvar cores no editor de texto). Se o site já estiver publicado e mostrar PGRST205/schema cache ao salvar uma cor, rode este arquivo novamente no SQL Editor: ele cria a tabela se faltar, concede o acesso da Data API e recarrega o esquema.supabase-characters.sql — tabela characters (fichas de personagem dos jogadores) + RLS. Depende da funcao criada em supabase-access-requests.sql.supabase-characters-sheet.sql — colunas da ficha interativa (vitals, statuses, inventory, spells) na tabela characters.A aba Persona deixou de ser uma categoria de NPCs e virou o criador de fichas de
personagem dos jogadores. Cada ficha fica vinculada ao usuario (coluna user_id):
Modificador da raca soma dados), DA configuravel por
atributo, O Despertar (ver abaixo), pericias/talentos e identidade narrativa
(papel, desejo, ferida e historia em rich-text).Durante a criacao, o jogador rola 1d100 (ate 3 tentativas, mantem a ultima) com uma animacao de ritual:
Para ajustar a lista de atributos, os numeros (base 10 / pool 6 / teto 16), as faixas/escolas
ou a reducao de DF/DM, edite as constantes CHAR_ATTRIBUTES, CHAR_ATTR_BASE,
CHAR_POINT_POOL, CHAR_ATTR_MAX, AWAKEN_MAGE_MIN, MAGIC_SCHOOLS e DEF_REDUCTION no
topo de assets/js/app.js.
Observacao: entradas antigas de stories com tab = 'Persona' (se existirem no banco) deixam
de aparecer nessa aba, que agora lista somente fichas da tabela characters.
Depois de criada, a ficha (#/Persona/<id>) funciona como um documento vivo, organizado em
abas: Visao Geral (atributos, despertar, identidade, pericias), Combate (DA, DF/DM, HP,
status), Inventario, Magias e Historia. Um cabecalho mostra retrato, nome e o resumo
(DA/DF/DM/HP/Mana).
O dono e o Mestre podem alterar; mudancas salvam sozinhas no Supabase:
Nd6 + 1d12 de Destino. A aba Combate tem rolagem de
Dificuldade de Acerto usando o atributo base escolhido na criacao.Requer a migracao supabase-characters-sheet.sql. Se ela nao tiver rodado, a criacao de ficha
continua funcionando (sem o estado vivo) e a ficha avisa ao tentar salvar HP/status/itens.
Em qualquer categoria criavel (Cenarios, Eras, Sistemas, Mapa, Deuses, Historias, Itens, Racas, Bestiario, Magias) o Mestre tem:
+ ao lado da paleta para guardar a cor atual; ela passa a aparecer na toolbar de todas as suas sessoes (sincroniza pelo Supabase, por usuario).A aba Linha do Tempo (#/Eras) usa os registros reais de stories para montar o Cronoscópio. Não existe uma segunda base de dados: metadados narrativos ficam no JSON fields, que já faz parte da arquitetura do Codex.
O Cronoscópio não inclui um catálogo fixo de eras: nomes, limites, ordem e cor vêm exclusivamente das eras cadastradas pelo Mestre. A interface permanece modular para qualquer campanha ou cenário.
Eras usam Ordem, Início, Fim e Cor.Historias usam Era, Data no mundo, Posição temporal, Realidade, Ponto de divergência e Importância.#/Eras/criar e acontecimentos em #/Historias/criar.banners antes de o HTML sanitizado ser persistido.#/Historias/<id>, com contexto temporal, modo focado e histórias relacionadas da mesma era.Na home, o Mestre tem dois botões: Backup (JSON) baixa tudo (entradas, apresentação e fichas) em um arquivo restaurável, e Exportar (Markdown) baixa o texto do Codex, agrupado por categoria, para leitura ou versionamento. Faça um backup antes de mudanças grandes no banco.
npm install
npm test
E2E_EMAIL e E2E_PASSWORD (conta de teste aprovada, nunca a do Mestre), também percorre as
categorias, a linha do tempo e o diálogo de saída. Os testes só leem dados.E2E_CHANNEL=chrome para usar o Chrome); nada é baixado.Erros de JavaScript e promessas rejeitadas viram um aviso discreto na tela (no máximo um por minuto) e ficam completos no console do navegador. Não há serviço externo de monitoramento.
current_arcano_role() é executável por usuários logados de propósito: as políticas de RLS dependem dela.