about summary refs log tree commit diff stats
path: root/data/maps/daedalus/rooms/Dark Light Exit.txtpb
blob: 9c4d67491630b86e2c6c1ac3320c4a99d03039bc (plain) (blame)
1
2
3
4
5
6
7
8
9
name: "Dark Light Exit"
display_name: "Outside Pumpkin"
panels {
  name: "GASKET"
  path: "Panels/Dark Light Room/dark_7"
  clue: "gasket"
  answer: "seal"
  symbols: EXAMPLE
}
an>> class Vector2 { public: T x; T y; constexpr Vector2<T>(T X = 0, T Y = 0) noexcept : x(X), y(Y) { } constexpr Vector2<T>& operator+=(const Vector2<T>& other) noexcept { x += other.x; y += other.y; return *this; } constexpr Vector2<T>& operator/=(T t) noexcept { x /= t; y /= t; return *this; } }; template<typename T> constexpr Vector2<T> operator+(Vector2<T> lhs, const Vector2<T>& rhs) noexcept { lhs += rhs; return lhs; } template<typename T> constexpr Vector2<T> operator/(Vector2<T> vec, T t) noexcept { vec /= t; return vec; } }