Megi en "Sultan's Game" es un personaje especial e importante en el juego. La carta de la insatisfacción de la esposa ha causado dolores de cabeza para muchos jugadores novatos en la etapa inicial. Debido a que hay demasiadas formas de generar insatisfacción en su esposa, es casi imposible prohibirlo por completo. Podemos comenzar con el código de la ceremonia de cancelación de tarjetas para reducir la dificultad del juego.
Cómo eliminar la insatisfacción de la esposa en el juego de Sultan
La insatisfacción de mi esposa con esta carta ha causado dolores de cabeza para muchos jugadores novatos en la etapa inicial. Por un lado, es extremadamente fácil estar insatisfecho y, por otro lado, las condiciones para cancelar la tarjeta son relativamente duras. Debido a que hay demasiadas maneras para que la esposa desarrolle insatisfacción, es casi imposible prohibirlo por completo. Podemos comenzar con el código de la ceremonia de eliminación de tarjetas para reducir la dificultad del juego.
La identificación de la ceremonia de "eliminar la insatisfacción de la esposa" es 5000009. Utilizamos un editor de texto para abrir Steamapps \\ Common \\ Sultan's Game Demo \\ Sultan's
Game_data \\ streamingAssets \\ config \\ rite \\ 5000009.json archivo, aquí uso vscode para demostrar:
Podemos entender muchos atributos al comienzo del código en el futuro. En la actualidad, solo necesitamos saber "Round_Number": 1 significa que tomará una ronda para completar después de comenzar esta ceremonia. Si lo cambia a 0, puede establecerse inmediatamente sin esperar hasta el día siguiente.
A continuación, nuestro primer paso es ir al final del código y verificar la parte "Cards_slot":
"Cards_slot" especifica qué tarjetas se pueden colocar en cada ranura de tarjeta de la ceremonia, y las tarjetas que no están dentro del rango especificado no se pueden colocar en ellas. Podemos ver que la condición (condición) de S2 es todo tipo de joyas de oro, o libros que le gustan a mi esposa, o Naibhani, etc.
Por lo tanto, si queremos usar algo más para eliminar la tarjeta, solo necesitamos agregar "IS": xxxxxx para que se pueda colocar la tarjeta con ID xxxxxx.
Aquí quiero agregar dos circunstancias más especiales:
1. Si queremos colocar monedas de oro aquí y establecer un límite superior e inferior para el número de monedas de oro colocadas, podemos agregar "todo": {"tipo": "ítem", "costo. Monedas de oro": [m, n]}, donde m es el límite inferior y n es el límite superior. Sabemos que el juego de Sultan se puede colocar rápidamente con cartas de clic derecho, y establecer el límite superior puede evitar que los jugadores rellenen accidentalmente todas las monedas de oro en la ceremonia;
2. Si queremos poner algún tipo de tarjeta Sultan aquí, podemos agregar "Tipo": "Sudán".
En el segundo paso, volvemos al frente del código y verificamos el elemento del atributo "Settlement_prior". El propósito de esta parte es determinar qué tipo de tarjetas pone después de la ceremonia de lanzamiento y hacer las respuestas correspondientes.
La condición de cada pieza de código es como siempre. Después de juzgar que la ID de la tarjeta que coloca en la ranura 2 satisface "S2.IS": xxxxxx, se ejecutará el bloque de código actual. Primero, el texto del título y el texto son salidas. El resultado (resultado) es borrar la tarjeta en la ranura S4 (es decir, la insatisfacción de la esposa).
Como imaginé que el protagonista usa monedas de oro para llevar a su esposa a ir de compras, se agrega "Clean.s2": 1. Esta línea borra las monedas de oro colocadas en la ranura 2. Por supuesto, si no desea que la tarjeta en la ranura 2 sea destruida, no puede agregarla, al igual que el bloque de código en la segunda parte de mi imagen.
A continuación, guardamos el archivo, reiniciamos el juego y verificamos el efecto de carrera en el juego, y podemos ver que es muy exitoso.