By The Fire: Next Update
The World Expands
Update v0.3.0
- Items can now change when used (drinking energy drink becomes empty can)
- Items added
-Bone
-Skull
-Chalk (Blue)
-Chalk (White)
-Chalk (Red)
-Chalk (Green)
-Energy Drink
-Empty Can
-Canned Food
-Gold Necklace
-Diamond Ring
-Gold Ring
-Tooth Necklace
-Moss
-Living Moss
-Bottled Alcohol
-Empty Glass Bottle
-Bottled Water
-Empty Bottle
-Sterile Cloth (from tattered cloth, can bandage)
-Jeans
-Driving Gloves
-Baseball Cap
-Canvas Backpack
-Tomato
-Tomato Seeds
- Tiles added
-Pedestal
-Mossy Stone
-Gravestone
-Wooden Floor
-Stairs (Decorative)
-Stairs Up
-Stairs Down
-Tilled Dirt
- New Sickness and Bleeding system
- Can bandage with tattered cloth, adds sickness
- New Item Tags
- marker - for chalk, allows drawing on walls and ground
- canBurnThings - for lighter and matches, allows starting fires
- Biomes are now much larger, and blend on the edges into each other
- A full day/night cycle is now about 20 minutes, 11 being day and 9 being night
- When a campfire with two npcs is generated, they are spawned as friends
- When an npc is attacked, any friendly NPCs in the chunk will see and gain a memory
- Bandits now dislike humans and vice versa
- Surrounding chunks are now updated each tick along with players chunk
- Lightning now strikes during thunder storms and lights fires
- Lightning will now rarely spawn mushrooms when striking
- Can now properly back out to the main menu from the game, and restart when you die
- NPC Quests started
- Tiles now save their modified color
- Amnesiac role now spawns with 1-4 random items
- Shadows now can be cast by double height objects, and change angle based on time of day (toggleable)
- Added encumberance, player can only move once per tick while slowed
- Added upper and downstairs chunks (for houses/sewers/bunkers etc)
- Fixed loading equipped items
- Fixed weight calculations during crafting
- Added weight change with backpack
- Added proper upstairs transition and attic to custom house
- NPCs can have tasks
- Collect Task
NPC will stay in an area, and when they see a specific item, will collect it.
- Drop Task
NPC will stay in an area, look for a specific tile, and drop an item on that tile.
- Smoke Task
NPC will smoke cigarette
- Farmer NPC added
- NPCs can now farm
- A* Pathfinding for angry npcs
- Growing crops
- New glyph system
- Chasing NPCs can cross chunks (long overdue)
- Items say the liquid they are covered in
- Lowest body temperature locked to 94f degrees
- Strange Liquid (for debugging)
- Debug Commands added (pathfind, set day)
- Time of day now affects the lighting correctly (i.e. jumping forward in time sets the lighting to the correct time)
- Footstep sounds change based on tile
- Tiles now have custom footstep sound files
- Factions added more in depth (factionmanager)
- Factions generate at the start of the world
- Faction leaders are created and saved immediately
- Saving entities by unique id now
- Support for custom fonts and music from post compilation
- Glyph Grabber Tool
- Item Viewer Tool
- Item Attribute System Added (items now have attributes instead of boolean tags.)
- Vignette added, changes based on weather and events.
- More debug info
- Lighting is now realtime, and looks a bit better
- Fixed npcs not doing their behaviour
- Starting inventories are now in an EID file.
- Load Save menu now lists available saves and allows you to delete them
--Engine Changes--
- The sprites now scale properly with window resizing
- Added function to change boolean after set time
- Tokenizer can now read commas in arrays IF theres an escape character before it (forward slash)
- Window and font now scales with resolution
- Random floats can now be generated
- Console Logging no longer shows up in the command line, and is now a toggleable window.
--Known Bugs--
- Crashes on astar pathfinding occasionally