Skip to content

Commit 54848b1

Browse files
committed
Sprint and Shift
1 parent 79e1b9a commit 54848b1

File tree

12 files changed

+24
-49
lines changed

12 files changed

+24
-49
lines changed

coffee/client/module/Block/Block_mod.coffee

Lines changed: 0 additions & 1 deletion
This file was deleted.

coffee/client/module/FirstPersonControls.coffee

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,12 @@ class FirstPersonControls
88
83:"back"
99
68:"left"
1010
32:"jump"
11+
16:"sneak"
12+
82:"sprint"
1113
}
1214
@keys={}
1315
@canvas=options.canvas
1416
@camera=options.camera
15-
@micromove=options.micromove
1617
@socket=options.socket
1718
@gameState="menu"
1819
@listen()

coffee/client/module/World/ChunkWorker.coffee

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import {CellTerrain} from './CellTerrain.js'
2-
import {Block} from './../Block/Block.js'
2+
import {Block} from './../build/Block.js'
33
console.log "CHUNK WORKER STARTED!"
4-
console.log Block
54
class TerrainManager
65
constructor: (options)->
76
@toxelSize=options.toxelSize
@@ -28,20 +27,12 @@ class TerrainManager
2827
]
2928
genBlockFace: (type,voxel,pos)->
3029
xd=new Block.fromStateId voxel
31-
try
30+
if @blocksMapping[xd.name]
3231
toxX=@blocksMapping[xd.name]["x"]
3332
toxY=@blocksMapping[xd.name]["y"]
34-
catch
33+
else
3534
toxX=@blocksMapping["debug"]["x"]
3635
toxY=28-@blocksMapping["debug"]["y"]
37-
# if @blocks[voxel] is undefined
38-
# toxX=@blocksMapping["debug"]["x"]
39-
# toxY=28-@blocksMapping["debug"]["y"]
40-
# else
41-
# blockName=@blocks[voxel]["faces"][type]
42-
# toxX=@blocksMapping[blockName]["x"]
43-
# toxY=@blocksMapping[blockName]["y"]
44-
4536
uv=@getToxel toxX,toxY
4637
switch type
4738
when "pz"

coffee/client/module/World/World.coffee

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ class World
7070
for j in [-radius..radius]
7171
for k in [-radius..radius]
7272
pcell=[cell[0]+i,cell[1]+j,cell[2]+k]
73-
try
73+
if @cellMesh[@cellTerrain.vec3(pcell...)]
7474
@cellMesh[@cellTerrain.vec3(pcell...)].visible=true
7575
if @cellNeedsUpdate[@cellTerrain.vec3(pcell...)]
7676
@_genCellGeo pcell...

coffee/client/module/index.coffee

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -127,11 +127,12 @@ init = ()->
127127
# socket.emit "blockUpdate",[pos...,voxelId]
128128
# return
129129
color = new THREE.Color "#adc8ff"
130-
near = 16*5-5-16
131-
far = 16*5-5
130+
near = 32
131+
far = 3*16-5
132+
scene.fog = new THREE.Fog color, near, far
132133
gui = new GUI()
133134
params={
134-
fog:false
135+
fog:true
135136
}
136137
gui.add( params, 'fog' ).name( 'Enable fog' ).listen().onChange ()->
137138
if params.fog
@@ -162,7 +163,7 @@ render = ->
162163
else
163164
cursor.visible=false
164165

165-
world.updateCellsAroundPlayer camera.position,5
166+
world.updateCellsAroundPlayer camera.position,3
166167
TWEEN.update();
167168
renderer.render scene, camera
168169
return

package.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,5 @@
2121
},
2222
"devDependencies": {
2323
"coffeescript": "^2.5.1"
24-
},
25-
"engines": {
26-
"node": "14.x"
2724
}
2825
}

src/client/module/Block/Block_mod.js

Lines changed: 0 additions & 7 deletions
This file was deleted.

src/client/module/FirstPersonControls.js

Lines changed: 3 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/client/module/World/ChunkWorker.js

Lines changed: 3 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/client/module/World/World.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)