Spodii / netgore

Cross platform online rpg engine using C# and SFML
http://www.netgore.com/
40 stars 16 forks source link

Server-Sided Dynamic Entities #322

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Allow users to mark dynamic entities as server-sided only.

Original issue reported on code.google.com by kevindatapaw on 26 Nov 2012 at 5:16

GoogleCodeExporter commented 9 years ago
Is this in reference to having dynamic entities that are not stored in data 
files (namely map files) used by the client, but still get persisted between 
server/client when in-game? I think right now the client just ignores dynamic 
entity data in the map files, and it is only there because the server and 
client use the same map files. Should be as easy as saving dynamic entities in 
a separate map file or something.

I don't think there is any case where the client needs to know about a dynamic 
entity from file since the server will always tell the client about it.

Original comment by Spodiii on 29 Nov 2012 at 2:05

GoogleCodeExporter commented 9 years ago

Original comment by Spodiii on 1 Dec 2012 at 11:42

GoogleCodeExporter commented 9 years ago
I'm still not sure what the original request was, but I still think having 
dynamic entities only needed on the server being stored in a separate file not 
distributed with the client could be useful. So I will leave the issue open for 
that. But it is a low priority since there isn't really much to gain from it 
and it isn't the easiest thing to do.

Original comment by Spodiii on 5 Feb 2013 at 5:23

GoogleCodeExporter commented 9 years ago
I think the orginal request was to hide 'secret' entities that the client could 
potentially mine from the files. i.e: If you have a super secret warp or 
something you wouldn't want a user to reverse engineer. 

Original comment by hilts.va...@gmail.com on 11 Feb 2013 at 6:08