Community Announcements - Max
Hey Folks!

A small build to ease into February - it's going through the build server now and should be out on all platforms within the hour.

As mentioned in the January Round Up, we've been looking into the crashes that have been happening for the last few builds, and working on some minor content changes.

The Official Modded Server was also put into beta in the USA - this build should make it the same colour in the list as the rest of the official servers. We'll be opening up a thread next week to get feedback on it, talk through any issues and start sourcing new mods for it now that it seems to be working - particularly mods compatible with the custom heads mod!

This build has a tentative fix for a nasty memory corruption bug that was causing occasional issues with deltas, as well as crashing servers on join if certain conditions were met. We hope to see improvements to server stability, and we'll be monitoring it in the weeks to come.

There have also been changes to the TDM map cycle - a few smaller changes as well as 3 new maps.

Dichotomy - one half of the map is randomly closed off each round.

Pressure Cooker - The map slowly floods from outside in, forcing players to engage.

Craggy Outlook - Cliffs overlook a central treasure trove with randomly selected entrances.


As a result of community feedback, sponges are now 15 coins in CTF, as they weren't seeing much use.

The "Mines Not Showing Activated on Join" bug may also be fixed, but this needs more attention - if it's not fixed this time around it'll need a reimplementation of how the animation is synced.

Last but not least, Norill has received his honorary special head for service through the THD intern program.
Congratulations Norill, and thanks for your work!

Have Fun,
Max

Full Changelog: [added] New RTDM maps + fixed some "bugs" in old ones [fixed?] mines not showing activated on join (issue with cmds vs sync(), if not fixed might need reimplementation) [modified] sponge is 15 coins [fixed] memory corruption due to race condition on join [added] USA modded server to official server list [added] norill head (king of horses) - congrats
Community Announcements - Max
Good News, Everyone!

We've been working over the holidays to bring you something people have been hanging out for since the release of achievements!

As some of you have already noticed, Steam Trading Cards support has been added to King Arthur's Gold. The set includes:
  • 6 Trading Cards
  • the usual 5+1 Badges
  • 6 Backgrounds
  • 10 (!) Emoticons.

First, a warning: the Cards and Backgrounds share art - and are probably the most boring part of the content. We only have incredibly-tiny-pixel-assets to work from, and the required sizes are enormous by comparison. Sorry in advance to anyone who was hanging out for 1080p pixel tapestries, but this was one aspect of the system we simply didn't have the time for.


The badges are all unique, new art with a KAG-themed progression - all the way from humble, wooden beginnings to a glorious victory, with King Arthur's Gold still being conspicuously missing from the game. We all know the real gold is the friends we made along the way, right? Guys?

Anyway, we're very happy with how they turned out and hope to see some of you displaying them soon!

Those who don't mind spoilers can see the badges over here! Those who do can collect them for themselves and feel smug, whatever floats your boat!


The Emoticons have been faithfully ported from the game, with a few touch-ups to make them fit with the dark chat and community background. We tried to pick the most widely-usable and fun faces. As animation was not allowed, you'll have to unlock the ːkag_smileː and ːkag_tongueː emotes separately. I know, I know, the injustice, but that's just the way the system works.

We're keen to know what you think of them, so hit us up in the comments and get collecting!

Have fun,
Max
Community Announcements - Furai
Hey,

Just pushed a minor hotfix that addresses the issues with the maps not properly loading on some of the servers. Nothing else has really changed.

Cheers,
Furai
Community Announcements - Max
There are no game-side changes this build; this is just to help with servers whose stability has been affected by the recent changes.

Cameron has been working directly with the affected users trying to debug the problem and we're fairly confident this should clear them up, though as always there might be unexpected nasties lurking. The affected hosts know who they are - be sure to pipe up if you have any issues, though.

Have Fun!
Max
Community Announcements - Max
Hey Folks,

This build is a pure fix build, with fixes for steam accounts getting "stuck" authenticating or creating an account forever, and for the game freezing for OSX users, as well as some server lock-up issues with some hosts, particularly with mods.

