Commit Graph

1810 Commits (master)

Author SHA1 Message Date
Menche 8b14fbb779 Merge branch 'mobspawner' into 'next'
Removed mobspawner from the craftguide.

Mobspawners at the moment are useless since you can't capture mobs to charge them; players just waste mithril for no use and then ask around how to use them.

See merge request !63
2016-07-31 23:31:59 +00:00
Menche eea8d08c23 Merge branch 'scaffolding' into 'next'
Scaffolding

Used to build without making piles of dirt or flying.

See merge request !64
2016-07-31 23:31:49 +00:00
Menche 6399197b1a Merge branch 'stone_tile' into 'next'
Removed the ability to use stone tiles as fuel.

This prevents using stone tiles as if they were made of wood...

See merge request !62
2016-07-31 23:31:44 +00:00
Menche e6c35d0c3d Merge branch 'fireball' into 'next'
Added missing fireball's TTL.

This should prevent everlasting fireballs.

See merge request !60
2016-07-31 23:31:26 +00:00
Capricorno da7a251315 Scaffolding added 2016-07-30 11:30:07 +00:00
Capricorno 1e41c327cd Scaffolding added 2016-07-30 11:28:46 +00:00
Capricorno 46e1b63838 Scaffolding added 2016-07-30 11:27:52 +00:00
Capricorno 348c0c2aba Scaffolding added 2016-07-30 11:25:53 +00:00
Capricorno 1187e7e970 Removed mobspawner from the craftguide. 2016-07-29 16:35:17 +00:00
Capricorno 07978a2a20 Removed the ability to use stone tiles as fuel. 2016-07-29 16:06:37 +00:00
Capricorno 98039455f7 Added missing Jack 'O Lantern recipe to the craftguide. 2016-07-29 16:02:32 +00:00
Capricorno 38cb15c300 Added missing fireball's TTL. 2016-07-29 15:49:56 +00:00
Capricorn eaba86594e Add marble walls 2016-07-28 16:18:48 -07:00
Menche 7cbdd101db move default api_server 2016-07-28 10:43:51 -07:00
Menche 56687cdb83 add useradd command 2016-07-19 20:21:33 -07:00
Menche de9eeca556 kill some unused variables, grar 2016-07-18 01:08:36 -07:00
Menche 9d707c3493 -O3 improves performance, but negate -ffast-math 2016-07-09 17:07:06 -07:00
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