Just unzip the file and load it as a mod. If you don't want to do it as a mod, you could move the Assets folder from my mod to your CustomAssets, but that's certainly not recommended.
On the other hand, you could include custom events in some mods. It wouldn't work well with something like FFH, but for NextWar, why not.
So, if I were to do the silly here, will it still include all of the core game's events as well?
Yes, this isn't a modular mod. If you moved into CustomAssets, you'd have all core game events + mine, same way as when running as a mod. As said, running this is a mod is better.
If you copy the Events folder from my mod into NextWar's, and also copy CvRandomEventInferface.py to where it belongs in NextWar, yeah, you'll get NextWar with core events + my events. Also breaking savegames.
Traceback (most recent call last):
File "CvRandomEventInterface", line 3788, in canTriggerImmigrantCity
ArgumentError: Python argument types in
CyCity.unhappyLevel(CyCity)
did not match C++ signature:
unhappyLevel(class CyCity {lvalue}, int)
ERR: Python function canTriggerImmigrantCity failed, module CvRandomEventInterface
Traceback (most recent call last):
File "CvRandomEventInterface", line 3768, in canDoCometFragment
IndexError: tuple index out of range
ERR: Python function canDoCometFragment failed, module CvRandomEventInterface
iTriggerNum = gc.getInfoTypeForString("EVENTTRIGGER_MY_TRIGGER")
gc.getPlayer(0).trigger(iTriggerNum)