Testing 185: Surface Resources and Places!

This update is accessible via the “Testing” release of Boundless on Steam.

Please report all issues discovered with the update to this support thread.

Please restart Steam to make sure you get the latest version of Boundless. If the update happens whilst Steam is open it’s unlikely you’ll get the latest version.

Overview:

This Testing release is a foundation for the coming “Recipes and Resources” feature release. It also includes a collection of bug fixes and quality of life improvements to the GUI. “Recipes and Resources” contains an updated crafting tree, and buffs via Bombs and Brews.

Release Notes:

  • Art + Animation + Assets:
    • Added eating and drinking brew animations for both 1st and 3rd person.
    • Added bigger weapon break VFX so it’s more obvious.
    • Balanced the eclipse lighting to be brighter than night time.
    • Added some more effects for Spitter attacks.
    • Added an occasional small spark particle effect to machines that are close to worn out.
    • Added an occasional big spark particle effect to machines that have completely worn out.
  • Crafting + Resources + Equipment:
    • Surface-resource generation added, with migrations for existing worlds. The surface resources are a set of existing (and many new) blocks that generate on top of the ground that will be used in various crafting recipes in the near future. Like with the embedded ore-generation, these resources are not perfectly fixed in the world, and will to an extent, redistribute when the chunks regenerate, and in such a way that we can continue to tweak the distributions in future too. Any existing versions of the blocks found in the world (storage is not modified) will be stripped in the migration before reseeding from scratch in a full-regeneration of the worlds outside of beacons.
    • Surface resources are currently set up to drop placeholder items. These are not the final items they will drop.
    • Balance pass on the new surface resources.
    • Fix for light cube sometimes already being on when switched too.
    • Fix for light cube blinking out briefly when shaken.
  • Creatures + Combat + Characters:
    • Fixed ribbons missing on some creature projectiles.
    • Stop Spitters from predictively turning more than 90 degrees to shoot at where their target will be.
    • Fix for creatures spawning inside beacons in some very rare cases.
    • Fix for creatures sometimes spawning right next to players.
    • Some creatures (Hoppers, Spitters and Cuttletrunks) can now spawn in caves.
    • Drops from creatures and completed meteorites can now only be collected by characters nearby at the time it was killed. This includes any characters with portals or warps nearby (so you can still get drops if you die).
    • Meteorites:
      • Players cannot place beacons in a meteorite landing area during the event (stops players griefing by beaconing the meteorite so nobody can claim the reward).
      • Fix for long pause in meteorite event creature spawning if they are killed faster than they spawn.
      • Meteorite event portals are now always within 25m of the meteorite.
      • Fix for no sound when hitting a meteorite core.
      • Added a 30% chance that a meteorite will be 1 level higher than the group of players would normally get.
      • Added triggered meteorites. These meteorites can be spawned by going to regions that have not been visited by any players recently.
      • Lowered ambient meteorite frequency since players can now force meteorites to spawn.
      • Meteorites have been disabled on home worlds.
    • Increased the time since last action to a creature to fix the issue where player’s were not receiving XP when they were involved in combat.
    • Slightly increased the blast radius of creature bombs.
    • Adjustments made to aggro generation. The amount of time a creature targets the instigator has been vastly reduced.
    • Creatures now take longer to reselect their targets due to the previous change.
    • Fixed a bug where the creature would be locked to a target for too long.
  • Sanctum + Tutorial + Objectives + Progression:
    • Adding an objective to explain how Master Beacon Controls should be used.
  • GUI + HUD:
    • Home Locations have been removed, and replaced with Home Beacons. Everyone will start out with a “temporary-home” the way they already did, but will be classed as a beacon and replaced with the first beacon you set as your home (placing a campfire or fuelling a new beacon will set that as the home automatically if you have none still). For migrations, users will have their current “home location” converted into “temporary-home” beacon.
    • You can now warp to beacons/campfires even after they have been expired or deleted, or even if you no longer have permissions (will still warp outside the beacon in this case if not public).
    • Fixed bug where interacting with beacons/worlds/settlements whilst filtering the lists would cause entirely different entries to be deleted etc in some cases…
    • Next/Previous UI tab key bindings exposed (with TAB bound to next by default)
    • Floating damage text displayed when hitting a block
    • Floating repair value displayed when repairing a machine
    • Added option in friends menu to track players in the compass.
    • Adding modifications to the Places screens:
      • Changed the beacon/worlds/settlements dropdown information.
      • Added permissions visualisation for the beacons shared with other users.
      • Added option to set beacons/settlements as destinations for the compass.
      • Added option to set custom destinations (specifying coordinates directly) for the compass in the locations tab.
      • Added option to craft location markers for beacons/settlements positions.
      • Changed beacon information menu to emphasise expired and expiring beacons.
      • Added option to register and delete worlds in the worlds menu.
    • Journal:
      • Adding new crafter objectives to highlight to the player they can build a compactor, refinery and an extractor.
      • Adding new explorer feats for sprinting and adding a 4th achievement for creeping and swimming feats.
      • The distanced travelled while on foot feats have been changed to all distance travelled instead.
      • Rewards for certain Trader feats have been reduced or removed to prevent exploits.
  • Sign-in:
    • The game loader (a standalone exe on PC, menus integrated into the main game on Mac) has been replaced by new game GUI menus. This consists of a login menu to use for new players who already have a Boundless account, or a “create account” menu for new Boundless users. If you’ve played the game before you won’t see these menus as your SteamID was linked to your Boundless account the first time you played. There is improved error reporting and handling associated with these new menus.
    • There’s a new splash screen shown after assets are loaded.
  • SFX + Music:
    • Fix for server audio state system never setting inCave or underground fields.
    • New cuttletrunk attack sounds.
    • Update some Spitter attack sounds.
  • Engine:
    • The planets closer than the sun will correctly block out the suns effects now, including darkening the world into an eclipse if the sun becomes largely or completely occluded by a planet.
    • Removed options for disabling godrays and lensflare, these effects massively change the way the sun appears and with new lighting configs to come, the sun and sky can just look broken without them.
    • Added options for controlling the resolution scaling of reflections/portals and whether reflections/portals have as full as possible sets of effects (per-pixel lighting, weather rendered etc).
    • Added options to control number of portal connections that the client will make, and how many portals the client will try to render at the same time, as well as a perhaps harder to understand config value relating to terrain detail through portals which has a strong impact on RAM usage (if the scale value is 200% of the main world, and there are 2 connected portals, then both portals will render with the same terrain detail as the main world, but if there were 4 connected portals, then the terrain detail would be dropped in the portals such that across all 4 portal views, there is at most 200% the amount of chunks downloaded/meshed that there are for the main world, with each of the 4 portals having 70% terrain detail).
    • Added more resolution scale options, now being decrements of 10% from 100% to 30% of the screen size.
    • Fixed some misprediction behaviour when using grapples.
    • Re-enabled the player-player grappling for friends. Player-player grappling will still causes mispredictions however.
    • Fixed some physics issues on certain diagonally bevelled block shapes that would cause the player to get stuck.
    • Faster terrain generation on processor with more than four cores.
    • Significantly reduce the cost of reflections in complex scenes.
    • Client chunk-cache will use heuristics to help ensure when you configure the cache to use 8GiB, that it will not use (at least much more, generally less) than 8GiB of disk space. Previously it may have actually used upwards of 11GiB on disk.
    • Reduce VRAM usage of visual effects, which should with performance of older graphics cards.
    • A new DUI (devs only) command allows disassociation of your SteamID and Boundless account.
    • It’s possible now to connect a development client build to a deployed game (staging/testing/live) for debugging.
  • Server:
    • Fixed an issue where servers could sometimes start to create server wide lag spikes every minute or so.

