Jump to content

marian1112

Inactive Member
  • Posts

    3
  • Joined

  • Last visited

  • Days Won

    1
  • Feedback

    0%

Posts posted by marian1112

  1.  

    (uiscript) systemoptiondialog.py :

    After:

    				{
    					"name" : "shadow_bar",
    					"type" : "sliderbar",
    
    					"x" : 110,
    					"y" : 210,
    				},

    Add:

    				{
    					"name" : "shadow_name",
    					"type" : "text",
    					
    					"x" : 110,
    					"y" : 225,
    				},

    (root) uisystemoption.py 

     def __Initialize(self):

    Spoiler

     After:
            self.ctrlShadowQuality = 0

    Add:
            self.ctrlShadowNameList = ("Shadow_None", "Shadow_Ground", "Shadow_Ground_and_Solo", "Shadow_All", "Shadow_All_High", "Shadow_All_Max")
     

     def __Load_BindObject(self):

    Spoiler

    After:
                self.ctrlShadowQuality = GetObject("shadow_bar")

    Add:
                self.ctrlShadowName = GetObject("shadow_name")

    def __Load(self):

    Spoiler

    After:

            self.ctrlShadowQuality.SetEvent(ui.__mem_func__(self.OnChangeShadowQuality))

    Add:

            self.ctrlShadowName.SetText(self.ctrlShadowNameList[int(systemSetting.GetShadowLevel())])

    def OnChangeShadowQuality(self):

    Spoiler

     After:

           systemSetting.SetShadowLevel(int(pos / 0.2))

    Add:
            self.ctrlShadowName.SetText(self.ctrlShadowNameList[int(pos / 0.2)])

     

    • Love 1
  2. PythonSystemModule.cpp

    PyObject * systemSetShadowLevel(PyObject * poSelf, PyObject * poArgs)
    {
        int level;

        if (!PyTuple_GetInteger(poArgs, 0, &level))
            return Py_BuildException();

        if (level >= 0) // This
            CPythonSystem::Instance().SetShadowLevel(level);

        return Py_BuildNone();
    }

    • Love 1
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.