LAUNCHER API Survivalcraft 2.4
LAUNCHER SURVIVALCRAFT PARA SURVIVALCRAFT 2.4
CARACTERISTICAS DE LA 1.9.2 y 1.9.3:
1.9.2:
Reparar
- Se solucionó el problema con la configuración de mapeo del controlador de realidad virtual que se restablecía al iniciarse
- Solucione el problema de que los pájaros no inclinan la cabeza al comer
- El reinicio de la aplicación de Android solo sale sin reiniciar
- Corrección en español de FIRE DRAGON MODS
Para desarrolladores
- Block agrega varias propiedades nuevas:
- GetDefaultTexture: obtiene la textura predeterminada utilizada. Anteriormente, era necesario reescribir GenerateTerrainVertices y DrawBlock para implementar el uso de texturas externas. Ahora solo es necesario reescribir este método para devolver la textura externa que se utilizará
- IsFurnitureAlphaTest: Si los vóxeles de este bloque en los muebles se representan mediante la prueba alfa (esqueleto transparente)
- IsFurnitureEmissive: ¿Es este cuadrado un vóxel luminoso en los muebles?
- Restaurar Game.VrEye para reducir los problemas de incompatibilidad
1.9.3:
Recién añadidos
- Interfaz principal - Configuración, añadida la entrada de configuración del módulo (mostrada cuando se usan mods)
Mejora
- Se ha mejorado la interfaz de gestión de módulos; ahora puedes gestionar módulos con nombres duplicados de paquetes
- El mobiliario soporta el canal de renderizado Alpha Blend, haciendo que los bloques translúcidos parezcan más naturales en el mobiliario
- Nombre de skin integrado internacionalizado para jugadores
- Actualizaciones vietnamitas de Tue_
Reparación
- Se ha solucionado un problema en el que la vista en tercera persona no podía afectar a las criaturas
- Corregí una postura incorrecta de brazos y piernas durante la montada
- Se solucionó un problema en el que la escala del modelo humano era diferente al original y las patas salían volando al agacharse
- Se solucionó un problema en el que el controlador no podía seleccionar bloques en el Modo de Creación
- Errores de lenguaje corregidos relacionados con los huevos de criaturas
ModSettings
modinfo.jsonSe ha añadido un nuevo campo. Para instrucciones detalladas de configuración, consulte docs/ModInfoConfig.mdSettingsModSettingsManagerAñadir un método para obtener los ajustes configurados por los métodos anterioresGetTryGetModLoaderSe ha añadido un método virtual para establecer callbacks cuando cambia el elementoOnSettingChanged
Sistema de animación de modelos
- ⚠️ Cambios incompatibles:
- Eliminar subsistema (inútil)
StateTrack StateTrackConfigRenombrar a (nombre antiguo engañoso)StateLayerConfig- Cambiar el nombre de la animación para que coincida exactamente (eliminar la búsqueda difusa)
Contains
- Eliminar subsistema (inútil)
template.jsonActualización de ficheros de configuración de plantillaboneMaskSoporta la expansión de subárboles y la adición de cuerposboneMaskExcludelayerAñadir un campoweight
jsonActualización del archivo de configuración- Se ha añadido un nuevo campo para mapear los nombres de esqueletos de modelos glTF con los nombres esqueléticos originales de las criaturas
boneAliases rulesSoporta árboles de decisión anidados, permitiendo una lógica de determinación de estados más complejarulesanimationSe añadieron campos de traslación y rotación de hueso raíz (, )rootBoneTranslationrootBoneRotationanimationEvento añadido que se activa al interrumpirseonInterruptanimationEl campo permite la selección dinámica de la animación a reproducirsource[param]animationLos campos soportan escribir directamente alias de animación (->) para cadenas"animation": { "source": "xxx"}"animation": "xxx"rootMotionEl nuevo campo soporta la velocidad de impulso que anulatranslationImpulseSpeedOverride- Se solucionó el problema de que campos como esos no se activaban al usar alias
animationsourcespeed
- Se ha añadido un nuevo campo para mapear los nombres de esqueletos de modelos glTF con los nombres esqueléticos originales de las criaturas
- Se añadió un mecanismo de participante de animación componente para facilitar la colaboración multiparte en la animación de modelos
ComponentAnimationParticipant - Se solucionaron problemas como desalineación de huesos que no son piel, desactivación de la retención de animaciones de capas y animaciones residuales al volver al controlador que impedían que las animaciones se mostraran
Weight - Root Motion reduce la lógica hasta el punto de muestreo por fuente, añadiendo / eliminando primitivas; El efecto secundario físico de Root Motion ha cambiado a basado en datos
RootStripInfoRootMotionStrip ModelWidgetSoporta y impulsa animaciones esqueléticasAnimationControllerAnimationPlayer- La animación de pose de un solo fotograma (es decir, ) se detiene cuando se toma el fotograma de fase, causando el desencadenante normal
StartPhase == EndPhaseonComplete ComponentModelSe añadieron propiedades para desactivar la animación de modelos para este componenteDisableAnimation
ComponentMiner soporta retraso total de acción
- Añadir enumeración: // / / , donde se refiere al disparo tras apuntar, no al acto de apuntar en sí
PendingActionAttackPlaceUseInteractAimAim - Configurar qué acciones realizar mediante // Pendiente (ejecución retardada)
RequiresPendingSetRequiresPendingClearRequiresPending - Al consultar y borrar estados de ejecución mediante ///, no se pueden realizar otras acciones durante AnyIsPending
IsPendingAnyIsPendingClearIsPendingClearAllIsPending - Método Add ////, que eliminará el método correspondiente tras la ejecución
ExecuteHitExecutePlaceExecuteUseExecuteInteractExecuteAimIsPending
Modelos humanoides
ComponentHumanModelParametrización básica de desplazamiento/rotación para objetos portátiles en tercera persona (, ), para soportar adaptación personalizada de modelosBaseInhandItemOffsetBaseInhandItemRotationComponentModelAñadir nuevos atributos; Los modelos humanos usados para la ropa permiten leer desde bases de datosDisableDrawingModelNameForClothingComponentClothingAñadir y campos al campoShowClothedTextureDrawClothedTextureCharacterSkinsManagerSe ha añadido un nuevo campo. Los mods pueden configurarse en true para permitir a los jugadores elegir skins en blanco, permitiendo usar texturas de modelos integradas; También se ha añadido un nuevo campo, que por defecto utiliza la piel que antes estaba vacíaAddEmptySkinUseEmptySkinAsDefault
Marco de módulos
- Mejora del soporte para un módulo único y multi-ModLoader
ModEntityEl juicio de igualdad cambia para determinar si los punteros son iguales
Otros
- ⚠️ Cambios incompatibles: Eliminar, reescribir con Return (como , , ), y usar el nuevo canal de renderizado semitransparente para muebles. Nota: Acaba de introducirse en la versión 1.9.2.1. Si lo has reescrito, por favor migra allí
IsFurnitureAlphaTestGetFurnitureSubsetType(int value)GeometrySubsetTypeOpaqueAlphaTestIsFurnitureAlphaTestGetFurnitureSubsetType BlockAñadir , establecer durante la carga; si necesitas configurarlo manualmente, tienes que configurarlo despuésDefaultIsUseableSubsystemBlockBehaviors- La malla de bloques () soporta vértices de piel glTF
BlockMesh - Se solucionó un problema que no funcionaba en modelos de instanciación/skining
ModelMesh.IsVisible - Se solucionó el problema de que el icono del gancho no funcionaba
ModLoader.OnAnimateModelAnimated
CARACTERISTICAS DE LA 1.9:
- Se ha añadido una nueva versión web, con un rendimiento de aproximadamente la mitad del de las versiones dedicadas para cada sistema. Requiere un navegador que admita funciones de navegador modernas como SharedArrayBuffer, OffscreenCanvas y Origin Private File System, como la última versión de Chrome. Abierto https://scapiweb.netlify.app/ Listo para jugar (gracias a Nome Criativo por la verificación técnica inicial y la ayuda con el proceso)
- Se agregó la capacidad de agregar/seleccionar manualmente servidores comunitarios y se actualizó la URL predeterminada de la comunidad china
- “Compatibilidad y registro del dispositivo ” nueva interfaz “ reemplazo de clase de administración ” entrada a la interfaz. En esta nueva interfaz, puedes administrar qué subsistemas de versión de módulo y componentes físicos utilizan. También se ha mejorado la ventana emergente cuando comienza el juego
- Entrante cuando comienza el juego
-play <存档所在文件夹名称>Parámetros que ingresarán automáticamente al archivo guardado después de iniciar el juego - La interfaz de gestión de módulos ha añadido la función de ajustar manualmente el orden de carga del módulo
- Gracias a Kitão Gameplay (Discord: ekitonmjjefgs) por agregar portugués
- Los requisitos mínimos de la versión de Android aumentaron a 6.0
- Solucione por completo los problemas relacionados con el mouse del sistema Android
- Solucione el problema de no saltar después de ocultar el ícono de vista móvil
- Se solucionó un problema por el cual la superficie inferior no se renderizaba cuando algunos bloques tenían medio ladrillo debajo
- Solucione varios problemas de carga de módulos cuando los nombres de los paquetes de módulos sean ilegales
- Se solucionó un problema por el cual se producía un error al ingresar un archivo después de habilitar la carga de registros durante el juego
- Solucione un problema que podría inutilizar los cuadros de entrada de texto
- Posible problema de error de posición del mouse en el sistema Linux
- Solucione algunos problemas de visualización de la interfaz
- Nuevo basado en ÁNGULO Un paquete de compatibilidad específico del sistema Windows que se hace cargo de la interfaz gráfica OpenGL ES a través de la interfaz gráfica Direct3D, más ampliamente compatible, para permitir la ejecución de juegos en controladores gráficos que no admiten OpenGL ES; pero solo admite OpenGL ES 3.0
- El sistema Android abrirá el teclado inmediatamente después de hacer clic en el cuadro de entrada de texto
- La posición de la línea verde del ícono de rendimiento ahora se ajustará según la frecuencia de actualización de la pantalla
- El modo de seguridad también puede administrar módulos en “interfaz de administración de módulos”
- Después de exportar el archivo, se mostrará su ruta (anteriormente solo se mostraba el nombre del archivo)
modinfo.jsonSe genera un registro de errores más amigable cuando está dañado o es ilegal- Ya no se permite importar mods con el mismo nombre de archivo
- Mejorar algunas traducciones al chino y al vietnamita
Instrucciones de descarga e instalacion:
📱Sistema Android Android, ver aquí
Requiere una CPU con arquitectura ARM de 64 bits con un mínimo de Android 5.0
- Descarga el paquete de instalación desde aqui y el sufijo de
[Android].apk - Ejecutar después de la instalación
- La primera ejecución puede saltar a la interfaz de autorización titulada, por favor autoriza esta APP (nombre:), de lo contrario esta APP no funcionará
所有文件访问生存战争2.4 API插件版1.8
🍎Sistema iOS, iPadOS, ver aquí
Requiere una CPU con arquitectura ARM de 64 bits con una versión mínima del sistema 16.0
- Descarga el paquete de instalación desde aqui con el prefijo y el sufijo de
[iOS].ipa - Después de descargar el paquete de instalación, tienes que firmarlo con Aisi Assistant
- Forma recomendada de conseguir una firma gratuita, y el paquete de IPA firmado solo está disponible para ti
登录自己的Apple ID TUTORIAL PARA LA GENTE DE LATAM (No tengo forma de probarlo en IOS TUTORIAL DE YOUTUBE
Importante: dado que la compilación JIT no está compatible con iOS ni en sistemas iPadOS (ver aquí), ¡no hay mods con archivos disponibles! Puedes esperar a que el Javascript mejorado se ejecute para la actualización del mod
dll
💻Sistema Windows, ver aquí
CPU de arquitectura x64 requerida, mínimo versión 1607 de Windows 10, el controlador gráfico debe soportar la API gráfica OpenGL ES 3.2 (API gráfica Direct3D 9 para parches compatibles)
Descarga un paquete desde la aqui con el prefijo , el sufijo , y el nombre sin el nombre
[Windows].7zUsa tu software de descomprimido preferido para descomprimirlo
Ejecuta el archivo extraído
.exePuede que te pidan instalar .NET Desktop Runtime 10.0 por primera vez, seguir las instrucciones para completar la instalación y reiniciar el PC
Si la ventana emergente te indica, si el controlador de la tarjeta gráfica sigue apareciendo tras actualizar, intenta descargar el paquete zip en el nombre, luego descomprimirlo en el directorio que descomprimiste anteriormente y ejecuta el nuevo archivo
descomprimido. Si la ventana emergente sigue apareciendo después de usar un parche compatible, se recomienda comprar e instalar una tarjeta gráfica lanzada en un plazo de cinco años para tu ordenador.
🐧Para sistemas Linux, véase aquí
Se requiere una CPU con arquitectura x64, aquí se detalla la versión mínima del sistema y el controlador de la tarjeta gráfica debe soportar la API gráfica OpenGL ES 3.2
Descarga el paquete comprimido con el prefijo y sufijo desde aqui , y luego descomprime con tu software favorito para descomprimir
[Linux].7zInstala los siguientes paquetes:
- dotnet-runtime-10.0 .NET Runtime 10.0, las instrucciones de instalación se pueden encontrar aquí
- libopenal-dev es una API sólida que puede instalarse en sistemas Ubuntu y otras distribuciones
sudo apt-get install libopenal-dev - xsel es una API de manipulación de portapapeles que puede ejecutarse e instalarse en sistemas Ubuntu
sudo apt-get install xsel
Hay dos formas de empezar:
- Ejecuta en el directorio extraído en el paso 1
dotnet Survivalcraft.dll - Además, en el directorio extraído, ejecuta primero para añadir permisos ejecutables (solo una vez), y luego haz doble clic
chmod +x SurvivalcraftSurvivalcraft
- Ejecuta en el directorio extraído en el paso 1
🌟 Novedades y características:
-
Optimización para dispositivos móviles actuales y equipos de escritorio.
-
Soporte técnico a largo plazo por parte de la comunidad desarrolladora.
-
Preparado para futuros lanzamientos y mejoras del motor del juego.
-
Estabilidad en el uso de funciones avanzadas gracias al código actualizado.
🧊 Compatible con Survivalcraft 2.4
La versión 2.4 incluye nuevas mecánicas como:
- Cambio de estaciones (seasons)
- Niebla atmosférica (fog)
- Licántropos que abren puertas
- Búsqueda de contenido comunitario
- Nuevos árboles (poplar trees)
El launcher 1.80 ha sido probado para funcionar de forma estable con estas características, facilitando a los jugadores explorar al máximo cada novedad.
🌟 VERSIONES NUEVAS API 1.9.3:
🌟 VERSIONES NUEVAS API 1.9.2:
VERSIONES API 1.8.2.3(DESCONTINUADA):
🌟 VERSIONES NUEVAS API 1.8.2:
🌟 VERSION ESTABLE DE API 1.8.1.3:
🌟 API 1.8.1:

Tengo presente dos errores en el juego que me dificulta empezar mi mundo, y esos son que el jugador no es capaz de mirar a otro lado aunque configure bien los controles. Mientras que el segundo es que el jugador es incapaz de comer, lo que le lleva a la muerte en unos cuantos minutos.
ResponderBorrarTengo que tomar en cuenta de que estoy en una netbook con el sistema operativo de Linux Debian, con la version mas resiente de Wine
No 32 bits? :(
ResponderBorrarO programa nao abre no meu Windows 10
ResponderBorrarNO ME ABRE EN MI WINDOWS 10 x64 bits, solucionarlo porfa
ResponderBorrarcuando van a sacar la app en 32 bits??
ResponderBorrarEste comentario ha sido eliminado por el autor.
ResponderBorrarNo me funciona los mods 😭😭😭
ResponderBorrarUna preguntita, nos hacen el favor de hacer una versión de 32 bit, porque para algunos no se les puede instalar
ResponderBorrarWhen 32 bit release?
ResponderBorrar