Commit Graph

25 Commits (master)

Author SHA1 Message Date
qwertymine3 0267103c97 Added License 2015-11-03 23:21:19 +00:00
qwertymine3 4752d7285a Code Cleanup 2015-11-03 23:09:24 +00:00
qwertymine3 a3b52001ba Fixed typo 2015-11-03 21:49:12 +00:00
qwertymine3 def019e98d New spawn limiting system
Should be far lower resource cost than the find in area method.
Updates with spawns for safety, but refreshes every 5 seconds by
default, so should be fine.
2015-11-03 21:42:23 +00:00
qwertymine3 8acfb13f2b Remove quick debugging 2015-11-03 18:44:37 +00:00
qwertymine3 ae99e8b39a Workng limiter - not well optmised though
Need to look into a more optimal way of doing this - I think I can
use a qad method to do this
2015-11-03 18:21:20 +00:00
qwertymine3 57489355ab Fixed error messages - no can continue testing 2015-11-03 16:34:01 +00:00
qwertymine3 c6b9d8dcc9 Fixed all blocking issues - mobs now spawn 2015-11-03 16:18:44 +00:00
qwertymine3 634d6930e9 Fixed basic typos / errors 2015-11-03 14:48:01 +00:00
qwertymine3 b746da0d5b Added .gitignore and asset files 2015-11-03 14:30:54 +00:00
qwertymine3 6e83191cc8 Removed boat from the spawnlist 2015-11-03 14:29:38 +00:00
qwertymine3 cf5f41b360 Changed mob names and moved resources 2015-11-03 14:26:42 +00:00
qwertymine3 63ac092a14 Further work on mob API
The mob api now has a conversion function
2015-11-03 14:16:05 +00:00
qwertymine3 0440ad5c73 Started adding sample mob API
The mob number tracking has been added -
need to remove abm apawning
need to make the spawning conversion function
need to fix the groups finding or change to use the spawnlite tables
2015-11-03 13:55:29 +00:00
qwertymine3 0b7334269c Optimised max_spawn for a type senario
This may have to be removed once the special types air/water are added
2015-11-03 13:32:50 +00:00
qwertymine3 09086bad98 Added a spawn registration function
Matches the mobs redo one for the most part, but ignores some arguements and
has a group option
2015-11-03 13:26:14 +00:00
qwertymine3 897ac0bb6d Simplified passive code 2015-11-03 12:46:23 +00:00
qwertymine3 5fd5e8fc79 Reduced nesting of conditions 2015-11-03 12:42:15 +00:00
qwertymine3 160a157426 Added height tests to mob spawning conditions 2015-11-03 12:39:42 +00:00
qwertymine3 93e3baf062 Mobs can now have individual more complex arguements
This is ~as good as the choice in mobs redo - chance is better
as it is a single decimal percent - rather than inverse
2015-11-03 00:22:50 +00:00
qwertymine3 7c482900bc Tided code - removed magic numbers 2015-11-02 23:43:53 +00:00
qwertymine3 8999a87b65 Fixed typo 2015-11-02 22:50:04 +00:00
qwertymine3 fae0a94f7b Alternate method for finding space added
This may be more efficient, but I haven't been able to profile yet,
no no decision at this point
2015-11-02 22:43:43 +00:00
qwertymine3 4b0271ce08 Proof of concept build
Spawning is slow, but almost no CPU overhead :)
2015-11-02 21:26:54 +00:00
qwertymine3 7526e7fbcc Initial Commit 2015-11-02 16:54:33 +00:00