Devlog 015 / Garage

Inventory and Engine Swaps

AI-generated concept of a stored engine assembly beside a car in a workshop

*Generated by AI.

The inventory system gives removed parts somewhere to go. Instead of treating every upgrade as a permanent purchase or a deleted item, it allows owned equipment to remain useful after it leaves a car.

Complete engine assemblies

The current version focuses on complete engine assemblies. A stored engine keeps the engine upgrades and tuning that belong to its build, allowing the inventory to represent a real project rather than an empty copy of the base engine.

Players can inspect a stored assembly, install it on a compatible car or sell it. Installing an engine already owned does not require buying the same engine again. It moves that assembly out of storage and into the selected vehicle.

Compatibility still matters. An engine cannot be fitted simply because it exists in the inventory. The receiving car and the engine swap need to support one another.

What happens during a swap

When an engine is replaced, the outgoing engine is moved into the inventory. Its installed engine parts and tune stay attached to that assembly instead of being deleted or transferred to an unrelated engine.

The incoming engine begins with the equipment intended for that swap. Parts that belong to the previous engine do not remain active when they are no longer appropriate. This keeps the new build understandable and prevents two different engine projects from being mixed together by accident.

If the stored engine is installed again later, its saved build returns with it. The engine on the stand remains the engine that came out of the car, including the work the player already put into it.

Why the system works this way

Storing an assembly makes engine swaps easier to understand. The player can move between complete projects without rebuilding an old setup from memory every time.

It also gives the outgoing engine value. The player can keep it for another compatible car, return to it later or sell it. Experimenting with a swap still has a cost, but it does not automatically destroy the previous build.

Work in progress

The inventory is still under development. Complete engine assemblies are the current foundation, not the final limit of the system. More is planned for how owned parts are stored, displayed and used, and the interface will continue to change as that work develops.

We are deliberately not listing unfinished inventory features as promises. The part that already defines the direction is ownership: when valuable equipment leaves a car, it should remain something the player can make a decision about.

Remove it, store it, sell it or install it again. The build is still yours.

Development archive

Continue reading

All devlogs