]
state["vehicles"] = {
"current": "walking",
- "available": ["walking"],
+ "walking": {
+ "seating": [
+ "roachel", None, "roeginald",
+ None, None, None,
+ ]
+ },
+ "robot": {"seating": []},
+ "roomba": {"seating": []},
+ "quadcopter": {"seating": []},
}
state["level"] = {
"name": "level1",
value = self._state.get(name)
return _maybe_subproxy(self, name, value)
+ def __setitem__(self, name, value):
+ return self.__setattr__(name, value)
+
+ def __getitem__(self, name):
+ return self.__getattr__(name)
+
class WorldListProxy(WorldBaseProxy):
""" World list proxy that records changes and produces events. """