Random Chitchat 2017
Mobs inherit from cMonster which inherits from cPawn which inherits from cEntity.
Thanks given by:
I mean mobs like cSheep (color), cHorse (ride able, inventory), cCreeper (super charged)
Thanks given by:
I still don't understand what exactly you're proposing. And I think inheritance is the wrong approach for entities, anyway; long ago we discussed componentization of entities, which would effectively mean that there's just one class, cEntity, that represents all entities in the world and has cpomponents that handle physics, behavior, appearance etc. In my opinion that is the best approach.

As for the Google fuzzer, sounds like a good idea, we should at least try it with the protocol parser classes (MCClient 1.9 - 1.11, HTTP).
Thanks given by:
@xoft When does the apidoc website gets updated? Last update was 7 days ago.
Thanks given by:
Ah, thanks for the heads-up. It normally updates every four hours, but there's an error in the log preventing a fresh git checkout, so the updates fail. I'll fix that momentarily.
Thanks given by:
(And actually it was a result of your changes to the ToLua++ scripts - the changes in the .lua files were propagates to their .h transcriptions, but those are versioned, so git refused the next pull because it would have overwritten those changed header files).
Thanks given by:
Done, updated.
Thanks given by: Seadragon91
If you haven't noticed yet, there's even a doxygen page generated from the Cuberite sources. Should we make it into another subdomain, such as doxy.cuberite.org?
http://cuberite.xoft.cz/doxy/html/
Thanks given by:
I added a status page where you can easily check if builds are working or not. https://cuberite.org/status/
Thanks given by: Seadragon91 , xoft , ShadowCone
Nice, well doneĀ Confusedhy:
Thanks given by: Mathias




Users browsing this thread: 3 Guest(s)