1. Planet Centauri
  2. News

Planet Centauri News

Patch! Hunting multiplayer bugs + few additions

Hello!
We know that we have a multiplayer that is causing a lot of problems for those who have the slightest micro instability of connection (not to mention the bugs) and we are currently working on optimizing the sending of data that weighed too much. It is not finished yet but Oni already solved a lot of problems related to the multiplayer and still working on it.

Beside that, the transformation of the monsters from c++ to lua is going very well for the moment. Once we have modified all the monsters already in the game, we will be able to add new biomes and monsters much more simply and we have LOTS of monsters already animated that are just waiting to be integrated.

I know that the news is not very exciting at the moment but we will soon come back on the major update of the village and the trades to finish this as soon as possible.

Thank you all for your support!

Changelog:
- backwalls can be removed without the need to destroy decorations above
(but you need to be in backwall mode, can be switched with up/down arrows)
- possibility of jumping during a dash on the ground
- decorations uses the new rendering engine
- sound options in tree config files
- changed some behaviours of the chatbox:
* enter key will send the message and close the chatbox
* esc will close the chatbox
- large internal engine refactor, removal of many dead code, replacement of many deprecated
functions
- reworked the multiplayer protocole and optimized many messages
- multiplayer: locations of tiles/objects are now identified with 4 bytes (compared to 8 previously)

Multiplayer bugfix:
- zombies and leaf lions don't move client side
- zombies and leaf lions can be killed in a single hit client side, but it does nothing server side
- a kind of memory leak with monsters that cause the game to lag over time (client side)
- backwalls are not sync if they are placed by a client
- desync/glitches of trees
- cogs are out of synch when they break because of the speed
- drops/souls attraction is ordered "randomly", now it's ordered by client uid
- chicken/cows manger and NPC tables are out of sync (result items)

Fix:
- sand worms body does not exists
- generated eggs sex is indeterminate if you don't save and reload the game
- the chatbox area prevents the use of actions, even if the chatbox is disabled
- pickup and builder tools are used if chatbox is open when you type the associated keys


Our official discord! [h3]http://discord.gg/planetcentauri[/h3]

---------------------------------------------------------------

IMPORTANT: If you have crash after an update of the game, the cause will often be the same : Steam will not have properly removed old files that should have been replaced during the update for some unknown reason. 

To solve this problem, do a "verify integrity of game files" (right clic on the game, properties, local files) :



You also can (For windows only!) simply remove the whole game manually by going here and delete the folder planet centauri :
C:\Program Files (x86)\Steam\steamapps\common

Patch! Multiplayer chat - New boomerangs!

Hello! A new, incredible, never seen before in a game, feature is coming on centauri, multiplayer chat! (i know, but it was much more problematic to add it than one can imagine)

More seriously, we have added several new boomerangs with special/elemental abilities giving this weapon much more long term interest in the game.

Patch:
- Chat for multiplayer
- Building mode UI for the most usefull options
- Effects and upgrades added to boomerangs
- New boomerangs (elemental boomerangs, found in gold chests of new worlds)
- New gfx for boomerangs
- Many new options for boomerangs (modding)



Our official discord! [h3]http://discord.gg/planetcentauri[/h3]

---------------------------------------------------------------

IMPORTANT: If you have crash after an update of the game, the cause will often be the same : Steam will not have properly removed old files that should have been replaced during the update for some unknown reason. 

To solve this problem, do a "verify integrity of game files" (right clic on the game, properties, local files) :



You also can simply remove the whole game manually by going here and delete the folder planet centauri :
C:\Program Files (x86)\Steam\steamapps\common

Patch! Rare drop indicator - Loot list upgrade - Bicolor blocks for builders!

IMPORTANT: If you have crash after an update of the game, the cause will often be the same : Steam will not have properly removed old files that should have been replaced during the update for some unknown reason. 

To solve this problem, do a "verify integrity of game files" (right clic on the game, properties, local files) :



You also can simply remove the whole game manually by going here and delete the folder planet centauri :
C:\Program Files (x86)\Steam\steamapps\common


---------------------------------------------------------------

Hello! A new feature for builders and 2 FX/UI upgrade related to the drop!

