1. King Arthur's Gold
  2. News

King Arthur's Gold News

Hotfix 2885 - accolades for March, translations, patron heads

Hey,

Just released minor hotfix for the current build. Changelog below:


HOTFIX:

[added] accolades for March
[fixed] scoreboard issues with not hiding colour from admins
[modified] Azazyl's head
[added] NovaPixel's head
[added] pt_br and cn_zh translations
[modified] maps folder structure


Forum discussion here.

Cheers,
Furai

Build 2885 - Emote binds, mapcycle changes and synced trees

Hey,

So I'm here yet again, slowly getting hang of it. Maybe next time I'll add some nice gif or image? Who knows. I'll go wild and crowd will go mild, at most. :)

  • Emote binds should be fixed now.
  • #mapcycle results are in! We run a biweekly CTF mapcycle poll on Discord in #mapcycle channel, if you want to be notified when a poll goes live, type !role mapcycle in any channel.
  • Trees should now properly sync across clients. No more different height trees.
  • Additional keybinds.
  • More Patreon heads.
  • Various security and QoL fixes.


Thanks to everyone who worked hard on this release! All your contributions are highly appreciated!

Forum discussion can be found here.

Cheers,
Furai


Changelog:

Base:

[added] Azazyl's custom patreon head
[modified] merged JayP9 sections in accolades
[added] keybinds to trading post
[added] '0' key as tenth keybind
[added] more restrictions for who you can report
[modified] jayp head 1px offset
[added] JayP head
[fixed] Wrong "nobuild zone" position
[fixed] trees recreating growth incorrectly on join, synced growth time
[fixed] trees desyncing
[fixed] missing semicolons in ctf map file
[modified] #mapcycle results
[fixed] outdated function
[added] send servername to bot for discord message
[modified] move Nevrotik's head to Patreon section in accolade_data.cfg
[fixed] found Toblerone's missing accolades
[fixed] patreon tier icon displaying wrong tier or invisible icon for tier 4
[modified] Extended red name toggle to work for any special coloured name
[modified] Moderation accolade is always visible for ex-admins
[modified] Moderation accolades show with red name, fixed Sarius6 typo and gave Atheon Github badge
[fixed] merge conflict on EmoteHotkeys.as
[removed] !suicide/!killme commands
[fixed] console spam from EmoteBinding.cfg by always writing it to cache if it doesn't exist
[fixed] emote bindings not being read.
[added] shop keybinds without using shift key
[modified] made the scroll edges smaller so it's harder to accidentally scroll
[modified] door-drill correlation
[added] scoreboard scrolling
[added] Cape reward to accolades

Engine:

[fixed] an exploit allowing a user to get admin
[added] build info for displaying a message in game depending on the build (test/release)

Build 2872 - Hide Admin colour, some noanim fixes, basic support for CJK font

Hey folks,

This is smaller release. Short summary of changes:

  • Change for all the admins. Redname is now hidden by default. Game should remember your preference. You can toggle it using "!toggle redname".
  • Added basic support for CJK fonts. You can now specify font used for translation at the top of the file.
  • Few noanim issues should be fixed but this is ongoing work by @Verrazano and will continue over the course of next few releases.
  • Added more custom Patreon heads.
  • Quickswap was temporarily removed from CTF/TDM until we figure out how to make it better.


And other minor changes that can be found in changelog below.

This is the first time when I'm doing KAG release, so be gentle on me and report anything broken. Sorry for no fancy image.

Forum discussion can be found here.

Cheers,
Furai

EDIT: I've just pushed hotfix for not being able to change class at workshops.

Changelog:

Base:

[removed] quickswap using a boolean in code
[added] persistence to to name color toggle.
[added] basic font-swapping support to locale
[added] Initial Chinese Translation
[added] QuoteFox patreon head
[fixed] off-by-one division
[added] admin red name toggle
[added] Joan_Rivers custom Patreon head
[added] checks for valid class
[modified] Replacing an item in a catapult no longer 'deletes' the original item
[fixed] floating female knight
[modified] Prevent players from kicking other players out of catapults
[modified] Boulders no longer enter rock n' roll mode when swapped out of catapult
[modified] Reduced warm up time to 1 second
[fixed] spawn immunity not being unset for joining players
[added] Sugoi_Hands patreon head

Engine:

[added] required support to "translate" font filenames on the fly when loading locales - important for multiple scripts support without enormous font like noto
[added] check in UpdateStaticBody
[added] functions and bindings to get the original size of a texture used by CSpriteLayer.
[fixed] server not sending delta on small threshold.

Build 2865 - First Patreon Heads, Map Updates, and more

This build is a small juicy grab bag of miscellaneous changes since last build.

No mouse required!

As a result of the voting in #mapcycle, 2 maps are returning to CTF from the pool, and 2 maps are being returned to the pool.

IN: 8x_PorkBuns, JTG_FirstBadlands
OUT: Oodle_Stonethrow, Radioactive_Dahill


There are also a handful of small CTF map balance changes (more details here). Thanks to everyone who voted and to the folks involved with applying all the changes!

We've also built the infrastructure required to get Round Table Patrons their custom heads. We'll be reaching out over patreon and discord to get your head files game-ready. If you missed the news, you can support the game on patreon and get access to heads packs, fancy capes, and custom heads over here!

