05-10-2017, 06:53 AM
Mobs inherit from cMonster which inherits from cPawn which inherits from cEntity.
Random Chitchat 2017
|
05-10-2017, 06:53 AM
Mobs inherit from cMonster which inherits from cPawn which inherits from cEntity.
05-10-2017, 01:38 PM
I mean mobs like cSheep (color), cHorse (ride able, inventory), cCreeper (super charged)
05-10-2017, 04:45 PM
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).
05-12-2017, 05:15 AM
(This post was last modified: 05-12-2017, 05:35 AM by Seadragon91.)
@xoft When does the apidoc website gets updated? Last update was 7 days ago.
05-12-2017, 03:25 PM
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.
05-12-2017, 03:27 PM
(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).
05-12-2017, 03:38 PM
Done, updated.
Thanks given by: Seadragon91
05-12-2017, 05:13 PM
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/
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
|
« Next Oldest | Next Newest »
|