1. UnderSupernova
  2. News
  3. recent updates summary

recent updates summary

UI

Partial UI optimization, button to icon.

A column of lower level interaction actions has been added to the far right of the right-click menu, which is displayed when clicking on items, characters, etc. In order to facilitate these interactions even when the shortcut action bar is not displayed.

When controlling multiple people, their status will automatically refresh

Middle click to scroll and zoom the map, left click to add map instructions, right click interaction, etc. will not be blocked by the characters.

A button has been added to the blueprint class instruction list to call up the blueprint editor

Left clicking on the map will move the focus of the input box away

The time section displays the specific working hours or rest time, which is easier for players to understand why human beings not work at some time



Interaction

When controlling multiple people, the right-click command has added the best units within 10 squares for mining and picking to execute related actions

The QE button is assigned to move up and down

Added two new commands: view surface and view sea surface, used to jump the map to a specified altitude

When controlling multiple people, it is also possible to batch cancel the actions being executed



Interstellar

Added a spaceship ammunition attribute, which will automatically be used by the spaceship to attack enemy ships and planets when items with this attribute are in the cargo hold of the spaceship. Use its ranged damage attribute to reduce armor on the spaceship and deal explosive damage to the planet.

When attacking a planet with ammunition, if the planet is currently being observed, it will actually explode at a random location. Otherwise, randomly select a development group, reduce its development value by 0.001 * damage, and randomly reduce its formula productivity by 1 unit.

The damage to the group will increase a large amount of hatred, and only the Chaos Empire will engage in attacks on the planet.

There is a one in ten thousand chance of moving to a neighboring galaxy during the Pioneer Ship operation.

There is a 1% probability that the merchant ship will move to adjacent galaxies during the operation.

Merchant ships will automatically select random planets. If there is a friendly group on the planet, it will dump all the materials it needs. If there is no one's own group, it will automatically trade the materials it does not need with the materials it needs. The upper limit of transaction volume is full cargo capacity.

When the merchant ship sets sail, it will load items that are not needed by the half full cargo capacity.

When the merchant ship is fully loaded, it will attempt to dump half of the cargo to its own group on a nearby planet.

When a galaxy group acts, there is a one in a thousand chance of choosing a pirate ship that jumps into a chaotic empire.

Temporarily limit each ordinary group to only launch 5 active spacecraft of various types, and many preset groups are not within this limit (to avoid getting stuck in the future).




Draw

The image definition can now generate images from operations, supporting the following operations:

1. Rotate 90 degrees, flip horizontally, flip vertically

2. Copy the specified image

3. Specify a certain image, where the pixel position without color will clear the color of the corresponding position on the canvas

4. Specify a certain image and a certain color, and the pixel positions with colors will be painted with the specified colors on the corresponding positions on the canvas

5. Specify a rectangular area and a color, and draw a rectangle at the corresponding position on the canvas

6. Specify a certain image with color0 and color1. The pixel position with color0 will be marked with color1 on the canvas

7. Batch color replacement



When defining an image, the color components are limited to 0-255 integers and do not use decimals.



Support for defining multiple sets of biological orientation map mappings. When creating a biological entity, a random set will be selected, and this set will be used continuously thereafter.

The character has been doubled in size.

Adjusted the offset for human and robot drawing. To make it look better, you can specify the drawing offset of the biological tile, so that the center point of the infinitesimal volume is at the foot of the tile.

The judgment of the character's centroid can be determined from the circle within the attack range, which is its center.

Minimally optimized rendering performance



Instant generation of species appearance:

1. Dynamically generate biological maps based on gender, orientation, and components. (Components and species are decoupled, meaning that different species of components can be used to create a custom appearance, such as inserting eagle wings into a tiger)

When defining an icon, it is possible to define its orientation, corresponding front tile, belonging components, and supported gender, which will be added to the icon pool extracted by the species based on these conditions.

3. Species can define a list of components used for their specific genders. During biological generation, various component front icons are extracted based on this information, and a list of other side icons is generated based on the other side icons associated with the front icons. Use these icons to generate a complete map of four faces.

4. Color batch replacement rules can be used to quickly batch generate more tiles that can be extracted.

5. Due to the need for offset information to enhance the interaction between characters, the default tile for the character should be specified, and an offset should be drawn within this tile to allow the character's feet and centroids to coincide



