Commit Graph

23735 Commits

Author SHA1 Message Date
CrystallEdge Server
3aa75783c3 Automatic changelog update 2025-07-30 14:20:48 +03:00
Nim
96e15dfb71 recolored birch (#1591) 2025-07-30 14:19:42 +03:00
CrystallEdge Server
76e7cb9464 Automatic changelog update 2025-07-30 14:17:20 +03:00
Red
c8f25eefcf Mushroom update (#1590)
* mycelium tiles

* cave mushroom procedular generation

* mushroom demiplane

* Update herbals.yml

* Update mushroom.yml

* Delete 2.4.png
2025-07-30 14:16:14 +03:00
Ed
53cd6fde50 Update shirt.png 2025-07-29 00:25:46 +03:00
Ed
e42b3aa55c secret ghost resprite 2025-07-28 16:33:55 +03:00
Ed
83519930e8 add artisans job gates 2025-07-27 19:31:21 +03:00
CrystallEdge Server
5a69cc9855 Automatic changelog update 2025-07-27 18:55:45 +03:00
SketchiiArtist
a55baf6c9b Added Stools (#1577)
* Added Stools

* Updated Textures, now craftable.

* Update chairs.yml

---------

Co-authored-by: Red <96445749+TheShuEd@users.noreply.github.com>
2025-07-27 18:54:40 +03:00
Red
fc30c36576 Candles & Candelabras (#1585)
* Refactor food holder visual update logic

Simplified UpdateVisuals method in CP14ClientCookingSystem by consolidating parameters and using component fields directly. Also ensured FoodData field is dirtied after updating visuals in CP14SharedCookingSystem to trigger proper synchronization.

* add sprites

* candles redo

* candles and candelabras

* mapping
2025-07-27 18:54:22 +03:00
CrystallEdge Server
e020394f56 Automatic changelog update 2025-07-27 16:46:21 +03:00
Red
fcbe2cce6b Rooms demiplane generation improvement (#1583)
* Add CP14RoomsDunGen for procedural room placement

Introduces the CP14RoomsDunGen layer for generating rooms across the grid based on tags and tile masks. Updates DungeonJob and DungeonSystem to support the new layer, and modifies relevant YAML prototypes to use CP14RoomsDunGen instead of OreDunGen for room spawning in demiplane modifiers.

* some fixes

* its done done done

* exit room

* additional entry points

* fix

* Update migration.yml
2025-07-27 16:45:16 +03:00
Red
5020be8ec6 Add supports for different skillpoints types (#1581)
* Refactor skill points to support multiple types

Reworked the skill point system to support multiple types (e.g., Memory, Blood) instead of a single experience cap. Added CP14SkillPointPrototype, updated skill storage and UI to handle per-type points, and adjusted related logic and prototypes. Updated localization and assets to reflect these changes.

* oopsie

* Update human.yml

* Update CP14SkillUIController.cs

* Refactor skill storage to use skillPoints config

Replaced 'experienceMaxCap: 0' with 'skillPoints: Memory: max: 0' in Skeletons T1, T2, and undead mob prototypes. This change standardizes skill storage configuration and improves clarity.
2025-07-27 13:47:05 +03:00
CrystallEdge Server
d9b3ceac7c Automatic changelog update 2025-07-26 15:26:04 +03:00
gogenych
5da0d4b025 New trees: spruce! (#1539)
* yolochki

* frame

* fix

* fix 2

* fix3

* fix04

* fix-5

* 6 fix

* fi7x

* f8ix

* Update grasslands.yml

* fix

---------

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
Co-authored-by: Ed <edwardxperia2000@gmail.com>
2025-07-26 15:24:59 +03:00
CrystallEdge Server
6c085a2f03 Automatic changelog update 2025-07-26 15:11:14 +03:00
CrystallEdge Server
6a99015130 Automatic changelog update 2025-07-26 15:10:09 +03:00
Red
59459bfda5 Remove Lumera (#1578)
* remove vampire

* remove lumera

* move aura imprint folder

* remove armor

* delete textures

* Revert "delete textures"

This reverts commit 2fd90e0898.

* Revert "remove armor"

This reverts commit c44bd1bc32.
2025-07-26 15:10:06 +03:00
Kryyto
23ce52c69e Refactor guard bell (#1553)
* Remove maps edits

* fix from review

* Remove unused CP14 alert levels (fixing YAML)

* fix missing prototype CP14GuardBell

* fix from review 2

* fix TriggerSystem partial

---------

Co-authored-by: Jordan FUMA <@jfa>
2025-07-26 15:09:04 +03:00
CrystallEdge Server
0de66df971 Automatic changelog update 2025-07-26 14:50:09 +03:00
Kit
4a812d0d0b Elf rework (#1568)
* Mana trance slight buff

* ELF TAXI!!!

* Elf only mana trance

* No more mana regen for you

* guide book changes

* i should really not write something while eepy

* Update mana_trance.yml

---------

Co-authored-by: Red <96445749+TheShuEd@users.noreply.github.com>
2025-07-26 14:49:03 +03:00
CrystallEdge Server
bc0c964de9 Automatic changelog update 2025-07-22 13:30:54 +03:00
Kit
aeccdc2600 Monster toxins (#1541)
* GuideBook stuff

* Guidebook stuff 2 cause i forgor

* translations

* New Reagent file yippie

* spider now poison you

* Spider deal less slash
2025-07-22 13:29:49 +03:00
CrystallEdge Server
f5fc0203b6 Automatic changelog update 2025-07-22 11:07:48 +03:00
Dezdanna
4fb816e48a Updated Coal Wall textures to match rock walls (#1562)
Fixed graphcal cut-off error
2025-07-22 11:06:41 +03:00
Trosling
0be18fafd4 Issue#974 Fix (#1556)
* Renamed all instances of mentioned entities

* Corrected loc

* Added migration entry
2025-07-21 11:06:18 +03:00
CrystallEdge Server
238ca1b4a8 Automatic changelog update 2025-07-20 15:47:06 +03:00
Red
8721f736e1 Cooking simulator 3: Pies (#1540)
* enum -> prototype

* move sprites

* more dirt sprites

* some food data stucking fixing

* pumpkin fix

* pie move sprites

* refactor components

* pie refactor

* remove outdated proto

* new pie types

* Update SliceableFoodSystem.cs

* Refactor food cooking system and add fat flavor

Added 'Fat' to the flavor profile. Refactored food cooking logic to use CreateFoodData and UpdateFoodDataVisuals instead of CookFood and ApplyFoodVisuals. Introduced RenameCooker property to CP14FoodCookerComponent to control entity renaming during cooking. Improved separation of food data creation and visual updates.

* Update migration.yml

* Refactor food visual and sliceable logic in cooking system

Moved sliceable food logic from OnCookFinished to UpdateFoodDataVisuals for better encapsulation. Made UpdateFoodDataVisuals overridable and updated its usage in random food initialization. Added Rename field to CP14RandomFoodDataComponent and cleaned up unused BecomeSliceable field in CP14FoodCookerComponent. Updated pie_pan.yml to add SliceableFood and a new random food entity.

* Update pie_pan.yml

* fill levels
2025-07-20 15:45:59 +03:00
CrystallEdge Server
6b98c91f73 Automatic changelog update 2025-07-19 13:25:35 +03:00
Nyranu
fcd29f9696 Coal (#1521)
* передача температуры + заготовка для плавления

* Небольшая сортировка + комментарии...

* pp

* Уголь!

* Казан!!

* Лицензия, уборка мусора.

* Лицензия, теперь точно

* Очистка мусора

* пу-пу-пу

* уголь*

* 1

* Up KAZAN

* cleaning up the trash. Sprites for the cauldron. Updating the cauldron

* meta

* wtf is not tag...

* Затычки.... господи..

* Tag

* Fuck, he's been here all this time: FlammableEntityHeating...

* Dead KAZAN

* Coal

* bi

* clo

* up

* cl

* cl6

* cl7

* cl_up

* cl_dm

* wd
2025-07-19 13:24:29 +03:00
CrystallEdge Server
b8cdbe71b3 Automatic changelog update 2025-07-19 03:04:35 +03:00
Deserty0
f7c05accdf Twitch chatsan (#1548)
* 1234

* Update speech-chatsan.ftl
2025-07-19 03:03:30 +03:00
CrystallEdge Server
7efb78ef7d Automatic changelog update 2025-07-19 03:00:50 +03:00
Kit
13b44285f9 Tiefling's gambit (#1549) 2025-07-19 02:59:44 +03:00
cool dolphin
5d99c08871 mercenary (#1550) 2025-07-19 02:59:12 +03:00
CrystallEdge Server
ec156ce59a Automatic changelog update 2025-07-18 21:39:39 +03:00
Deserty0
e9ae3a63c8 Sharpening Stone fix (#1546)
* fix

* 1234567
2025-07-18 21:38:32 +03:00
CrystallEdge Server
e3003447aa Automatic changelog update 2025-07-18 12:00:42 +03:00
cool dolphin
5641792f04 Bottomless goblet (#1534)
* added bottom goblet

* artifact suffix and donotmap category
2025-07-18 11:59:37 +03:00
CrystallEdge Server
7b84988747 Automatic changelog update 2025-07-18 01:04:44 +03:00
Viator-MV
aa7daf7a89 lele (#1538) 2025-07-18 01:02:59 +03:00
CrystallEdge Server
848778a8d3 Automatic changelog update 2025-07-17 17:36:19 +03:00
Red
759778782c Cooking simulator 2: Soups (#1535)
* Update shield.yml

* Add soup bowls

Introduced new bowl entities (wooden, iron, gold, copper) for soups, including their sprites and prototype definitions. Added 'Soup' to the CP14FoodType enum and updated the food holder logic. Removed the unused CP14Plate tag from plate.yml and misc.yml.

* Add misc soup ingredient sprites and metadata

Introduced new 32x32 sprites for various soup ingredients, including flyagaric, flylumish, lumish, meat, meat2, meat_salad, mole, mud, pumpkin, sawdust, trash, and veg_stew. Added corresponding meta.json with state definitions and licensing information.

* veg soup recipe for testing

* soup displacement maps

* meal displacement eating

* fix double cookin plates

* soup cooking

* Update cooking_pot.yml

* Refactor solution handling for cooking and containers

Updated solution component names and types for cooking pots, bowls, buckets, barrels, and wells to improve consistency and functionality. Added and removed solution-related components, adjusted transfer logic, and cleaned up unused solution states and visual metadata. Also added food type checks in cooking system to prevent incorrect transfers.

* new soup recipes

* Unit test

* fix

* trading requests

* Update CP14Cooking.cs

* Update CP14Cooking.cs

* audio improve, egg and bread fix

* fix bugs

* integration
2025-07-17 17:35:13 +03:00
CrystallEdge Server
e14ae1a930 Automatic changelog update 2025-07-16 08:16:14 +03:00
Red
7bb7ea2183 Cooking Simulator (#1529)
* frying pan start

* fix data saving

* Refactor cooking system and add localization support

Refactored food data handling in the cooking system to use Visuals instead of FoodData on holders, improved food transfer logic, and added popups and examine messages for user feedback. Added English and Russian localization files for cooking examine and meal descriptions, and updated prototype files to increase plate solution volume and add a whitelist for the cooking furnace.

* Refactor cooking system solution handling

Removed Solution field from CP14FoodData and updated CP14SharedCookingSystem to use solution containers directly. Improved solution transfer, mixing, and overflow handling during cooking. Increased pan max volume from 30 to 100 in cooking_furnace.yml.

* Improve cooking system trash handling and update food sprites

Enhanced trash distribution in CP14SharedCookingSystem to randomly assign trash to plates, only adding all trash to the last plate. Updated meat_dish and salad prototypes to use new wooden plate sprites. Added wideAnimationRotation and DrainableSolution to cooking_furnace for improved functionality.

* Remove unused usings and redundant comments in cooking components

Cleaned up CP14 cooking-related components by removing unused using directives and empty XML comments. This improves code readability and maintainability.

* Add tag-based cooking requirements and new meal recipes

Introduces tag-based cooking requirement classes (TagRequired, TagBlocked, SolutionRequired) and updates the cooking system to support tag checks. Adds new tags for food items, updates food and meal prototypes to include relevant tags, and implements new meal recipes (Zellasian Breakfast, Monster Egg) with corresponding sprites and localization. Also refactors and renames some tag and structure prototype files for better organization.

* Refactor and expand CP14 cooking recipes and tags

Reworked meal recipes to use tag-based requirements, added new tags for food categorization (meat, cheese, vegetables, etc.), and removed hardcoded entity recipes for ham in cheese and stuffed potato. Updated and added new meal recipes (bread plate, ham in cheese, stuffed potato), localized their names and descriptions, and migrated/added corresponding sprites. Deprecated SolutionRequired requirement, cleaned up unused tags, and improved TagRequired/TagBlocked logic. Updated prototype files to use new tags and added missing tags to food entities.

* Refactor and expand green salad recipes and assets

Replaces the old green salad entity and workbench recipe with new cooking recipes for green salad and green salad with meat. Updates English and Russian localization, moves and adds new salad textures, and removes obsolete salad assets and trading request.

* mashed potatoes

* Add mashed potatoes with herbs meal

Introduced a new 'mashed potatoes with herbs' meal, including English and Russian localization, recipe definition, and associated sprite. Updated the texture metadata and added the new image asset.

* Update dye.yml

* Fix frying pan item size and update plate recipe

Moved the 'size: Ginormous' property to the correct component in frying_pen.yml. Renamed the plate recipe and result from 'CP14Plate' to 'CP14PlateWooden' in misc.yml for clarity.

* Update meals.yml

* Update migration.yml

* fixes

* fix heating food sounds

* Nyranu temperature transmission

* Update plate.yml

* Cooking DoAfter works

* burning logic

* cooking more work

* auto transform transformable

* Update CP14SharedCookingSystem.DoAfter.cs

* cool burning visuals!

* Add MIT license headers to cooking system files

Added sublicensing notice and MIT license header to all files in the CP14 cooking system. Also made minor code cleanups, such as removing unnecessary default initializations and improving XML documentation for clarity.

* constant heating required

* cooking visuals improve!

* sandwiches with processed cheese + reagent burnt fuckuping

* inhand pan sprites + FIRE fuckup

* crafting & buying pan

* fix predicting

* random food spawner + chef closet

* mapping update

* Update frying_pen.yml

* move WIP to blacksmith lol
2025-07-16 08:15:08 +03:00
CrystallEdge Server
60d9f4ee3b Automatic changelog update 2025-07-16 05:53:03 +03:00
gogenych
60d4366ed4 new glow portal frame (#1533) 2025-07-16 05:51:57 +03:00
CrystallEdge Server
49fbf31a28 Automatic changelog update 2025-07-14 11:33:21 +03:00
YomieI
2677c5c819 Changed ice dagger's hitsound (#1527) 2025-07-14 11:32:02 +03:00
Ed
9d6d6a1feb Update rapier.yml 2025-07-12 20:30:00 +03:00