cyphesis/server
Erik Ogenvik 0ca22bcf68 Specify scripts for entity as property.
This allows multiple scripts to be used. In addition it allows for
entity with specific scripts.
2018-07-04 19:20:24 +02:00
..
Account.cpp Make database persistence standard. 2018-05-19 23:33:58 +02:00
Account.h Make "Account::operation" send directly to link. 2018-04-25 21:05:59 +02:00
Admin.cpp Reload rules in a better manner. 2018-05-10 00:21:30 +02:00
Admin.h Make "Account::operation" send directly to link. 2018-04-25 21:05:59 +02:00
ArchetypeFactory.cpp Improve on how updated types are handled. 2018-05-08 14:32:02 +02:00
ArchetypeFactory.h Improve on how updated types are handled. 2018-05-08 14:32:02 +02:00
ArchetypeRuleHandler.cpp Improve on how updated types are handled. 2018-05-08 14:32:02 +02:00
ArchetypeRuleHandler.h Improve on how updated types are handled. 2018-05-08 14:32:02 +02:00
ArithmeticBuilder.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
ArithmeticBuilder.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
buildid.cpp.in Convert to cmake. 2016-12-22 14:39:36 +01:00
CMakeLists.txt Make database persistence standard. 2018-05-19 23:33:58 +02:00
CommAsioClient.cpp Optimize includes. 2017-03-19 21:36:52 +01:00
CommAsioClient.h Don't set "ipv6_only". 2017-08-13 17:16:02 +02:00
CommAsioClient_impl.h Don't report normal shutdowns during negotiate. 2018-02-08 21:47:22 +01:00
CommAsioListener.cpp Optimize includes. 2017-03-19 21:36:52 +01:00
CommAsioListener.h Use a function for starting clients. 2014-01-28 23:08:15 +01:00
CommAsioListener_impl.h Properly shut down the io_service. 2018-05-22 22:47:11 +02:00
CommHttpClient.cpp Removed obsolete files. 2014-01-31 21:59:57 +01:00
CommHttpClient.h Removed obsolete files. 2014-01-31 21:59:57 +01:00
CommMaster.cpp Removed further references to now removed classes. 2014-02-03 12:21:35 +01:00
CommMaster.h Removed further references to now removed classes. 2014-02-03 12:21:35 +01:00
CommMDNSPublisher.cpp Properly shut down the io_service. 2018-05-22 22:47:11 +02:00
CommMDNSPublisher.h Adapt to boost 1.46. 2014-02-04 12:25:18 +01:00
CommMetaClient.cpp Properly shut down the io_service. 2018-05-22 22:47:11 +02:00
CommMetaClient.h Fixed issue with shutting down metaserver client. 2014-09-20 22:43:16 +02:00
CommPeer.cpp Use nullptr instead of NULL. 2018-02-06 13:45:11 +01:00
CommPeer.h Adapt to boost 1.46. 2014-02-04 12:25:18 +01:00
CommPSQLSocket.cpp Vacuum sqlite db with interval (25 min). 2018-05-19 23:52:16 +02:00
CommPSQLSocket.h Separate out Postgres specific parts. 2018-05-16 21:48:18 +02:00
CommPythonClient.cpp Optimize includes. 2017-03-19 21:36:52 +01:00
CommPythonClient.h Allow older versions of boost. 2014-04-18 11:09:47 +02:00
ConnectableRouter.cpp Player characters should never be AI controlled. 2018-02-08 21:47:22 +01:00
ConnectableRouter.h Player characters should never be AI controlled. 2018-02-08 21:47:22 +01:00
Connection.cpp Use C++ string converters, and clean up code. 2018-02-08 21:47:22 +01:00
Connection.h Improved stub generation and create all stubs. 2017-07-25 23:40:40 +02:00
CorePropertyManager.cpp Specify scripts for entity as property. 2018-07-04 19:20:24 +02:00
CorePropertyManager.h Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
EntityBuilder.cpp Specify scripts for entity as property. 2018-07-04 19:20:24 +02:00
EntityBuilder.h Reload entity scripts when python code changes. 2018-04-30 23:34:58 +02:00
EntityFactory.cpp Specify scripts for entity as property. 2018-07-04 19:20:24 +02:00
EntityFactory.h Specify scripts for entity as property. 2018-07-04 19:20:24 +02:00
EntityFactory_impl.h Use custom format for archetypes. 2013-11-15 21:39:35 +01:00
EntityRuleHandler.cpp Specify scripts for entity as property. 2018-07-04 19:20:24 +02:00
EntityRuleHandler.h Improve on how updated types are handled. 2018-05-08 14:32:02 +02:00
ExternalMindsConnection.cpp Optimize includes. 2017-03-19 21:36:52 +01:00
ExternalMindsConnection.h Deregister possessive clients correctly. 2015-05-24 11:25:07 +02:00
ExternalMindsManager.cpp Player characters should never be AI controlled. 2018-02-08 21:47:22 +01:00
ExternalMindsManager.h Player characters should never be AI controlled. 2018-02-08 21:47:22 +01:00
frontend.cpp Remove obsolete buildTime/buildDate system 2016-09-04 15:35:21 -04:00
HttpCache.cpp Optimize includes. 2017-03-19 21:36:52 +01:00
HttpCache.h Use nullptr instead of NULL. 2018-02-06 13:45:11 +01:00
IdleConnector.cpp Properly shut down the io_service. 2018-05-22 22:47:11 +02:00
IdleConnector.h Adapt to boost 1.46. 2014-02-04 12:25:18 +01:00
Juncture.cpp Replace "parents" with "parent". 2017-07-24 15:05:18 +02:00
Juncture.h Use boost::asio in CommPeer. 2014-01-31 22:00:32 +01:00
Lobby.cpp Replace "parents" with "parent". 2017-07-24 15:05:18 +02:00
Lobby.h Improved stub generation and create all stubs. 2017-07-25 23:40:40 +02:00
Master.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
Master.h Removed further references to now removed classes. 2014-02-03 12:21:35 +01:00
MindController.cpp Remove "transforms" and "modespec" property. 2016-12-15 18:27:42 +01:00
MindController.h Remove "transforms" and "modespec" property. 2016-12-15 18:27:42 +01:00
MindInspector.cpp Optimize includes. 2017-03-19 21:36:52 +01:00
MindInspector.h Added feature for async mind persistence. 2013-08-21 20:56:09 +02:00
OpRuleHandler.cpp Improve on how updated types are handled. 2018-05-08 14:32:02 +02:00
OpRuleHandler.h Improve on how updated types are handled. 2018-05-08 14:32:02 +02:00
Peer.cpp Use nullptr instead of NULL. 2018-02-06 13:45:11 +01:00
Peer.h Move domain property Entity. 2017-07-25 23:40:39 +02:00
PendingPossession.cpp Rename Teleport* to Possess* 2015-05-24 11:25:06 +02:00
PendingPossession.h Rename Teleport* to Possess* 2015-05-24 11:25:06 +02:00
Persistence.cpp Fixed issue with iterating over results. 2018-06-29 12:25:42 +02:00
Persistence.h Use SQLite 3 for persistence. 2018-05-19 21:47:24 +02:00
Player.cpp Make "Account::operation" send directly to link. 2018-04-25 21:05:59 +02:00
Player.h Make "Account::operation" send directly to link. 2018-04-25 21:05:59 +02:00
PossessionAuthenticator.cpp Player characters should never be AI controlled. 2018-02-08 21:47:22 +01:00
PossessionAuthenticator.h Improve external minds management. 2015-05-24 11:25:07 +02:00
PropertyRuleHandler.cpp Improve on how updated types are handled. 2018-05-08 14:32:02 +02:00
PropertyRuleHandler.h Improve on how updated types are handled. 2018-05-08 14:32:02 +02:00
RuleHandler.cpp Reload entity scripts when python code changes. 2018-04-30 23:34:58 +02:00
RuleHandler.h Improve on how updated types are handled. 2018-05-08 14:32:02 +02:00
Ruleset.cpp Move all rules to "share" directory. 2018-05-16 11:51:48 +02:00
Ruleset.h Move all rules to "share" directory. 2018-05-16 11:51:48 +02:00
server.cpp Properly shut down the io_service. 2018-05-22 22:47:11 +02:00
ServerAccount.cpp Use C++ string converters, and clean up code. 2018-02-08 21:47:22 +01:00
ServerAccount.h Use C++ string converters, and clean up code. 2018-02-08 21:47:22 +01:00
ServerRouting.cpp Make database persistence standard. 2018-05-19 23:33:58 +02:00
ServerRouting.h Communicate type changes to all clients. 2018-04-25 20:15:29 +02:00
slave.cpp Stor all rules as files only. 2018-05-16 11:22:09 +02:00
SlaveClientConnection.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
SlaveClientConnection.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
Spawn.h Fixed bug with spawn default data. 2015-05-02 23:15:14 +02:00
SpawnEntity.cpp Make all properties define type and optional name. 2018-04-27 23:12:15 +02:00
SpawnEntity.h Fixed bug with spawn default data. 2015-05-02 23:15:14 +02:00
StorageManager.cpp Make database persistence standard. 2018-05-19 23:33:58 +02:00
StorageManager.h Regularly persist thoughts to database. 2015-05-26 22:27:39 +02:00
SystemAccount.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
SystemAccount.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
TaskFactory.cpp Reload all python tasks scripts too. 2018-05-01 14:42:02 +02:00
TaskFactory.h Reload all python tasks scripts too. 2018-05-01 14:42:02 +02:00
TaskRuleHandler.cpp Improve on how updated types are handled. 2018-05-08 14:32:02 +02:00
TaskRuleHandler.h Improve on how updated types are handled. 2018-05-08 14:32:02 +02:00
TeleportProperty.cpp Use nullptr instead of NULL. 2018-02-06 13:45:11 +01:00
TeleportProperty.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
TeleportState.cpp Adapt to boost 1.46. 2014-02-04 12:25:18 +01:00
TeleportState.h Adapt to boost 1.46. 2014-02-04 12:25:18 +01:00
TrustedConnection.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
TrustedConnection.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
WorldRouter.cpp Reload minds when python code changes. 2018-05-01 22:23:31 +02:00
WorldRouter.h Reload minds when python code changes. 2018-05-01 22:23:31 +02:00