Python set Property

Hi guys,
was wondering how to set a property within a script, you know how you can do

own.property = 1

How do you do that but set a different objects property? Something like this?

object.theirproperty = 1

IDK, Help Please.

Blinker

obj[propname] = value

e.g.

obj[“prop”] = “Content of a string property”

obj can be a reference to any object. (e.g. GameLogic.getCurrentScene().objects[“OBCube”])

The syntax varies from version to version, but you must first get the object. Here is the syntax for 3 different versions:

# Pre 2.49
obj_list = GameLogic.getCurrentScene().getObjectList()

obj = obj_list["OBobject_name"]

obj.property = 1
# 2.49

obj_list = GameLogic.getCurrentScene().objects

obj = obj_list["OBobject_name"]

obj["property"] = 1

and

# 2.5
obj_list = bge.logic.getCurrentScene().objects

obj = obj_list["object_name"]

obj['property"] = 1