1. Odd Realm
  2. News

Odd Realm News

Hotfixes - Beta 0.11.0.9 Patch Notes

Suuuper quick little post. Some folks found some game breaking bugs that I missed, so I thought I'd put out this quick hotfix patch.

The issues that were addressed are:

-Bug Fix: Entities would not eat/drink if they were alchemists and the player loaded a save from before the alchemist version.
-Bug Fix: Entities would not remove their hungry/thirsty status when at full hunger/thirst.
-Bug Fix: Entities would ignore eat/drink jobs to work.

Thanks to those that brought these to my attention. Have a great day! :)

Waylon

Alchemy & Resurrection! - Beta 0.11.0.8 Patch Notes

Hi everyone!

Hope you are having a great start to your weekends.

I've just uploaded version 0.11.0.8 and this one is more of a content patch for once. There's a bunch of stuff I haven't added to the Ardyn expansion yet, and, now, I'm working on adding these things. And, it's not only the Ardyn race that I'm focusing on for content. I'm working on lots of stuff for the Humans and, especially, the Ancients.

[h2]Resurrection[/h2]



You'll notice the Arcana research tech tree is a bit sparse. I've moved a lot of stuff over to the Ancient tech tree, to round out some of their uniqueness. Magic isn't intended to be this easily obtained thing. It's supposed to be difficult to achieve. Unless, of course, you're the Ancients and have thousands of years of mastery to work from. Don't worry, I'm adding much more stuff to the Arcana tree.

The first of these additions, as you'll see, is the Dark Magic I node. This introduces a new job (done at the Arcane Study) which lets summoners resurrect entities. This required the addition of some new code to assign more unique information to items. Later on, I want players to be able to edit this information and make their own unique items, but, for now, it is being used by entity remains to connect an entity to an item. For example, a Human remains item having the information for the Human that created it. These remains can then be used to resurrect that past entity.



Resurrected entities have all the same stats as their previous selves, with the exceptions of a few things. They don't get hungry, thirsty, or lose energy, but they also don't naturally heal, or procreate. Now, they will still die from old age, but I'm a bit on the fence as to whether this is good or bad. The intention is to keep Ardyn players from cheesing this ability to have an infinite supply of resurrected bodies to retroanimate. But, who knows, maybe I'll change this down the road based on feedback.

Lastly, coffins and tombs will keep remains from decaying. I think I'm going to add some sort of graveyard/tomb room soon to make it easier to organize and stockpile the dead into coffins and such. For now, you can use a regular old stockpile with just remains enabled to have them carry the remains into those props. They are a great way to preserve the dead for later resurrection. >:)

[h2]Alchemy & Apothecary[/h2]



You can now unlock the Alchemist profession, and the Apothecary room in the Saga, cooking tree. This is very, very early days for alchemy. I have so much planned for this profession. I will be introducing strange and unique diseases to the game soon and the alchemist will be a big part of fighting those afflictions. As well, and this is far down the road, I want players (perhaps the more sinister ones) to be able to infect other kingdoms with diseases using their alchemists and merchants.



For now, I've added two items to make here. Health Potions, and Sablixian Tar. Also, you'll notice the new item category, Potions. Health potions can be used to heal wounded entities, while Sablixian Tar is a rare refined material that is created with Sable Chunks. It is used by the resurrection process, but will also be used by maaaany other dark magic focused things in the future.

I want to also add the ability for entities to hold types of items for quick use. For example, in uniforms, you would be able to tell certain entities to hold, say, potions. That way, in combat, they could quickly consume a potion instead of having to go to the alchemist for healing. I'd also set this up for food and drink items to be quickly consumed.

[h2]Tuning[/h2]
You'll notice a lot of stuff has moved around in the Saga window, and you *might* have to unlock some things again. I'm in the process of tuning these progressions as well as making space for things. The war tree, for example, has seen a huge consolidation of nodes. This is to free up some room, but most importantly, remove a lot of grind just to get material specific gear. I'm working on adding some fun new research for the War tree, so, stay tuned for that!

Ok, let's take a look at the patch notes:

