¿Qué hace la clase NPC de Skyrim Creation Kit?

11

Estoy tratando de cambiarlo con el comando de consola setclass Basado en el wiki de UESP, parece que solo gobierna la ganancia de estadísticas para nivelar, pero según el wiki de Elder Scrolls parece que solo controla su IA de combate.

Obviamente, hace al menos uno o ambos de ellos: ¿qué hace realmente y hace algo más? __ Ej: si cambia a Lydia de warrior1handed a vigilantcombat1h con el comando de consola 000A2C94.setclass 0010bfef, ¿tendrá algún efecto secundario no intencionado que no sea inmediatamente evidente aparte de dejarla usar los hechizos de alteración y curación que acabo de darle con la consola y configurarla? estadísticas de una manera que funciona para eso?

¿Hará algo extraño como meterse con sus facciones o su habilidad para unirse como mi seguidor? ¿O meterse con su salud escalando mientras se nivela? ¿Algo difícil de notar hasta que pasó mucho tiempo?

@ desaivv * Estaba tratando de hacerlo con 000A2C94.setclass 0010bfef no estaba seguro de si causaría problemas ocultos solo después de horas de juego o si hice un nuevo personaje con el mismo archivo bat. pero el kit de creación también parece una idea, tendré que ver lo complicado que es. podría mostrar lo que haría o tener una forma más fácil de cambiar su comportamiento para agregar hechizos. Lo intentaré y veré si aparece algo obvio a corto plazo, pero no estaba seguro de si había conocido problemas a largo plazo.

Vaughan Hilts
fuente
Si puedes cambiar algo así, puedes jugar a probarlo. ¿Cómo lo cambias? Tal vez yo podría jugar prueba de ello.
One-One
Vaya a este sitio web que le brinda toda la información básica y algo avanzada al respecto tesalliance.org/forums/index.php?/topic/…
YoungDeveloper

Respuestas:

1

Me gustaría señalar que la "clase" es un remanente del antiguo sistema Elder Scrolls, en el que define qué habilidades hacen que subas de nivel (y esas comenzarían en un nivel más alto al comienzo del juego). También una vez vi en la Guía de estrategia que tiene pautas para diferentes compilaciones de "clase". Parece que este es el tipo de cosa a la que se refiere "clase" en este contexto.

PixelArtDragon
fuente
-1

Aquí está la definición de Wikipedia de una clase

http://en.wikipedia.org/wiki/Class_(computer_programming)

En la programación orientada a objetos, una clase es una construcción que se utiliza para crear instancias de sí misma, denominadas instancias de clase, objetos de clase, objetos de instancia o simplemente objetos. Una clase define miembros constituyentes que permiten que sus instancias tengan estado y comportamiento. [1] Los miembros del campo de datos (variables miembro o variables de instancia) permiten que una instancia de clase mantenga el estado. Otros tipos de miembros, especialmente los métodos, permiten el comportamiento de las instancias de clase. Las clases definen el tipo de sus instancias. [2] Una clase generalmente representa un sustantivo, como una persona, lugar o cosa, o algo nominalizado. Por ejemplo, una clase "Banana" representaría las propiedades y la funcionalidad de las bananas en general. Un solo plátano en particular sería una instancia de la clase "Banana", un objeto del tipo "Banana".

Aquí encontrará lo básico sobre las clases en Creationkit http://www.creationkit.com/Class

El Formulario de clase, utilizado en la pestaña de estadísticas del actor, le permite especificar cómo un actor distribuirá los atributos y las bonificaciones de habilidad que gana en función de su nivel. También afecta a algunos otros sistemas, como Bleedout para actores esenciales y entrenamiento de habilidades para entrenadores. La clase solo es aplicable a los NPC. No tiene significado para el jugador.

Campos de datos X-- X-- X - X-- X-- X - X-- X-- X - X-- X-- X - X-- X-- X--

1. ID: el ID del formulario del objeto.

2. Nombre completo: una etiqueta para identificar la clase. No se muestra en el juego.

3. Auto-Calc Otro:

3.1 Recarga: no utilizada.

3.2 Entrenamiento: si está marcado, este NPC es un entrenador de habilidades y puede entrenar al jugador en la habilidad seleccionada hasta el valor máximo seleccionado.

4. Valor predeterminado de sangrado: si el actor es esencial o está protegido y su salud cae por debajo de esta proporción, ingresa al estado de sangrado y cae sobre una rodilla hasta que se recupere su salud. Esto generalmente se establece en 0.1, lo que significa que el sangrado ocurre cuando la salud del actor cae por debajo del 10%.

5. Puntos de voz: el conjunto de 'Puntos de voz' que tiene el actor para los gritos. No tiene efecto si el actor no tiene gritos.

6. Descripción: No se muestra en el juego.

7. Imagen del menú: no utilizada.

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Aquí encontrará la información que rige la obtención de estadísticas, etc. http://www.creationkit.com/Stats_Tab

Mikolaj Marcisz
fuente