mirror of
https://github.com/edo9300/ygopro-core
synced 2026-08-25 16:23:07 -04:00
Update copyright for 2024
This commit is contained in:
parent
90b2ad103c
commit
da45f91460
34 changed files with 119 additions and 100 deletions
2
LICENSE
2
LICENSE
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
5
bit.h
|
|
@ -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
|
||||
|
||||
|
|
|
|||
6
card.cpp
6
card.cpp
|
|
@ -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
7
card.h
|
|
@ -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_
|
||||
|
||||
|
|
|
|||
7
common.h
7
common.h
|
|
@ -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_
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
7
duel.cpp
7
duel.cpp
|
|
@ -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
7
duel.h
|
|
@ -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_
|
||||
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
7
effect.h
7
effect.h
|
|
@ -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_
|
||||
|
||||
|
|
|
|||
|
|
@ -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_
|
||||
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
7
field.h
7
field.h
|
|
@ -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_
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
||||
|
|
|
|||
7
group.h
7
group.h
|
|
@ -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_
|
||||
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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_
|
||||
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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_
|
||||
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
6
ocgapi.h
6
ocgapi.h
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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_
|
||||
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -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_
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue