mirror of
				https://github.com/luanti-org/luanti.git
				synced 2025-10-30 23:15:32 +01:00 
			
		
		
		
	Drop content_sao.{cpp,h}
Move LuaEntitySAO to a new dedicated file Drop TestSAO (useless object) Drop the old static startup initialized SAO factory, which was pretty useless. This factory was using a std::map for 2 elements, now just use a simple condition owned by ServerEnvironment, which will be lightweight, that will also drop a one time useful test on each LuaEntitySAO creation. This should reduce server load on massive SAO creation
This commit is contained in:
		| @@ -161,7 +161,6 @@ LOCAL_SRC_FILES := \ | ||||
| 		jni/src/content/mods.cpp                  \ | ||||
| 		jni/src/content_nodemeta.cpp              \ | ||||
| 		jni/src/content/packages.cpp              \ | ||||
| 		jni/src/content_sao.cpp                   \ | ||||
| 		jni/src/content/subgames.cpp              \ | ||||
| 		jni/src/convert_json.cpp                  \ | ||||
| 		jni/src/craftdef.cpp                      \ | ||||
| @@ -258,8 +257,11 @@ LOCAL_SRC_FILES := \ | ||||
| 		jni/src/server.cpp                        \ | ||||
| 		jni/src/serverenvironment.cpp             \ | ||||
| 		jni/src/serverlist.cpp                    \ | ||||
| 		jni/src/server/luaentity_sao.cpp          \ | ||||
| 		jni/src/server/mods.cpp                   \ | ||||
| 		jni/src/server/player_sao.cpp             \ | ||||
| 		jni/src/server/serveractiveobject.cpp     \ | ||||
| 		jni/src/server/unit_sao.cpp               \ | ||||
| 		jni/src/settings.cpp                      \ | ||||
| 		jni/src/staticobject.cpp                  \ | ||||
| 		jni/src/tileanimation.cpp                 \ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user