Commit Graph

1743 Commits

Author SHA1 Message Date
darkrose f823443087 Merge branch 'master' into 'next'
Fixed wrong drop quantity for sandstone and brick columns.

As per title.

See merge request !58
2016-06-19 18:20:54 +00:00
Capricorn 1eae3c0493 Fixed wrong drop quantity for sandstone and brick columns. 2016-06-19 11:16:30 +02:00
darkrose 32a07593b8 translation updates 2016-06-19 17:56:57 +10:00
darkrose 0633e8636b Merge branch 'master' into 'next'
Added pillars, pillars' bases and capitals. (updated)

- Column nodes added (9 types x 6 shapes):

Stone, limestone, marble, sandstone, brick, wood, junglewood, pinewood
and roughstone.


- Punching a node will turn it in this way:

square column -> square column base -> square column top ->
cross column -> cross column base > cross column top -> square column.


- Digging a node will give a square column, except for sandstone and
brick columns which will give 12 sand nodes or 12 clay bricks.


- Wood, junglewood and pinewood can burn and if burnt will drop 1 ash
lump.

See merge request !57
2016-06-19 07:50:55 +00:00
Capricorn 3a0c19f4f5 Added pillars, pillars' bases and capitals. (updated) 2016-06-18 23:31:05 +02:00
darkrose fffa600431 Merge branch 'master' into 'next'
Stairs' corners added.

By punching a stair node it will turn into an outer or inner corner.

See merge request !54
2016-06-12 16:58:31 +00:00
Capricornus 5f93ebfd36 Stairs' corners added. 2016-06-12 16:57:44 +02:00
darkrose dcf480de11 Merge branch 'next' of gitlab.com:voxelands/voxelands into next 2016-05-29 14:09:16 +10:00
darkrose e80e897fb5 Merge branch 'miscfixes' of git://repo.or.cz/voxelands/voxelands-menche into next 2016-05-29 14:08:43 +10:00
darkrose bb3b914747 Merge branch 'master' into 'next'
Faster raycasting

I have modified the getPointedNode() function. The new time complexity is O(d) instea of O(d^3).
This allows greater building distances to creative players (not implemented, just possibility).
I have split the function to Map::raycast() and createHilightbox(). This makes Map::raycast() reusable in hostile creatures' AIs.
I have also fixed a bug: active objects can no longer be selected if a node blocks the sight (not perfectly accurate, but it works).

See merge request !51
2016-05-29 04:00:20 +00:00
darkrose da482d41ff Merge branch 'next' into 'next'
Added option to restict access to only known players

Title says it all. This allows setting up a pseudo private / friends-only server that let the owner control access via auth.txt. Basically it denys access to all unknown players.