Patch:
- Copy/Paste feature (building mode) works with palettes now
- Rare loots fx
- Loot list upgraded
- Bicolor blocks
- Possibility to use the same block type for double blocks, but you need to choose a complementary slope
- You can rotate the slopes with the keyboard (keybinding)
- You can select slopes with the keyboard (keybinding)
- Added a castle brick variation without texture, can be usefull for building with palettes
- Added two castle brick with lite texture, can be usefull for building with palettes

Fix:
- Elemental crystals immunity to all elements
- Crash on boss (swords, giant zombie)

Some informations about bicolor blocks:

http://centauri.onidev.fr/building/bicolor_blocks.html





Our official discord! [h3]http://discord.gg/planetcentauri[/h3]

Lua script for monsters

Hello!

We began to integrate the LUA on the game by associating it with the creation of the monster. This will give us much greater creative flexibility and, above all, greatly simplify the creative process (A lot of new monsters are planned for the game but integrating them with the old system was really problematic) .


Changelog

Adds:
- Ability to add new monsters to the game with lua scripting.
Warning: only two monsters have been added atm, more will come later
You can use them as examples or templates:
PlanetCentauri/assets/moddable/Monsters/Zombie/
PlanetCentauri/assets/moddable/Monsters/LeafLion/
- New modern opengl renderer, will replace the old rendering system for better performances/compatibility, and can be used in lua.
- Ability to add custom shaders (for lua rendering) in PlanetCentauri/assets/Shaders/
Edit shaders.json to add more shaders.

Fix:
- Cache is automatically cleaned after each update, it should fix weird artifacts in some cases
- Little Bugs, a lot, but we forget to list them, sorry
Nb:
The lua API is documented here and incomplete atm, but do not hesitate to request updates to specific API if required:
http://centauri.onidev.fr/api/api.html

Also, a tutorial to integrate a new monster in the game using lua:
http://centauri.onidev.fr/monster_integration.html

What we will do next ? You wanted a real village, villagers with personality? With a real job? We're on it!

Shameless request! We research for help : 

- Someone with good building skill
- Someone who know well the game for a playthrough with video record
- 2 or more players who play on multiplayer to help us discover hidden bugs.

If you would like to help us, come to our Discord!
If you don't want to help us, come to our Discord!

http://discord.gg/planetcentauri

[h3]And good luck with the start of the new school year for all the students! [/h3]

New patch! Custom painting / Autotile / better tile rendering / Ring selection

Hello!

Do you have the soul of an architect? Have you seen all the Bob Ross videos? Great news, the patch is dedicaded to building and custom painting!


[h3]Changelog[/h3]
- Big optimizations on the launch time of the game with caching: can be disabled on the Cache options (Game options)
=> You need to start the game at least one time to create the cache
- Added a loading bar when you launch the game
- Magic brush and paint that allows you to color blocks
- Block/Decoration/Color picker option (F)
- A ring selection interface that allows you to access quickly items
=> decorations of the same family (works also for logic gates)
=> swords ordered by power
=> ability to transform a block in another block of the same family, so you can free many space of your inventory
=> colors for the magic brush
- Better tiles rendering (fixed some artefacts, added the possibility to remove outline between specific blocks)
- HD tiles are now supported by the engine (so we can create tiles with large textures)
- Autotile is now supported by the engine for special blocks like pipes or "separators", and the ability to use a separated block outline to save some VRAM (500% vram space saved when used, useful for blocks with many frames)
- Display directly first item in a chest with the Alt key (toggle)
- Two state run: no need to maintain shift to run
- Recalibrated elemental skills (souls price, SP cost, etc)
- Option to display framerate
- Create a .bkp of the userdata.bin save when you save (don't overwrite the previous save)
- Restaure .bkp of corrupted dynamic chunks

Fix:
- "multi target" modifier
- "solid" open doors when loading
- runnic anvil/upgrade ui bug if you save with an item inside the item is not saved


Ring selection

Painting!

120+ color/gradient variations!

Better rendering (Before/After)

Autotile

Have a nice Summer sale everyone and if you have any question or want to share your beautiful building/paints, come on our discord! http://discord.gg/planetcentauri