Skip to content

Vegas007/Metin2-Python-Data-Structures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

# Python-Data-Structures

# Example #1

    pack = RegisterStructClass('a b c')(15, {}, [])
    pack.a += 50
    pack.b.update({0: 250})
    pack.c.append(100)
    print (pack.a, pack.b, pack.c)

# Example #2.

    def Transfer(self, p):
		print(p.szName, p.lX, p.lY)

    self.Transfer(RegisterStructClass('szName lX lY')(GetName(), GetX(), GetY()))

# Example #3.

config = ui.RegisterStructClass('width height default_size_dict rank_list text')(450, 300, {'w': 400, 'h': 500}, [1, 2, 3], 'Metin2')

print (
	config.width, config.height, config.text,
	config.default_size_dict.get('w'), config.default_size_dict.get('h'),
	config.rank_list
)

About

Register a struct data like C++,

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages