~stratagus/wargus/+git/wargus-github:ipochto/editor/ramps

Last commit made on 2024-03-17
Get this branch:
git clone -b ipochto/editor/ramps https://git.launchpad.net/~stratagus/wargus/+git/wargus-github

Branch merges

Branch information

Name:
ipochto/editor/ramps
Repository:
lp:~stratagus/wargus/+git/wargus-github

Recent commits

83f077e... by Alexey

Extended tileset definition: partly switched from constants as dst slots indexes to tileset layout table values. Optimized definitions for ramp-side- and highgrounds-to-lowgrounds.

4511a3b... by Alexey

Tilesets definitions: switching from constants to tileset layout table values in the extended tileset generators

c2fc813... by Alexey

Defined tileset layout table.

3fcf70a... by Alexey

Fixed broken hg enabling when loading to edit an existed map

4f4d240... by Joris Dauphin <email address hidden>

Merge pull request #447 from Wargus/debug-menu/highlight-astar

Debug menu: added option to highlight tiles passability.

d5db489... by Alexey

Debug menu: added option to highlight tiles passability (used for AStar debug)

a7b4b05... by Alexey

Highgrounds support for wargus. (#446)

* extended summer tileset
* added grass/coast highground and cliff 0x03,07,0B,0C,0D tiles
* Added grass highground tileset definition
* Added ramp- cliff, lowgrounds tiles
* Ramp - lowgrounds tileset modifications
* Updatet ramp - lowgrounds 0C, 0B tiles
* Updated ramp - lowgrounds 04, 09 tiles
* Added left/right upper left rock for ramp - lowgrounds [0x..20] tiles
* Added rock left/right clear for 0x 03 and 07 high- to lowground tiles (used for ramp building)
* Fixed ramp - lowgrounds 0x C and D slots
* Added certain 0x C and D high- to lowground tiles to match tiles which build ramp
* Updated ramp-lowgrounds 0x 04 and 09 tiles to match rock tiles
* Updated hight- to lowground 0x..B tiles to match rocks
* Added ramp to highgrounds tilesets
* Fixed dst range for 0x1F30 tiles
* Added ramp to lowgrounds tiles graphics
* Added src modifiers usage description
* Added missed boundary tiles type in to description
* Fixed definitions of water colors
* Make certain ramp-to-highground tiles unpassable
* Added missed no-building flag to ramp-cliff tiles
* Cleanup winter base tileset definition
* Move extended tileset instructions into separate file
* Added by step brightness shift func
* Changed colors definitions for terrain types
* Change terrain type definition from string to seed's field
* Added possibility to use "all" subset for terrain type color set
* Added "all" subset for lightCoast color set
* Removed dirty part about broken tile in the summer tileset graphics
* Do not pass if no exception pairs given
* Fixed base set of light coast colors
* Refac stone cleaning
* Tune color sets for light coast
* fix for light coast colors
* water colors now given as func instead of table
* Update water colors definitions
* Addded clif_gen structure to store data needed to generate cliffs.
* Reworked converting of shadows for rocks in case of base ground type change
* cliffs: convert ice to snow base terrain
* cliffs: updated coast to grass base terrain
* Implemented functions to generate high ground cliff edges
* Update tileset generator's script to use highground edge generator
* Changed rock tiles for highground-/ramp- to cliff slots
* Added possibility to use cliffs graphics directly (if present) instead of generating it from rock tiles. Also updated cliffs graphics generator. Routine scripts for a couple of slots was moved to generators.
* Added direct images idx picks (for special cliff tiles) for getCliffsTiles()
* Fixed missed brightening up of ramp tiles for a pair of slots
* Switching to per-tileset ramp edge generator
* For cases where an entire slot is specified as the source range, exceptions have been added for some tiles to avoid using them to create hg (or ramp) edges.
* Switching to per-tileset-tables for base layer tiles for high- to lowground boundary slots.
* Added descriptions for generator's image manipulators
* Implemented high-to-lowgrounds tiles generator
* More getCliffTiles instead of direct pickig of slots. Also fixed wrong slots for rocks.
* Implemented ramp-to-highground tileset generator
* Implemented ramp-to-LowGrownd generator
* Implemented winter extended tileset
* Cleanup summer and winter tilesets
* Added method to insert multiply values in tables
* Initiated definition of wasteland extended tileset
* Finished wasteland tileset definition
* Added comments for swamp tileset
* Added possibility of enabling highgrounds to 'new map' editor's menu
* Added check for hg enabled status for initial tileset's dropdown list
* Load extended tilesets only when highgrounds enabled.
* Implemented tilesets helper for dropdown lists
* Switch classic scirmish's tilesets dropdown to helpers too.
* added default value for arg if missed
* Update scripts/tilesets/wargus/extended.lua
---------

Co-authored-by: Joris Dauphin <email address hidden>

baf243b... by Joris Dauphin <email address hidden>

Merge pull request #439 from SimoneStarace/master

Updated Flowchart of Wargus when the game starts

6b9016b... by Joris Dauphin <email address hidden>

Merge pull request #444 from SimoneStarace/patch-1

Use local table for naming forces.

8d99f1f... by Simone Starace <email address hidden>

Use map instead of table of tables