Commit Graph

18 Commits

Author SHA1 Message Date
62b7487342 Updated the engine. I removed rpc config keyword support from scripting languages in order to make rpc calls simpler. By extension I also removed keywords like remote, puppet, puppersync etc from gdscript. Also did some cleanups. 2022-08-19 01:27:18 +02:00
ab36a50dd4 Removed the gdscript logger singleton and moved to the new engine logger. 2022-06-11 18:15:31 +02:00
9ba79d9dc4 More work on fixing networking. Also updated ESS to get the fixes from it too. 2021-08-31 00:40:45 +02:00
288eaabe18 Updated ESS to get the Entity controller property rework. 2021-08-30 20:18:29 +02:00
67b3ce48f5 Work on fixing networking. 2021-08-30 00:35:27 +02:00
f8803b99ab Fix update_visibility in PlayerGDBase. Also fix spawn_for in the entity spawner. 2021-08-29 23:32:54 +02:00
3dd4f4592a Fix setting up network_owner in the spawner. 2021-08-29 21:39:51 +02:00
225c086286 Player type should be networked. 2021-04-21 22:00:06 +02:00
00711977d4 Work on fixing networking. Fixed hosting, and character uploading. 2021-04-21 21:55:15 +02:00
3d7b24ff5a Update copyright headers. 2021-04-15 11:52:32 +02:00
2a0f36a03f Update ESS. The EntitySpawner is inherited from Node now. 2020-09-22 14:00:57 +02:00
67e327f471 Update ESS to get the Entity level simplifications. 2020-07-10 15:25:32 +02:00
4b23a059ce Removed the Mob, Player and NetworkedPlayer scenes. 2020-04-24 14:41:31 +02:00
dee366cbf7 Now entities create their own bodies when they are missing. Also update ESS to the latest to get the body-related changes. 2020-04-24 13:48:54 +02:00
a2933a2b7b Update ESS to the latest to get the id to resource path changes. 2020-04-19 18:27:38 +02:00
6a5cd7a9a2 Update HEADS to grab the profile defaults fix from ESS. 2020-04-18 21:27:22 +02:00
1de820dfcc Now the game pretty much supports modding. MainScene will now look through the project opening all files named game_module.tres and in alphabetic order of their resource_path if exist it calls load_module on them. ESS's resourcedb is now created by MainScene, and it's the static type, with id remapping on. Append your resourcedbs into it. See game_module.gd. Also updated HEADS to grab the latest ESS. 2020-04-18 20:58:43 +02:00
dada397e92 Update HEADS to get the new ESS changes. Because of these changes the Entities autoload is now removed, it's code/functionality has been brought into a new bs_entity_spawner resource. 2020-04-18 14:35:28 +02:00