Auteursarchief: Daarnaast

Dingen die in de volgende demo zullen gebeuren

Er staat al een paar maanden geen nieuws meer op de homepage. Laten we dat oplossen! Hoewel de volgende grote releasedatum van de demo nog niet gepland is, hebben we al een aantal leuke functies gecodeerd die zullen worden opgenomen. De lijst is niet luxueus, maar groeit naarmate we eraan werken.

  • Unicode-ondersteuning. We voegen eindelijk de juiste ondersteuning toe voor Chinese karakters (devblog-artikel). Dit betekent ook dat u tekens uit andere talen correct kunt zien in de chat, ongeacht de door u geselecteerde landinstelling.
  • Bestandsoverdracht in multiplayer. Je hoeft dus geen savegames of nieuwe kaarten te downloaden via sites van derden. Overdrachten worden binnen het spel uitgevoerd wanneer de klant op downloaden klikt.
  • Herwerkte selectie van eenheden (devblog 1devblog 2). Het selecteren van eenheden wordt eenvoudiger en intuïtiever.
  • Nog dynamischere scripts. Met nieuwe scriptopdrachten is er nog meer maatwerk mogelijk in missies.
  • Bugfixes en kleine verbeteringen. Zoals altijd repareren we gerapporteerde bugs en voegen we kleine verbeteringen toe.

Lees verder

Bugfix voor TSK-missie 18

In de nieuwste release (Scripting Demo r5503) was missie 18 van The Shattered Kingdom onmogelijk om te winnen omdat AI zwermen soldaten naar de basis van de speler zou sturen. Eindelijk is de oplossing gereed en geüpload. De oplossing is te vinden in de downloadsectie. Om de fix te installeren, moet u de archiefinhoud uitpakken in uw KaM Remake r5503-installatiemap. Doinf vervangt het scriptbestand KaM RemakeCampaignsThe Shattered KingdomTSK18TSK18.dat. Daarna kun je de missie opnieuw spelen en zal de AI zich normaal gedragen.

Bug in TSK-missie 18

We hebben sinds de release een aantal bugrapporten ontvangen dat missie 18 onmogelijk te winnen was omdat AI zwermen soldaten naar de spelersbasis zou sturen. We hebben de missie gecontroleerd en er zit inderdaad een bug in. Ik heb zojuist iedereen die de bug in de afgelopen maand heeft gemeld een aangepast script gestuurd. Als de oplossing wordt geaccepteerd, zullen we het voor het publiek uploaden.

Technische informatie voor kaartenmakers:
De bug deed zich voor omdat vóór r4179 AI-aanvallen ontbrekende eigenschappen van een vorige aanval zouden kopiëren, maar na r4179 worden de aanvallen elke keer met nullen geïnitialiseerd. Dit betekent dat, om goed te kunnen werken, de aanvallen alle velden expliciet moeten vermelden. Het meest getroffen veld is de aanvalsvertraging. Deze wordt ingesteld op 0 in plaats van dat de eerdere aanvalswaarde wordt gekopieerd.