H-uru / korman

Blender plugin for creating ages for Cyan Worlds' proprietary Plasma engine and its open source variant, CyanWorlds.com Engine.
GNU General Public License v3.0
34 stars 17 forks source link

Remove `OrderedDict` #398

Closed Hoikas closed 9 months ago

Hoikas commented 9 months ago

OrderedDict was needed when we were using Blender 2.79b (with Python 3.5) to ensure that node sockets were consistently created in the same order as they were listed in Korman's code. As of Python 3.7, standard dict objects remember their order of insertion. Now that we require Blender for Korman or self-build Blenders using at least Python 3.7, we can remove OrderedDict and convert the node socket definitions to standard dict objects.

1Codealot commented 9 months ago

Hi, I will do this later! :)

Hoikas commented 9 months ago

Closed by #400