There are some quality of life changes and fixes, including:
  • Quick swapping class at the tent - just tap the button, like you would for quick-swapping bomb and arrow types, very useful in tight tdm situations.
  • Drill "startup" time inconsistency fixed
  • "file not found" spam in the console fixed for servers
  • Functions that are specific about what angle units they take for modders
  • Linux chat position fix
  • Recent tournament accolades updated
  • see the changelog for more!


As always, if you'd like to be involved with #democracy or #mapcycle voting, become more a part of the community, or want to get involved in #development - you're welcome in the official discord server!

Have Fun!
Max

Changelog:

Misc:

[added] Quick swap class (thanks eps)
[fixed] drill inconsistency when starting to drill. (thanks shy)
[fixed] "config file not found" spam from taunts/emotes configs
[added] warning to filematcher when using illegal ..-containing path
[added] some radian versions for angle functions using degrees and specific degrees versions (thanks shy)
[fixed] linux's chat was sometimes clipped. Raised by 10 px. (thanks vik)

Patreon: (thanks patrons for testing!)

[added] patreon tier rendered in scoreboard (needs testing with long names, scoreboard might need a bit of layout work)
[added] patreon head for Coroz
[added] first patreon head implementation for CodeRedAlert to test spec (special PATREON key in accolades)

Accolades: (thanks bunnie)

[added] mrpineapple map accolade
[added] alain github accolade
[added] 1v1 archer EU tournament
[added] 2v2 knight US tournament
[fixed] various accolade typos

Maps: (thanks Mazey, Ni, Bunnie, everyone who voted in #mapcycle)

[modified] #mapcycle results and map changes
[modified] Oodle_Stonethrow map
[modified] bunnie_Lech_Walesa map
[modified] 8x_Gloryhill2 map
[modified] Ej_Cataracts map

Security:

[fixed] set
[fixed] CTF Flag arbitrary chat message (thanks Alain)
[fixed] Tunnel bounds check bypass (thanks Alain)
[added] Archer command validation (thanks Alain)
[fixed] Limit the ballista to shooting it's ammo type (thanks Alain)

Build 2858 - First Patreon Features, Road to Free to Play - Plus Bounties, Features, Tweaks and Translations

Hey Folks!

You can now support the game through Patreon over here!


We're excited to bring you the first build with Patreon features! ːkag_yesː

We've been working towards unveiling this for a while and we can't wait to hear what you think.

Some features are still a little rough, but the bulk of the lower tier patreon features are there:
  • Royal Guard Cape Armour Set (available in customisation settings)
  • Extra Head Packs (Also Available as Steam DLCs)
  • Priority Join (2 "Above Capacity" Slots for Supporters)
  • Exclusive Discord Roles + supporter-only channel

Still to come is the custom heads for top-tier supporters, and making sure the integration is production ready - but we won't know the latter until we've tested it at proper volume! ːkag_smileː

Free to Play is coming!

This build is part of the march towards a Sustainable, Open, F2P KAG that has been happening behind the scenes.

F2P should significantly increase the accessibility of the game and help the player population. All current paid players will retain all current access, all Steam DLC will continue to function, and there will NOT be pay to win microtransactions - nothing to fear ːkag_flexː

More info on that soon as details are worked out! There's an overview of our current plans on the patreon page for those interested.

Business as Usual - More Improvements

This build also contains several bounty, feature, tweak and translation changes, with more on their way soon!

A quick overview (check the changelog for full details):
  • Updated Accolades for recent Community Tournaments
  • Player Heads in Scoreboard to ease identification of players in-game
  • KDR always rendered to 2 decimal places
  • Mapcycle Cleanup is underway at the moment, with more active cycling of older maps happening through #democracy on Discord
  • TDM map tweaks
  • Spanish Translation fixes
  • Chinese and Japanese translations in the works (see github)


There's also a further 10 pull requests waiting on github for review before the next build, more mapcycle changes coming, and a lot of community development and discussion happening day to day. If you're not already, jump in The Official KAG Discord and get involved with #democracy, #development, #mapping and #testing!

Have Fun!
Max


Full Changelog:
[added] synced armour set variable for players
[added] cape class armour tied to armour setting + unlocked with tier
[added] tier 2+ support unlocks extra heads packs
[added] patreon popup link/image
[added] PatronSupport.as to handle rules-side patron support - added to all vanilla gamemode.cfg
[added] 2 patron extra capacity slots
[modified] replaced irc with patreon (goodnight sweet prince)

Maps:
[modified] Mapcycle - move 8 old maps to returning maps pool
[modified] map: pressurecooker - more open, longer time to flood
[added] TDM Map FortMercury (not in cycle)

Tweaks:
[added] KDR always has two decimal places
[added] player heads to scoreboard
[added] separate required tier to heads packs as alternative way of unlocking them
[added] epsilon to Cruxiat's head

Accolades:
[modified] Updated accolade_data.cfg with 5 tournaments
[fixed] Shy github accolade. Broke with name change.

Translation:
[modified] Russian: Translated accolades and new emotes menus
[modified] Update Spanish_es.json to fix typos

Modding:
[added] supportTier to apiplayer script bind
[added] new native ImageData::remap function for performance
[moved] fetchFromRules renamed to fetchRunnerTexture
[modified] filename digest in paletteswap
[modified] CGridMenu::SendCommand no longer passes through default params
[modified] script join processing hooks get APIPlayer instead of just username, so they can access tier, registration time, role, etc as well