- Added FloatBobPhase 0 to dynamic light to prevent pr_spawnmobj RNG from being called for it.

- update to ZDoom r4296:

* Added a FloatBobPhase property for DECORATE. Now, if FloatBobPhase is anything but -1 it will be used directly as the initial phase, allowing to define actors that bob in sync. The allowed range of phases is 0 - 63. The main reason for this is that each actor spawn called the pr_spawnmobj RNG just to randomize this value which causes problems with non-interactive actors, in particular GZDoom's dynamic lights.
* Dynamically generated strings returned via strparam and get(user)cvar now last as long as they need to. They do not disappear at the end of each tic. You can now safely store them in variables and hold on to them indefinitely. In addition, strings from libraries no longer require you to load the exact same libraries in the exact same order. You can even store a library's string in a world variable and retrieve it on another map that doesn't load the library at all, and it will still be the correct string.
* ACS library IDs now only get 12 bits instead of 16 so that each string table can hold up to about a million strings instead of just 65536. This shouldn't be a problem, although it means that save games that had strings with the larger IDs stored in variables are no longer compatible. Since many saves don't involve libraries at all, and even many that do are not actually affected, I'm not bumping the min save version. The worst that can happen is that you get no text at all where some was expected.



git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@1579 b0f79afe-0144-0410-b225-9a4edf0717df


git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@1580 b0f79afe-0144-0410-b225-9a4edf0717df
* Updated to ZDoom 4297:
- Replaced unused RNGs with pr_damagemobj for consistency checksum.


git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@1581 b0f79afe-0144-0410-b225-9a4edf0717df
* Updated to ZDoom 4299:
- Fixed the Peasants DECORATE definition.
- Fixed inappropriate type for FloatBobPhase property. 

git-svn-id: http://mancubus.net/svn/hosted/gzdoom/trunk@1582 b0f79afe-0144-0410-b225-9a4edf0717df