Resolved Known Issues:

The following items were known issues in previous releases and have now been resolved.

  • Current world filter on Locations Tab includes other world locations.
  • Drop shadow appears to be broken in places.
  • Explorer Feats ‘No Going Back’, ‘Collaborative Travel’ and ‘No Warp Too Far’ are not working.
  • Sun effects are visible through planets.
  • The message ‘You have been defeated’ can sometimes remain on screen after returning to a world from the sanctum.
  • When expanding a smart stack offered by another player during trading, it will be empty.

Known Issues:

The following items are known issues in this release.

  • (new) Capital icon on compass can sometimes be hidden behind portal icons.
  • (new) Friends list is not sorted into alphabetical order.
  • (new) Meteorites pass through floating islands.
  • (new) Pressing Escape key during chat will close and send message instead of closing and cancelling message.
  • (new) Request Baskets may indicate that there is not enough coin when the total value of sale is just less then the Request Basket Budget due to tax.
  • (new) Some old beacon information already stored before the places screen update can look inconsistent. But pressing the beacon buttton to get extra beacon information will correct it.
  • (new) Some weather effects have particles that are way too large and will leak into closed buildings/caves.
  • Breaking any machine during crafting will destroy the ingredients in use.
  • Camera is sometimes stuck after exiting GUI menus.
  • Cannot mine blocks when standing in the same position as a torch.
  • Creeping on top of chiselled blocks does not prevent characters from falling off.
  • Distance climbed feats (Mountain Climber I, Mountain Climber II, Ain’t No Mountain High Enough) are not working.
  • Entity rendering will not always work correctly when there are multiple warps very close together, or where a warp opens up to a location very near where the entrance is.
  • Grapple tools not working correctly when winding grapple up or down after grappling block drops.
  • GUI rendered incorrectly on Intel HD graphics (and some AMD / GTX laptop GPUs) on Windows.
  • Hitting blades of grass after hitting soil blocks resets block damage.
  • If the game (loader) fails to start on Windows 7 and 8 you may need to install https://support.microsoft.com/en-gb/help/2999226/update-for-universal-c-runtime-in-windows
  • It’s possible to get stuck between two walls of blocks when using a grapple tool to swing through a portal.
  • Item placed into Request Basket will disappear when placing the same item into storage.
  • Item wanted is completely different to what was placed there before on the Request Basket.
  • Items may unequip themselves after adding a stack of items to a smart stack.
  • Items will occasionally be unable to smart stack with other items that belong in the same smart stack category.
  • Left hand sometimes constantly triggers input when inside the sanctum.
  • Machines sometimes stop crafting after reaching 0s from the Currently Crafting list.
  • Menus may constantly reappear on screen after closing them.
  • Minus/negative XP may sometimes appear on screen.
  • Natural crystal base doesn’t have a mesh and can stick out from storage.
  • Opening or closing doors and trapdoors when standing too close to them will restrict player movement. To get out of the situation, interact with the door or trapdoor again.
  • Other players sometimes appear to not be have any items in their hands.
  • Region names may not be displayed correctly after discovering one.
  • Request Baskets (previously Buying plinths) that had wanted items set before v151 have unset them. Sorry. Going forward they will be fine.
  • Shift-clicking any inventory item on the Furnace GUI when ingredient slots are full will cause that item to disappear. To retrieve that item, break the Furnace.
  • Signs float after destroying blocks they have been placed on.
  • Skill descriptions are not final.
  • Some interactive blocks (crafting table, machine, and beacon control) have become corrupted during the migration. This will result in at best those blocks not being able to be interacted with, at worst the game crashing when interacting with those blocks. To fix the issue the block(s) in question need to be re-placed. In the case of anything other than a beacon control the block can simply be broken, picked up, and then re-placed. In the case of a beacon control this will work, although it would result in all the plots having to be re-placed one at a time and during that process the contents being unprotected. A better workaround for a beacon control is to craft a new beacon control, place that, and then break the old one, which will keep the beacon’s plots placed throughout the process.
  • Sometimes it’s not possible to return to the sanctum after losing all health.
  • Speech bubbles may still be displayed above players after going through portals.
  • ‘Supply & Demand’ Trader feats are not working.
  • Terrain Detail on lava is inconsistent depending on the setting used.
  • Text cursor goes off screen on signs after pressing the Up key when there is more than 4 lines of text.
  • The recipes are not final.
  • Torches on sloped blocks have the wrong hitbox.