-Content: Added merchants for Ardyn and Ancient settlements.
-Content: Added Sablixian Tar item which can be made from Sable Chunks at the Apothecary.
-Content: Added Apothecary room, Alchemist profession, and Alchemy skill.
-Content: Added resurrection job to Arcane Study. This brings entities back to life. Resurrected entities are slower, and cannot rest, eat, sleep, or procreate.
-Content: Added Dark Magic I research node.
-Content: Added Healing I research node.
-Content: Added Alchemy I research node.
-Content: Added health potion and heal patient jobs.
-Content: Added icons for each summon. This also fixes the incorrect sizing of the entity icon for the auto-job window.
-Content: Items can now have unique names. This means items like remains will keep the information of the entity which is tied to them. This will be used later on to create unique named items too.
-Content: Bunch of new audio for various crafting things.
-Content: Added Potions item category.
-Bug Fix: Adding jobs to a room manually would not do anything, and was also spitting out a serious error which would interfere with lots of other systems.
-Bug Fix: An entity would get stuck if they were the target of a job and couldn't find a path to the job point.
-Bug Fix: Lectern of knowledge had an incorrect inline icon.
-Bug Fix: A save file corruption related to a very rare entity state in combat.
-Bug Fix: Entities would snap to land when swimming.
-Bug Fix: Entities would play idle timeout animation when working.
-Bug Fix: Drag camera with mouse wasn't working in overworld map.
-Bug Fix: Some drag movement glitches. Movement should be smoother when dragging the camera with the middle mouse button.
-Bug Fix: Entities were not being selected even though they were highlighted by the cursor when 1z layer up from the entity.
-Bug Fix: Certain research trees would repeat. i.e., The industry research tree showing up under the Ardyn research tree.
-Bug Fix: Entities wouldn't leave a room after limit to family was turned on.
-Bug Fix: Previous camera zoom was not loading correctly.
-Bug Fix: Capturing Humans would enable the settler wave event.
-Bug Fix: Entities would not use the bow animation when firing arrows.
-Bug Fix: Settlement music could start playing when the overworld map was open.
-Bug Fix: The camera zoom level number wasn't updating in the overworld map.
-Bug Fix: Population max wasn't always being considered when entities procreated, resulting in populations going over the set number.
-Bug Fix: Settlements would stop having children after longer player sessions.
-Bug Fix: Props that can rotate weren't snapping to fixtures.
-Bug Fix: Entities that were companions were getting stuck in separate houses (as owners).
-Tuning: When searching blueprints, if the search text also includes the name of the room associated with the blueprint, it will appear. i.e., searching Immortality Tomb, will show the Voidweave Sarcophagi.
-Tuning: The coffin and tomb now keep remains from decaying forever.
-Tuning: Added a green flash to indicate healing.
-Tuning: Tuned the required items for all the tomes to be a bit more difficult to make.
-Tuning: The Chaos Construct and Transmutation Chamber are now unlocked in the Ancient research tree only.
-Tuning: All weapons, and armor for the War research tree have been consolidated into one row.
-Tuning: Ardyn are now included as enabled by default for certain notifications like death.
-Tuning: Bone no longer decays.

And there you have it! I'm going to continue working on lots of new content. I've got some fun new Ancient related summons on the way! As well, I'm working on some new Sable blocks to build.

Thank you for the support, feedback, and for playing!

Waylon

Tuning, Bug Fixes & Polish - Beta 0.11.0.6 Patch Notes

Hey gang,

The latest patch has just been uploaded. I made a goof in the last patch which messed up uniforms and caused people to get stuck in idle. That should be fixed.

I've also done some work to smooth out the camera and entity movement. This will be very noticeable when following entities. No longer will it be all jittery.

Bunch of other things in there. Check it out:

-Polish: Auto-jobs will now show an orange warning that says, "Work point is in use," instead of a red warning that says the props is missing. This is to avoid confusion where the prop exists in the room but jobs can't be added because they already exists at the workstation.
-Polish: The selection box no longer snaps to a grid when selecting entities.
-Polish: Smoothed some of the camera movements. Especially when following entities.
-Polish: Smoothed some of the entity movements.
-Bug Fix: Not all mod data objects were being loaded.
-Bug Fix: Mods caching even without being enabled. This caused conflicts with other mods.
-Bug Fix: Entities could get stuck with the hover outline active even when the cursor was not hovering over them.
-Bug Fix: Entities get stuck in a mating job where they are both the targets of their own respective mating job. This also fixes an issue where entities wouldn't start other jobs if they were the target of a job which would never start.
-Bug Fix: Certain buffs on attributes were being saved and then never removed. This would cause bugs like Ardyn entities living forever.
-Bug Fix: Setting up a uniform could lock up entities in idle. This would cause them to start dying of thirst/hunger.
-Bug Fix: Platforms were not dirtying the neighbor paths and this could cause entities to get stuck pathfinding to places they can't actually reach.
-Tuning: Ice Blocks are now unlocked in Thaumaturgy I, and need the Thaumaturgy skill to make.

Thanks everyone! Hope you are all having a great weekend. :)

Waylon

Tuning & Bug Fixes - Beta 0.11.0.5 Patch Notes

Happy Monday everyone!