The current rendering mechanisms supported for actors, from low complexity to high complexity, are: single tile, random multiple tiles, single set of icons in all directions (switching frames along the way), multiple sets of icons in all directions (switching frames along the way), and combined drawing of real-time generated tiles






Biochemical and Mechanical Transformation

After the action unit installs the component, it will take the defense method to enhance the benchmark defense attribute, add the attack method to the benchmark attack method list, and take its attribute as the benchmark attribute. At the same time, its ability attribute will also be taken, but the ability attribute will still be taken as the maximum value.




Urban Construction

Add a safety attribute, similar to decoration and aesthetics, which is also an integral term.

Added 5 types of walls: soil wall, wooden wall, gravel wall, concrete brick wall, and nest wall.

Three new types of doors have been added: wooden doors, iron doors, and steel doors.

Added nest wall filling and gravel wall filling.

The total amount that can be excavated varies for different fills, with a default of 9000 and a default of 100 for nest walls and gravel walls.

The stone filling in the blueprint for non essential situations has been changed to gravel wall filling

Added substance attribute: chlorofluorocarbons (Freons)

Added furniture: refrigerator, freezer, washing machine, cabinet.

The manufacturing of refrigerators, freezers, and washing machines requires chips

The manufacturing of refrigerators and freezers requires substances with the properties of chlorofluorocarbons, as well as knowledge of refrigeration principles

Refrigerators, freezers, and washing machines have high convenience value attributes

Added a flag to prevent damage from friendly traps and added this flag to the vehicle

Added decorative items: rice cooker, microwave, laptop, radiator, water pressure device, wardrobe, bookcase, flowerpot, thermos, sink, toilet, wooden floor, tile floor, TV, electric fan

These items all have a certain decorative value, convenience value, and comfort value. Among them, toilets can replace simple dry toilets

Added items: ceramic tiles, porcelain kilns. Using soil to burn ceramic tiles in a porcelain kiln consumes energy.

The blueprint editor can now filter items by logo

A special logo has been added to the furniture used for urban decoration, making it convenient to quickly build blueprints for urban residential stores.

The item placement and editor of the blueprint support setting preference icon indexes, which are used for items such as floors with multiple sets of random icons to maintain consistency within a single rule placement.





Ecological simulation

Added a field to describe the probability of outcome in the plant outcome stage, with most plants defaulting to a value of 1.

Similar to the mechanism of a small pond, two types of small islands have been added to the sea surface, one is a soil island surrounded by sand, and the other is an irregular pure rock island.

There will also be benthic organisms at the bottom of the small pond.

Added benthic organisms: kelp, clams, starfish, sea cucumber, sea anemone, sea urchin, shrimp, crab, clam, oyster, sponge, coral.

Added pond benthic organisms: shrimp, crab, clam, and snail.

Shrimp and crab are not currently used to distinguish between marine and freshwater living species.

The squares of seawater and ordinary water have been temporarily marked with different icons.

Seawater below 0 is salty.

Added plants from desert areas: cactus, aloe vera, elaeagnus angustifolia, Populus euphratica, seabuckthorn, and cistanche deserticola



Farming

Batch planting has added a display of the maximum number of plants and germination rate limited by nutrient value per grid.

Batch planting has added a button to clear all set values.




Industry

Dig only alkaline fine sand from sand blocks and quicksand blocks.

Building sand can be made of machine-made sand using crushed stone to consume electricity.

Added the attribute of building sand, with machine made sand and river sand having a value of 1.

Concrete can be manufactured using crushed stone, water, cement, and items with building sand, either in a concrete mixer or manually.

Concrete will transform into solidified concrete after 48 hours.

Similar to the mechanism of a small pond, there will also be small sand pits, which are remnants of the river, and the sand here is all river sand.

Three new attributes have been added: combustion value, lowest flame temperature, and highest flame temperature. Used in formulas that require fuel, the combustion value can be used to quantify the amount of fuel needed, and the lowest and highest flame temperatures can be used to screen suitable fuel types.



Transportation

Added the actions of storing bags to vehicles, retrieving items from vehicles to backpacks, and picking and delivering items to vehicles and backpacks, all requiring them to be in a riding state.




Bug fix

Fixed a serious bug in experience pathfinding