Testing 185.1:

  • Fix crash approaching a meteorite.
  • Fix crash displaying information near meteorites.
  • Fix crash opening the Journal.
  • Fix day/night cycle out of sync.
  • Fix for client crash when approaching a falling meteorite just after it impacts.
  • Fix rare case users were not saved correctly.
  • Fixed an issue where in very rare cases it was possible for a user to lose progress in their save.
21 Likes

This makes my safe mining trick obesolete but it does sound like mining will be more exicting!

11 Likes

I suppose its a test on how spawning work in caves before actual cave creatures arrive? like hunter and that warm

4 Likes

My first thought actually are the incoming complaints saying how hard mining is with mobs now spawning in caves.

I gotta be honest and say that the presence of mobs on such a constricting space with the danger of falling in lava would really scare the hell out of me. I hope people won’t go too crazy over this. IMHO, the ideal scenario for introducing mobs on caves is if non-combat characters can have workarounds like baits and stuffs (just some additional expenses if they don’t bother on putting some combat skills).

6 Likes

neat
it was unnecessarily lengthening the event in some cases
:sunglasses:

sweeeeeet:sunglasses:

:heart_eyes::heart_eyes::heart_eyes:

1 Like

1 block farther?

1 Like

Well not for those that prefer to side-mountain mine.