See merge request !46
2016-05-29 03:59:47 +00:00
darkrose 4a68fa982e this is next 2016-05-29 13:58:27 +10:00
Dániel Juhász c470aaf455 Final version of raycast
Removed unneccessary semicolon.
2016-05-26 14:07:03 +02:00
Dániel Juhász 0135630a4a Fixed TODO and a bug, and moved raycast to Map
Now you can not hit an active object if there is a node in front of it.
You can only select nodes if they are not farther than d. The raycasting
algorithm was sliced into raycast() and createHilightbox(). raycast()
was moved into Map so it can be used in hostile creatures' AIs.
2016-05-26 14:04:57 +02:00
Dániel Juhász 1c217f6596 Added missing TODO 2016-05-25 21:00:04 +02:00
Dániel Juhász d563fd964f Fast map raycasting
Modified getPointedNode() so it became faster. Now the running time is
linear to the distance, allowing greater building distances.
2016-05-25 20:44:00 +02:00
Menche 4e00dc2fe2 make FreeBSD's select() happy 2016-05-21 18:34:56 -07:00
Menche 79d7252bc4 clean up the flags and remove unneeded stuff 2016-05-14 19:17:31 -07:00
darkrose 412a4704e5 1604.00 2016-04-30 16:49:46 +10:00
darkrose 0a473eb389 translation updates 2016-04-30 16:44:37 +10:00
darkrose 53c73e97f7 fix typo picked up by translators 2016-04-29 22:53:46 +10:00
darkrose 48ff3beb52 that water/plant meshgen bug Menche keeps whining about 2016-04-28 00:34:11 +10:00
darkrose 9dcece34f1 translation updates 2016-04-18 15:24:36 +10:00
darkrose cd4d027755 dodgey intl fixish 2016-04-18 04:10:06 +10:00
GagaPete 66048cbe51 Fixed typo 2016-04-17 11:48:43 +00:00
GagaPete a0e680b142 Fixe typo 2016-04-17 11:48:34 +00:00
darkrose 849950830d fix some/most? of sdzens broken textures 2016-04-17 14:46:51 +10:00
darkrose 4262cd14af remove silly assert 2016-04-15 15:44:31 +10:00
Menche 6b4f1cc960 add reverse recipe for small stone axe 2016-04-12 12:19:36 -07:00
darkrose 412939e50f add missing translations to incinerator and cauldron 2016-04-12 19:23:56 +10:00
darkrose e960050620 spawnguard 2016-04-12 18:13:31 +10:00
Sebastian Joseph 58478a241a Implemented an option to restict access to only known players. 2016-04-11 23:18:12 +02:00
darkrose ed1b5d942e stop the constant digging 2016-04-07 17:32:53 +10:00
darkrose ba411a1f29 remove hat recipe from bars 2016-04-06 17:30:46 +10:00
darkrose 9e7d6cced1 some meshgen tweaks 2016-04-06 17:26:54 +10:00
darkrose d884e607be this is next 2016-04-06 17:26:54 +10:00
darkrose 53690b62f1 Merge branch 'gettext-vars-1' into 'master'
Check LANGUAGE and LC_ALL vars before LANG

This will add checks for LANGUAGE and LC_ALL environment variables before checking LANG variable then determining language code to better match with how gettext-based apps should work.

See merge request !45
2016-04-06 07:26:01 +00:00
roman-yagodin 28d3d9209b Check LANGUAGE and LC_ALL vars before LANG 2016-04-02 16:44:05 +03:00
darkrose 0682696137 1602.00 2016-02-27 23:59:57 +10:00
darkrose 01382e409a translation updates 2016-02-27 23:33:17 +10:00
darkrose cef3896eac some leaflike tweaks 2016-02-20 21:47:58 +10:00
darkrose 7300a3d838 Merge branch 'next' into 'next'
tweaked armour, warmth and durability values; adjusted wear levels



See merge request !43
2016-02-20 05:39:50 +00:00
Joel Heaton d144b5b422 tweaked armour, warmth and durability values; adjusted wear levels 2016-02-19 18:09:17 +00:00
darkrose 936c87d296 get rid of ghost nodes, hopefully 2016-02-18 17:29:26 +10:00
darkrose 316953f05f translation updates 2016-02-18 02:32:00 +10:00
darkrose ebfd5861ab Merge branch 'next' into 'next'
APPEASE THE ALMIGHTY DARKROSE, ALL HAIL DARKROSE



See merge request !42
2016-02-14 18:04:42 +00:00
sdzen 0d3a52fe0c APPEASE THE ALMIGHTY DARKROSE, ALL HAIL DARKROSE 2016-02-14 12:58:07 -05:00
darkrose 2cde6c6077 Merge branch 'next' into 'next'
32x textures

removal of redundant textures, the start of 32x textures, closer together control scheme with no combinations

See merge request !41
2016-02-14 12:43:31 +00:00
sdzen 7b2df4578f Merge branch 'next' of git@gitlab.com:sdzen/voxelands.git into next
Conflicts:
	README.txt
2016-02-14 07:35:59 -05:00
sdzen febb05cbad grumble grumble *restores defaults* 2016-02-14 07:30:31 -05:00