Here's another stability patch with a bunch of fixes and some tuning changes. I also have some modding fixes in the works, but they aren't quite ready. As well, I'm currently setting up the Workshop steam page. It involves some SDK setup, so it's taking a tad bit longer than expected. I'll keep you posted about that.

This patch really focus fires on some stockpile bugs. Hope that is starting to feel better for most people. Let me know if you continue to get any stockpile weirdness.

Here are the notes:

-Modding: Replaced the JSON data field for scenario actions in GDEScenariosData with c# data classes.
-Bug Fix: Scenario entities would spawn with incorrect appearance and age.
-Bug Fix: Entities would get stuck trying to eat/drink/gather items that were inaccessible from the entity's position.
-Bug Fix: Updated the chicken race portrait to match the entity portraits.
-Bug Fix: Entities were not moving items from one stockpile to another if the origin stockpile didn't permit the item. Instead they would just bring the items outside the room.
-Bug Fix: Entities would not warm up in cold biomes.
-Bug Fix: Pre-0.11.0.0 saves would sometimes not load.
-Bug Fix: Entities were assigned sleep on ground jobs for unreachable points.
-Bug Fix: Auto-jobs weren't being checked based on priority. This could cause lower priority jobs to be added to workbenches first.
-Bug Fix: Entity default skills could have a visual glitch if the notifications list was opened before.
-Performance Improvement: Removed some redundant item checks related to managing storage items.
-Tuning: Stoneleaf bags will now only be created for killed entities if the item count is > 5.
-Tuning: Max storage default item count is now 9999, instead of 999.
-Tuning: Increased default room owner size to 99.
-Tuning/Bug Fix: Harvest Nyctoid and Harvest Chronoblast jobs in the Hortichron room are now just Harvest Plant. This also fixes a bug where the two former jobs would be applied to the wrong plants.
-Content: Added 1 Patreon item, Axeward, for Dustin Pundt. Thanks for your support!

Going to aim for another patch this Friday!

Thanks everyone and have a great week. :)

Waylon

Tuning & Bug Fixes - Beta 0.11.0.4 Patch Notes

Heyo,

I've uploaded a patch to the beta branch with tons of fixes, especially for eat/drink bugs, and a nasty load issue which kept items from loading properly.

Here are the notes:

-Bug Fix: Entities would get stuck in single open block point. Now, they will snap to the closest entity to get unstuck.
-Bug Fix/Performance Improvement: Where entities were searching additional blocks for a job candidate when they already had one.
-Bug Fix: Certain scenarios weren't activating because they couldn't find the right tag for a previously created entity.
-Bug Fix: Stale room jobs (ones that have been sitting around for a long period of time without starting) were not properly being removed from a room. This would cause multiple jobs to stack forever.
-Bug Fix: A null reference would occur (in the entity WorkState) when an item search processed in the background, then the active job was cleared, then the job finished to reference the cleared job.
-Bug Fix: Entities would always search for the highest priority diet item, and ignore other items even if the search for the first item failed.
-Bug Fix: Blueprint toggles could be deselected.
-Bug Fix: The Ancient Hunters dialogue wasn't showing.
-Bug Fix: Some item lists weren't indented correctly.
-Bug Fix: New carry jobs for stockpiles wouldn't be created if the stockpile owner already had a carry job for another room.
-Bug Fix: Drink/eat jobs couldn't stack. For example, if one drink job was on the only block with water and the entity assigned was way off on the other side of the map, it would keep others from making their own drink jobs.
-Bug Fix: Settlers would bring items to a higher priority room even though the items were not permitted.
-Bug Fix: Entity diets had incorrect priority values which could cause them not to eat/drink certain foods/beverages.
-Bug Fix: Captured entities wouldn't trigger certain prop actions. For example, door open/close.
-Bug Fix: Items wouldn't save/load if they were on a platform in the air.
-Feature: A warning will now appear to let you know when you are removing a permitted item from a stockpile list that was set from the auto-pop by diet owner group option. This only shows up once.
-Tuning: Stockpile carry jobs will now be assigned the stockpile priority.
-Tuning: The blueprint menu search now looks at tags for props. For example, even though the sleeping mat doesn't contain bed in its name, it will still show up in the search because it is tagged as a bed.
-Tuning: Spawned scenario entities now have their default uniforms set to a higher priority. This is so entities with good gear don't immediately start to unequip their items.
-Tuning: Animal owners are now set to 'limit to unique' by default. This is to keep animals from joining multiple enclosures.

There were several of you that sent me save files, and those helped so much. Special thanks to those folks as well as those that have been helping me find these bugs. :)

Take care!

Waylon