Daztek/EventSystem
Fork: 5 Star: 18 (更新于 2024-11-06 23:11:35)
license: MIT
Language: Roff .
A modular Event System for Neverwinter Nights: Enhanced Edition using NWNX:EE.
EventSystem
This is an easy to use modular Event System for Neverwinter Nights using NWNX:EE. TODO: Write a better description.
Requirements for Core
-
NWNX:EE Plugins:
- Object
- Util
-
NWNX:EE Environment Variables:
-
NWNX_CORE_ALLOW_NWNX_FUNCTIONS_IN_EXECUTE_SCRIPT_CHUNK=true
-
NWNX_CORE_SHUTDOWN_SCRIPT=es_obj_e_3019
-
NWNX_UTIL_PRE_MODULE_START_SCRIPT_CHUNK="#include \"es_inc_core\" void main() { ES_Core_Init(); }"
-
Docker Setup
The only difference on setting up the system in Docker than in native Linux is on setting the NWNX_UTIL_PRE_MODULE_START_SCRIPT_CHUNK
variable. It should be set up as follows:
-
NWNX_UTIL_PRE_MODULE_START_SCRIPT_CHUNK=#include "es_inc_core" void main() { ES_Core_Init(); }
How To Use
- Make sure you have enabled the required plugins and set the required environment variables listed above.
- Add the script files in the Core folder to your module.
- Add one or more Core Components, Services and Subsystems script files to your module.
- Start your server!
Want to write your own subsystem?
Have a look at heavily commented es_s_example.nss! (TODO)
最近版本更新:(数据更新于 1970-01-01 00:00:00)
主题(topics):
neverwinter-nights, neverwinter-nights-enhanced-edition, nwnx, nwnxee
Daztek/EventSystem同语言 Roff最近更新仓库
2024-11-01 13:50:59 ophub/amlogic-s9xxx-armbian
2024-04-25 21:41:15 ophub/kernel
1970-01-01 00:00:00 TapXWorld/ChinaTextbook
1970-01-01 00:00:00 kasiimh1/RestoreMe
1970-01-01 00:00:00 tian-qingzhao/spring-cloud-tencent-demo
1970-01-01 00:00:00 tronprotocol/tron-rosetta-api