If you have any further issues with the new build, please let us know ASAP!

Have Fun!
Max
Community Announcements - Furai
Hey,

I've just pushed a small hotfix that addresses the issue where old not connectable any more servers would appear in the server browser.

Cheers,
Furai
Community Announcements - Max
Hey folks,

This build is a fairly minor one for most players, but a big one for server hosts and one of our interns, Cameron1010.

The build contains the first public release of Cameron's code: a totally overhauled API Client. The old API Client was originally meant to be a proof-of-concept, but found its way into production and burrowed in deep. Cameron opted to take on this project and worked with us on designing and implementing a suitable replacement, and disentangling the old client from the engine where needed. Congratulations to him for seeing this project through!

The new API Client uses the same tried and true dependencies of the previous one, but takes a more modern, maintainable approach to the problem. There might be a bit of a bumpy transition as we move things over, but it's been quite extensively tested throughout development.

The only other changes this build are an update to maps, and a single bugfix (missing KDR on scoreboard).

The community-sourced maps have been very much a mixed bag; this build sees a lot of them modified and a few new ones added as a result of feedback.

Maps Added: SharkRomance (@Potatobird) SnitchMerc (@8x) Meadow (@Lavaguy678) MemoryLane (@Punk123) Maps Updated: an_obamananationAlientAntAssault - reduced sky height ffsffClassicWar2 - reduced bedrock - added islands ffsffSecludedForest - opened up mid - lowered hills ffsffUnderhangPit2 - lowered hills, more flatmap-like now - optional tunnel underground for tunnelers JTG_FirstBadLands - increased stone around tent MazeyRioter - opened up mid - tent area closer to edge of map Punk123AlienFrogAssault - reduced sky height Punk123Hillo - it's different

Keep the feedback coming! You can check the name of the map in chat at the start of each game now, so please let us know which one you're talking about!

Also, Please let us know asap if you have any issues that you think are a result of the new code, and include information about what OS you're on at minimum, please!

Have Fun!
Max
Dec 1, 2016
Community Announcements - Max
The THD sites are currently down.

We're looking into what's causing this currently - unfortunately, noone will be able to log in or authenticate with steam until it's resolved.

We'll keep you in the loop as much as possible.

Thanks for your patience,
Max

Edit: things seem to be working again, we'll be monitoring the situation. Sorry for the interruption.
Community Announcements - Max
Hey Everyone,

This is a minor build with a small pass of fixes for issues that came up with the last build.

The terrain resolution stuff has been replaced (again!) as the previous approach was causing lots of troubles. This one basically tries a widening search for a "safe" location, but because an exhaustive search would be incredibly CPU-intensive, it tries a stochastic (partly random) search. This means it will not always find optimal solutions and there's still "jumping"/"teleporting" - but hopefully it's "good enough" for the rare cases you get stuck in terrain anyway.

Let us know if you have new troubles with this new approach! If there's still major trouble, we'll go back to the original solution. Finding a good, reliable solution for this that works with the existing physics implementation and over the network is a nightmare. If it turns out to be a beehive, we'd rather go back to a known-tolerable solution than keep kicking it.

Other Fixes and changes in this build:
  • Vote pass/fail rules changed
    there's been a lot of complaints about this one, so we've tried another system suggested by the community. To pass, the yes votes must at least outnumber the no votes by 2. This still works with low participation (2 votes vs 0, or 3 votes vs 1) but requires a firm majority. We'll open discussion on a better solution for this long term as soon as we can.
  • Boulders not attributing kills has been fixed.
  • Arrows no longer collide with hearts
    There's some disagreement within the team about exactly how these should behave, but for this build at least, arrows do not collide with hearts, and have a smaller collision shape as well.
  • A few GUI tweaks to fix things that were out of alignment and hard to read.
  • Fixed crates falling through platforms.

Let us know what you think, and Have Fun!

Max

