Commit Graph

26 Commits (master)

Author SHA1 Message Date
rarkenin b01feae74d Merge branch 'hud'
Conflicts:
	src/net/mosstest/servercore/RenderProcessor.java
	src/net/mosstest/servercore/serialization/IByteArrayWritable.java
	src/net/mosstest/servercore/serialization/LevelDBBackedMap.java
2014-07-15 20:20:21 -04:00
rarkenin ee83d54d08 Create initial raycaster 2014-07-15 20:12:37 -04:00
rarkenin 06c0f4357e Reworked serialization system:q 2014-06-18 16:43:01 -04:00
Aaron Chan 57c2fe19d7 Merge remote-tracking branch 'origin' into 021214renderer
Conflicts:
	src/net/mosstest/servercore/RenderProcessor.java
2014-05-11 15:22:11 -04:00
rarkenin 0941297e42 rework generic mess to use java8 features 2014-04-19 17:10:12 -04:00
rarkenin 1345e21238 finally fix security manager. Now, scripts will need to use some sort of Mosstest wrapper method to read arbitrary files. 2014-04-15 13:27:05 -04:00
Aaron Chan fc95712e17 Merge remote-tracking branch 'origin' into 021214renderer
Conflicts:
	src/net/mosstest/scripting/MossScriptEnv.java
2014-04-13 19:19:16 -04:00
Aaron Chan 459dba5022 Merge remote-tracking branch 'origin' into 021214renderer
Conflicts:
	.travis.yml
	data
	src/net/mosstest/scripting/MapChunk.java
	src/net/mosstest/scripting/MossScriptEnv.java
	src/net/mosstest/scripting/Position.java
	tests/net/mosstest/tests/MapChunkTest.java
2014-04-05 19:59:57 -04:00
rarkenin 12b0fb3745 Finalize the get and put methods of DB-backed map, and create test. 2014-03-22 20:12:58 -04:00
rarkenin 4eaabe828e fix inadvertent infinite loop in tests (should tests move to a submodule?) 2014-03-22 09:09:32 -04:00
rarkenin c870c3cb56 Rework storage of anything backed by a database (to be completed, intermediate results still work fine) 2014-03-22 09:02:02 -04:00
Aaron Chan fc0976000a Merge remote-tracking branch 'origin/master' into 021214renderer
Conflicts:
	pom.xml
	src/net/mosstest/launcher/GUIClientsideLauncher.java
	src/net/mosstest/scripting/MapChunk.java
	src/net/mosstest/scripting/NodePosition.java
	src/net/mosstest/scripting/SimplexMapGenerator.java
	src/net/mosstest/servercore/IFileManager.java
	src/net/mosstest/servercore/IMossFile.java
	src/net/mosstest/servercore/LocalAssetLocator.java
	src/net/mosstest/servercore/LocalFile.java
	src/net/mosstest/servercore/LocalFileManager.java
	src/net/mosstest/servercore/MossWorld.java
	src/net/mosstest/servercore/MosstestSecurityManager.java
	src/net/mosstest/servercore/RenderProcessor.java
	tests/net/mosstest/tests/NodePositionTest.java
2014-03-02 16:20:20 -05:00
rarkenin a66d58e1cb Massive pile of pedantic fixes 2014-02-28 20:49:29 -05:00
rarkenin 468db4e610 Add file index support to file manager, move mock node manager to another location where it can be referenced via maven for profiler applets 2014-02-25 20:33:35 -05:00
Aaron Chan f5cbebc567 Merge branch 'master' of https://github.com/mosstest/mosstest into
021214renderer

Conflicts:
	tests/net/mosstest/tests/NodePositionTest.java
2014-02-23 15:10:22 -05:00
rarkenin 48c169350c Make node position test 8x faster 2014-02-21 22:21:36 -05:00
rarkenin f65083ff23 Create unit test for map chunks 2014-02-19 21:30:43 -05:00
rarkenin 87292a5f44 Fix inadvertent bug in improperly reusing code in NodePosition and using new Position(int, int, int) instead of using proper composition and calling into new Position(byte[]). 2014-02-17 21:33:05 -05:00
rarkenin 8639ea3506 Update positions to use non-linear ordering to improve database
performance, update unit test to match removal of 'throws IOException'
clause.

This update passes all pertinent unit tests.
2014-02-17 21:24:12 -05:00
rarkenin 7ef5602f9e Update tests to use bitwise-distinct numbers to avoid false passes 2014-02-17 20:54:12 -05:00
rarkenin a1cba06f6f Add initial unit-tests 2014-02-17 20:52:15 -05:00
rarkenin 3cfcc150fd Rework event processor, start javadoc rechecking 2014-02-15 14:51:50 -05:00
rarkenin ba52e24ab9 Create profile entry point for MG 2014-02-12 20:11:41 -05:00
rarkenin 0a0a49251f Remove broken, useless, and poorly-defined unit-test 2013-11-16 07:23:19 -05:00
rarkenin 39cb424376 Rework nodemanager organization realizing that remote node managers
won't have a DB, later on.
2013-11-02 16:42:21 -04:00
rarkenin 881d948794 Create first unit-tests 2013-10-29 15:22:44 -04:00