just as a note of interest i have noticed (main release) that the spitters spit is always slightly homing (when we dodge, it slightly curves towards the player… and still hits 99% of the time) i mention this here because i have also noticed it in this current version of testing…

Epsilo’s Equator
What is this construct? (both versiions) it appeares to have been player made on main release… but it also appears in testing, i mention this because it appeares to be the only planet (main branch) with an equator GFX

I am loving the floating text on block damag - the fact that the tables and machines are at full capacity bar noting it is at full health (i prefer this better than them starting as empty)

Addition - i have noticed some wild stock (main branch and testing) will charge 3-4 times and others only twice… (these are the standard ones… not the superior ones with blue health) - are their colors noteworyth in this sense? i ask because it appeares (main branch) that a Brown wildstock regardless of health abr… will sometimes charge only once/twice whereas another brown wildstock with charge multiple times

Edited for gramma and spelling as i saw it

2 Likes

Woot! Thanks!

1 Like

Lower level spitters spit isn’t homing per say it just tries to predict the movement of the player before instantiation. This has a few names in game development, one being predictive firing. Once the projectile is instanced it will continue in a straight path, and should not curve. Rotation of the projectile seems to stay fixed at some point before the translation is calculated which makes it look kinda funny sometimes. The way to trick it is to dramatically change your velocity after it attacks. You can test it by either standing still and moving once shot or moving then standing still once shot. Unless you are saying that it is different in testing now…

1 Like

Challenge accepted… :joy:

4 Likes

Don’t worry in my testing they are still quite rare (and the creatures are just as likely to fall into some lava so its all fair :stuck_out_tongue: )

14 Likes

Good job making bad AI sound like a feature :stuck_out_tongue_winking_eye:

21 Likes

The only issue for me is the ease with each mobs can push you around. I’ve been pushed away a few blocks by a wildstock level one who was just peacefully walking looking for another block to feed on. I think it would be good if they weren’t so strong.

6 Likes

I have put some thought into this also and think that the game should do a strangh check to see who pushes who.

3 Likes

6 Likes

and that’s what happens when both parties have a str of 16

5 Likes

a bait system would be amazing… especially if we could tame certain mobs :wink:

as @boundmore syas… the fact that once a mob has blocked your path you cannot move (it rebounds you back) this should change i beleive… not where you can clip them like you can players… but where the bounce-back is limited or not existent… many times i have had to portal out when i have been low on health and could not risk attacking

1 Like

So far, I’ve had better luck quickly changing strafing directions instead of trying to go in circles around the spitters. A lot less likely to get hit that way.