Update copyright for 2024

This commit is contained in:
Edoardo Lolletti 2024-01-03 01:21:08 +01:00
parent 90b2ad103c
commit da45f91460
34 changed files with 119 additions and 100 deletions

View file

@ -1,7 +1,7 @@
edo9300's YGOPro script engine
------------------------------
Copyright (C) 2019-2020 Edoardo Lolletti (edo9300)
Copyright (C) 2019-2024 Edoardo Lolletti (edo9300)
See version history for a full list of authors.
This program is free software: you can redistribute it and/or modify

View file

@ -1,3 +1,9 @@
/*
* Copyright (c) 2020, Dylam De La Torre, (DyXel)
* Copyright (c) 2020-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#ifndef XOSHIRO256_HPP
#define XOSHIRO256_HPP
#include <array>
@ -17,7 +23,7 @@ public:
constexpr Xoshiro256StarStar(const StateType& initialState) noexcept : s(initialState)
{}
ResultType operator()() noexcept
constexpr ResultType operator()() noexcept
{
const uint64_t result = rotl(s[1] * 5, 7) * 9;

5
bit.h
View file

@ -1,3 +1,8 @@
/*
* Copyright (c) 2023-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#ifndef BIT_H
#define BIT_H

View file

@ -1,8 +1,8 @@
/*
* card.cpp
* Copyright (c) 2010-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2016-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2010-5-7
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#include "card.h"
#include "field.h"

7
card.h
View file

@ -1,10 +1,9 @@
/*
* card.h
* Copyright (c) 2010-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2017-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2010-4-8
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#ifndef CARD_H_
#define CARD_H_

View file

@ -1,10 +1,9 @@
/*
* common.h
* Copyright (c) 2009-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2017-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2009-1-7
* Author: Argon.Sun
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#ifndef COMMON_H_
#define COMMON_H_

View file

@ -1,3 +1,8 @@
/*
* Copyright (c) 2021-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#ifndef CONTAINERS_FWD_H
#define CONTAINERS_FWD_H

View file

@ -1,10 +1,9 @@
/*
* duel.cpp
* Copyright (c) 2010-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2017-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2010-5-2
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#include "duel.h"
#include "interpreter.h"
#include "field.h"

7
duel.h
View file

@ -1,10 +1,9 @@
/*
* duel.h
* Copyright (c) 2010-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2016-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2010-4-8
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#ifndef DUEL_H_
#define DUEL_H_

View file

@ -1,10 +1,9 @@
/*
* effect.cpp
* Copyright (c) 2010-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2016-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2010-5-7
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#include "effect.h"
#include "card.h"
#include "duel.h"

View file

@ -1,10 +1,9 @@
/*
* effect.h
* Copyright (c) 2010-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2016-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2010-3-13
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#ifndef EFFECT_H_
#define EFFECT_H_

View file

@ -1,7 +1,8 @@
// Copyright (c) 2023 Edoardo Lolletti <edoardo762@gmail.com>
// SPDX-License-Identifier: AGPL-3.0-or-later
// Refer to the COPYING file included.
/*
* Copyright (c) 2023-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#ifndef EFFECT_CONSTANTS_H_
#define EFFECT_CONSTANTS_H_

View file

@ -1,10 +1,9 @@
/*
* field.cpp
* Copyright (c) 2010-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2016-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2010-7-21
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#include <algorithm>
#include "field.h"
#include "duel.h"

View file

@ -1,10 +1,9 @@
/*
* field.h
* Copyright (c) 2010-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2017-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2010-5-8
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#ifndef FIELD_H_
#define FIELD_H_

View file

@ -1,5 +1,5 @@
/*
* Copyright (c) 2022, Edoardo Lolletti <edoardo762@gmail.com>
* Copyright (c) 2022-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* SPDX-License-Identifier: AGPL-3.0-or-later
*/

View file

