Dungeons & Dragons 5th Edition Character Hoja
Una hoja de personajes nueva y moderna para la quinta edición Dungeons & Dragons.
Acerca de:
La idea principal detrás de esta hoja es el fácil acceso a la información común de los personajes y al cálculo automático y la población de campos. Para ver una demostración, haga clic aquí
Actualmente, esto está destinado a ser una hoja de personajes fuera de línea para el juego de Dungeons and Dragons. Se ha reescrito tener un diseño de respuesta moderno en el CSS ligero de W3.
La única parte que se basa en conectarse en línea es el uso de FontAweome, que solo se usa en el menú desplegable. Utiliza jQuery para cargar un personaje de un archivo JSON y completar automáticamente la mayor parte de la hoja según sus atributos.
Se ha realizado una hoja de caracteres predeterminada para mostrar cómo se debe usar este formulario. Esto incluye un 'saveSheet.json', 'caracteres.jpeg' y 'symbol.jpeg'.
Créditos:
Este proyecto fue bifurcado desde aquí. El crédito va a Chee32 para la jQuery que permanece en gran medida sin cambios.
Cosas que saber al usar esta hoja.
Cómo:
Haz tu propia hoja de personaje:
- Descargar o clonar el repositorio.
- Complete todos los campos mirando con un bono de profundo y puntajes de atributos.
- Guarde su hoja (en el menú).
Guarde la hoja:
- Haga clic en las barras 'Hamburguesa' para abrir el menú.
- En el menú desplegable 'Opciones', haga clic en 'Guardar'.
- Se descargará una hoja JSON.
- Copie la nueva hoja en la carpeta 'Hoja' del proyecto.
- Ahora puede actualizar la página o hacer clic en el botón 'Cargar' en el menú desplegable 'Opciones'.
Cambiar imágenes de caracteres y alianza:
- Sube tus imágenes en la carpeta 'IMGS'
- Para la apariencia del personaje, nombre el archivo 'caracteres.jpeg'.
- Para el símbolo de la Alianza, nombra el archivo 'Symbol.jpeg'.
- Actualmente, si desea cambiar el nombre o el tipo de archivo de estas imágenes, deberá ir al 'App.css' y cambiar los valores.
Para 'bloquear' la hoja:
El bloqueo evita que los scripts se ejecuten en la hoja si desea calcular toda su información usted mismo. Para encender la cerradura:
- Haga clic en las barras 'Hamburguesa' para abrir el menú.
- En el menú desplegable 'Opciones', haga clic en 'Bloquear'.
- Actualmente, esto debe configurarse cada vez que carga la hoja.
Campos que no pueblan.
Algunos campos no se ponen automáticamente en función de los atributos.
Algunos de los menos obvios son:
- AC: La razón de esto es que sus características de armadura y clase determinan principalmente su AC. Sentí que era mejor dejarte que lo establezca.
- Bonificación de la iniciativa: nuevamente, muchas cosas pueden cambiar esto más que los atributos.
- Bonificación de competencia: esto cambia principalmente con el nivel, así que sentí que era bastante fácil de establecer.
- Dados de éxito actuales: nuevamente, principalmente basado en el nivel y no en los atributos.
- Max Health: Esto se basa principalmente en clase y nivel. También se puede enrollar si lo eliges, así que no quería que esto cambiara si alguien agregara más dados de golpes.
Cambios y actualizaciones planificadas.
Cambios:
Hotfix -v2.1.3
- Hotfijo para navegación rota
Mejor jQuery y más -v2.1.2
- JQuery actualizado para paneles expandibles y colapsando
- Se agregó un botón 'desplazarse hacia arriba'
Hotfijos -v2.1.1:
- Se solucionó un problema en el que los datos de la hoja de caracteres .json no estaban cargando.
- Los cuadros de entrada que se llenan o ajustados automáticamente ahora se resaltan en un color diferente.
- El menú ahora tiene una sección de 'ayuda' (para explicar el color destacado, por ejemplo).
Correcciones y formateo -v2.1:
- Se corrigió la sección 'Ataque' que no se muestra.
- Los archivos HTML, CSS, JS formateados para que sean más fáciles de leer y tienen un espacio y tabulación consistentes.
- Tocó el diseño de la página 'Atributos'.
- Se agregó una sección adicional de 'montaje/mascota' para permitir una gestión más fácil de múltiples mascotas/monturas.
- Se corrigió algunos errores de ortografía.
- Diseño ajustado de la página de inventario y montaje.
Commit inicial -v2.0:
- HTML y CSS reelaborados para usar el diseño receptivo de W3.
- La hoja ahora debe ser un usuable el 95% del tiempo en cualquier tamaño de pantalla.
- Retrocedió el diseño de campos para proporcionar un acceso más fácil a la mayoría de las estadísticas e información utilizadas.
- Reespritó el 90% del CSS para tener una teoría del diseño más moderna.
- El menú volvido a hacer para ser más fácil de usar + Usar como navegación.
- Desglosó elementos principales para estar en 'páginas' separadas en lugar de que todo esté en una página larga.
- JQuery existente actualizado para trabajar con cambios.
- JS adicional agregado para agregar características:
- Nuevo diseño de menú.
- Las tarjetas de sección se pueden colapsar.
- Cambiar entre 'páginas' (mostrar/ocultar <div> 's).
- Se agregó una sección adicional de 'clase/nivel' para facilitar la clase múltiple.
- La información básica del personaje permanece en la parte superior de la página como encabezado.
- Se agregó una página de 'Notas' para notas genéricas.
Actualizaciones y objetivos futuros:
- Limpieza del código: gran parte del HTML y el CSS deben limpiarse para eliminar las referencias depreciadas, ser más consistentes y ser más fácil de leer.
- Ajuste y ajustes a la interfaz de usuario.
- Mejor documentación en el futuro.
- Agregue ayuda y documentación como elemento y/o página de menú.
- Agregar funcionalidad adicional:
- Auto calcule más campos.
- Mejor manejo y selección de imágenes.
- Permita que el usuario seleccione una hoja de guardado para cargar.
- Haga utilizable en línea.
- Puntas de herramientas de desplazamiento para campos.
Problemas de informes y solicitudes de extracción.
Asuntos:
Si encuentra algún problema, no dude en informarlos e intentaré abordarlos. Incluya la mayor cantidad de detalles posible sobre cómo recrear el problema, ¡gracias!
Tire de solicitudes y horquillas:
Siéntase libre de hacer contribuciones o bifurcarse este proyecto. Por favor, simplemente acredite al autor original y a mí mismo. ¡Gracias!