Full Changelog: Game Changes: [fixed] crate falls through platform [fixed?] potential fix for "stun stuck" bug - not certain! [modified] vote pass rules - now requires yes > no + 1 [removed] arrows colliding with hearts [reduced] size of heart collisions [fixed] boulder doesn't attribute kills [modified] ctf respawn time drawn in bigger font [modified] centred inventory amounts printout Engine Changes: [added] different (stochastic) stuck-in-map resolution
Community Announcements - Max
Hey Folks,

This build is a small round of engine changes and tweaks before we take on replacing the API Client code.

The existing API Client has long been a thorn in the side of server hosts, with intermittent crashes and cryptic error messages. As such, it's been largely rewritten (thank cameron1010!) and we're getting it ready for production now.

The changes in this build are all fairly small (though I'm sure everyone will have their own opinion on that) except for the physics engine change. The resolution against terrain has changed a little and "might" fix the bugs causing clipping into the terrain with lag, and should improve the resolution of that when it happens.

Please test it as much as you can and provide feedback on anything that needs improvement.

Other changes that more than 5 people will care about include:
  • Player markers not visible in darkness - so you can't mark someone to see when they're tunnelling.
  • Mines can no longer be "stolen" by players on the same team as the owner for free kills. Kills will be paid to the owner unless the mine changes teams.
  • Slower drowning/faster air regen to make water cause fewer stalemates.
  • Admins can freeze kegs and people on siege engines
  • Picking up placed components no longer possible
  • Chat private messages - I'll let norill explain how this works in detail on the official forums, but the short version is if you tab-complete someone's username the message will go directly to them and be shown in a different colour (currently orange).
  • Map name shown in chat at the start of the round.
  • Clantags up to length 10 can be used. This feature is in testing and needs feedback - particularly if it's vulnerable to abuse.
  • Man the Oars achievement bug fixed.

The rest of the changes can be found in the changelog.

Have Fun!
Max

Full Changelog: Game Changes: [modified] corpse hp to 3 from 6 [fixed] player markers visible underground [fixed] player markers not working when dead/spectator [modified] better clanmate auto marking [added] reason strings when votekicked [removed] bombs colliding with hearts, burgers and other food [added] fish now die of old age [added] dead fish rot away after a minute [modified] fish should now be less likely to cluster [added] scoreboard team playercounts [fixed] spectators having their names dimmed on scoreboard [modified] decreased "teams imba" spam (20s -> 1m) [updated] KickAFK.as rewritten to work more reliably and only on client [fixed] cant use grapple while standing at map egde [modified] un-overlapped resource-counts over 1000 on the hud [modified] slower drowning (5s -> 6s) [modified] oxygen meter replenishing twice as fast, 1st gasp refills more [added] halls pick up scrolls [added] admin afk kick immunity [removed] team mine stealing [added] admin keg freezing [modified] no siege firing while knocked/frozen [added] match time synced from server (prevents time starting from when you joined the server) [fixed] picking up placed components [added] runners drop all held objects while they're dead (instead of just when they die) (possible fix for "floating item when pick up corpse") Engine Changes: [added] mitigation for one type of DOS attack on servers (tcpr connection spamming) [fixed] stars not covering whole sky [modified] more realistic stars [modified] better star twinkling [modified] same sky on all maps/resolutions unless explicitly provided custom starmap seed [added] function parameter names in angelscript autodocs [added] chat private messages (works with tab-completed usernames, shows different colour) [modified] max clantag length to 10 (testing) [fixed] incorrect months in blacklist entry timestamps [added] map name in chat [added] resetting CControls.lastKeyPressTime on join [fixed] platform collisions being ignored by certain objects/asymmetrical collision rules (fixes "flag collides with platforms") [added] new "stuck in terrain" resolution (might fix fall through terrain bugs) (definitely fixes stuff flying around unpredictably when in terrain) [fixed] crash on syncing uninitialised properties [changed] [Player muted on this server] spam toned down from 1min to 1h [fixed] man the oars achievement not always properly unlocked
...

Search news
Archive
2017
Feb   Jan  
Archives By Year
2017   2016   2015   2014   2013  
2012   2011   2010   2009   2008  
2007   2006   2005   2004   2003  
2002