@ -1,10 +1,9 @@
/*
* group.cpp
* Copyright (c) 2010-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2020-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2010-8-3
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#include "group.h"
#include "card.h"

View file

@ -1,10 +1,9 @@
/*
* group.h
* Copyright (c) 2010-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2019-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2010-5-6
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#ifndef GROUP_H_
#define GROUP_H_

View file

@ -1,10 +1,9 @@
/*
* interpreter.cpp
* Copyright (c) 2010-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2016-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2010-4-28
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#include "lua_obj.h"
#include "duel.h"
#include "group.h"

View file

@ -1,10 +1,9 @@
/*
* interpreter.h
* Copyright (c) 2010-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2017-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2010-4-28
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#ifndef INTERPRETER_H_
#define INTERPRETER_H_

View file

@ -1,10 +1,9 @@
/*
* libcard.cpp
* Copyright (c) 2010-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2017-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2010-5-6
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#include <algorithm>
#include "scriptlib.h"
#include "duel.h"

View file

@ -1,10 +1,9 @@
/*
* libdebug.cpp
* Copyright (c) 2012-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2017-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2012-2-8
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#include "scriptlib.h"
#include "duel.h"
#include "field.h"

View file

@ -1,10 +1,9 @@
/*
* libduel.cpp
* Copyright (c) 2010-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2016-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2010-5-6
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#include <algorithm>
#include <numeric>
#include "scriptlib.h"

View file

@ -1,10 +1,9 @@
/*
* libeffect.cpp
* Copyright (c) 2010-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2017-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2010-7-20
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#include "scriptlib.h"
#include "duel.h"
#include "field.h"

View file

@ -1,10 +1,9 @@
/*
* libgroup.cpp
* Copyright (c) 2010-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2017-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2010-5-6
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#include <iterator>
#include <algorithm>
#include "scriptlib.h"

View file

@ -1,3 +1,8 @@
/*
* Copyright (c) 2020-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#ifndef LUA_OBJ_H_
#define LUA_OBJ_H_

View file

@ -1,3 +1,9 @@
/*
* Copyright (c) 2019, Dylam De La Torre, (DyXel)
* Copyright (c) 2019-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#include "ocgapi.h"
#include "interpreter.h"
#include "duel.h"

View file

@ -1,3 +1,9 @@
/*
* Copyright (c) 2019, Dylam De La Torre, (DyXel)
* Copyright (c) 2019-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#ifndef OCGAPI_H
#define OCGAPI_H
#include "ocgapi_types.h"

View file

@ -1,3 +1,8 @@
/*
* Copyright (c) 2019-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#ifndef OCGAPI_TYPES_H
#define OCGAPI_TYPES_H
#include <stdint.h>

View file

@ -1,8 +1,8 @@
/*
* operations.cpp
* Copyright (c) 2010-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2016-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2010-9-18
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#include "field.h"
#include "duel.h"

View file

@ -1,10 +1,9 @@
/*
* playerop.cpp
* Copyright (c) 2010-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2017-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2010-12-22
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#include "bit.h"
#include "field.h"
#include "duel.h"

View file

@ -1,10 +1,9 @@
/*
* processor.cpp
* Copyright (c) 2010-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2016-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2010-8-3
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#include <iterator>
#include <algorithm>
#include "field.h"

View file

@ -1,7 +1,8 @@
// Copyright (c) 2019-2022 Edoardo Lolletti <edoardo762@gmail.com>
// SPDX-License-Identifier: AGPL-3.0-or-later
// Refer to the COPYING file included.
/*
* Copyright (c) 2019-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#ifndef PROGRESSIVEBUFFER_H_
#define PROGRESSIVEBUFFER_H_

View file

@ -1,8 +1,8 @@
/*
* scriptlib.cpp
* Copyright (c) 2010-2015, Argon Sun (Fluorohydride)
* Copyright (c) 2018-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2010-7-29
* Author: Argon
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#include "scriptlib.h"
#include "duel.h"

View file

@ -1,10 +1,8 @@
/*
* scriptlib.h
* Copyright (c) 2016-2024, Edoardo Lolletti (edo9300) <edoardo762@gmail.com>
*
* Created on: 2009-1-20
* Author: Argon.Sun
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
#ifndef SCRIPTLIB_H_
#define SCRIPTLIB_H_