Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Warzone 2100
Server hosting for the open-source 3D real-time strategy game Warzone 2100. Also provides server hosting for the open-source turn-based strategy game Freeciv.
Collective -
Host: opensource -
https://opencollective.com/warzone2100
- Website: https://wz2100.net
- Code: https://github.com/Warzone2100
github.com/Warzone2100/warzone2100 - e2c268454845d6f046ece8ccae894d189a3cf09c authored 11 months ago by past-due <[email protected]>
Fixes some rather large log spam during some combo of saveloading and coming back to home base.
...
Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - 200ac72911885e64bd6e5614ce1c5ff0a88e4008 authored 11 months ago by Pavel Solodovnikov <[email protected]>github.com/Warzone2100/warzone2100 - db06a776ff642bffcd069181156f97c512868e3d authored 11 months ago by past-due <[email protected]>
These compilers are more strict than MSVC,
so fix the compilation errors coming from
the linux b...
This is sort of a hack/workaround to prevent crashes related to
`TargetMissing_` static instance...
Also, remove `psPrev` and `psNext` pointers from `AUDIO_SAMPLE`.
Signed-off-by: Pavel Solodovni...
github.com/Warzone2100/warzone2100 - 61a0221fb4710aa917dd33b00c88a378fe1bfc6f authored 11 months ago by Pavel Solodovnikov <[email protected]>
Also, remove now unused `psNext` member field from
`RES_TYPE`.
Signed-off-by: Pavel Solodovniko...
github.com/Warzone2100/warzone2100 - c715c1f72d080ad297efb4d78845044e90dca727 authored 11 months ago by Pavel Solodovnikov <[email protected]>
Change `RES_TYPE::psRes` to use `std::list`
instead of a C-style intrusive list.
Also, remove `...
github.com/Warzone2100/warzone2100 - a6e62e312aa6e43bb8e41b72d5ce9f26d221fcbe authored 11 months ago by Pavel Solodovnikov <[email protected]>
Use a compile-time helper with some SFINAE tricks
to allow passing callables which take an itera...
Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - cf0a3701349ca2dee3d3a1a0b7332b3a503c352d authored 11 months ago by Pavel Solodovnikov <[email protected]>
Replace `malloc/free` by `new/delete` to allocate
`RES_TYPE` instances, otherwise we'll have
pro...
So that the utility is accessible in base libraries
Signed-off-by: Pavel Solodovnikov <pavel.al...
github.com/Warzone2100/warzone2100 - aaf38d1e8ca390267f042b184638b16ff70c2760 authored 11 months ago by Pavel Solodovnikov <[email protected]>github.com/Warzone2100/wz2100.net - bb050ec92ec4f1bcc6b724581e6abb46ce9dd912 authored 11 months ago by wzdev-ci <[email protected]>
Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - f396336b82055e8996126807f863c21a96c3938d authored 11 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - b86c6618378975303c203ed803b8a2d86e11f6d5 authored 11 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - 9d395213e9e7593f56cf4394d5dfa0e70ff42dcb authored 11 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - 1771519a50c21da939d5cd5e49028c3007f6cf7c authored 11 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - cf26a4a5b669f1082153556a90270a79dd9a2554 authored 11 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - a0af27f47d7fce6aa347231c3293a47b6557e317 authored 11 months ago by Pavel Solodovnikov <[email protected]>
Replace `droidDamaged()` and `droidCyborg()` free functions
by member functions.
Signed-off-by:...
github.com/Warzone2100/warzone2100 - d693944869298679e71b424f788f8771c67eefed authored 11 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - 350f9d59af82a93eebea5c63f09e8d0c45291702 authored 11 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - 60d46c0c3998838798d186bc5f95e0ceb8f88ace authored 11 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - 22d9a35798ec79940126048197312faac79b6986 authored 11 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - 5e61a9852fe4231efb6e06fca5862712e0222b6a authored 11 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - cc2080a0f847e5ac0080feb4f0ff73938a6d72e9 authored 11 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - a92ca7a57850d1515df1c26dc950553c4a6e4986 authored 11 months ago by Pavel Solodovnikov <[email protected]>Not needed as transporter reinforcements clear the position they want to land at.
Enemy VTOLs w...
github.com/Warzone2100/warzone2100 - d2e5af0c40303e572cb354467f1a4ca07198eda8 authored 11 months ago by KJeff01 <[email protected]>github.com/Warzone2100/warzone2100 - 9321a87995382377eef0e17ad9fe92e1eabff28b authored 11 months ago by KJeff01 <[email protected]>
A little regression from 452e21bc50b79b9d854b974e4256d20ad96b56c6.
github.com/Warzone2100/warzone2100 - f0f7bfc1f22cdf38a4e05a8df3ee5fcdfe92b954 authored 11 months ago by KJeff01 <[email protected]>No longer will LZ No Go zones persist across missions blocking stuff from being built.
github.com/Warzone2100/warzone2100 - d0f004954ff136acc04bd5a2314d71f21b123bc7 authored 11 months ago by KJeff01 <[email protected]>github.com/Warzone2100/warzone2100 - f04a2bd23c6e26803e17462b00b6ba50557c9bb3 authored 11 months ago by Karamel <[email protected]>
github.com/Warzone2100/warzone2100 - 33b4629f27355ff974b9bea550f8e475049febc1 authored 11 months ago by Karamel <[email protected]>
github.com/Warzone2100/warzone2100 - d18a2649818c2223512bd2515f5e4c2598a29faf authored 11 months ago by Karamel <[email protected]>
Ensure that const pointers are used wherever
possible, which should make it easier to:
1. Judge...
github.com/Warzone2100/warzone2100 - 6744315d7c6fc3185544e854d93e5f5d68ea09a6 authored 11 months ago by Pavel Solodovnikov <[email protected]>github.com/Warzone2100/warzone2100 - 86b7b0104431004b34d4505113c97509035ec05a authored 11 months ago by past-due <[email protected]>
github.com/Warzone2100/warzone2100 - d82483a1295c36b228d83ed2db1e17e1584887a4 authored 11 months ago by past-due <[email protected]>
github.com/Warzone2100/wz2100.net - 26e0dfd5adc8f49dc44ace64c4a8310752affe46 authored 11 months ago by wzdev-ci <[email protected]>
github.com/Warzone2100/warzone2100 - 6d79f89d866a65c557581fb4db83aee9811a39c4 authored 11 months ago by past-due <[email protected]>
github.com/Warzone2100/warzone2100 - 26a5159c77b6874ebc005ab1ae91777a67e6d1d2 authored 11 months ago by Vincent Lejeune <[email protected]>
github.com/Warzone2100/warzone2100 - 6d8842cc47f9fad0b4303d369ed5c7075693a48c authored 11 months ago by past-due <[email protected]>
github.com/Warzone2100/warzone2100 - bef17006330967bb038ca53c088c7ac8d58c14e8 authored 11 months ago by past-due <[email protected]>
Co-Authored-By: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - 7e08430f0ce47f6a06243dfe0bdbce2d746de074 authored 11 months ago by past-due <[email protected]>github.com/Warzone2100/warzone2100 - 4dd5b6bd7a3254c1a2c739d2b1300bdee56be4bd authored 11 months ago by Vincent Lejeune <[email protected]>
github.com/Warzone2100/warzone2100 - 3e42b7e3b34b4770dce075cddce2ca0d5266ab5c authored 11 months ago by past-due <[email protected]>
github.com/Warzone2100/warzone2100 - 1154283700c5272ddfa39d7aa72746eed5aae5db authored 11 months ago by past-due <[email protected]>
github.com/Warzone2100/warzone2100 - a00ff1144e61439c293077d47fead6ee49a85691 authored 11 months ago by past-due <[email protected]>
github.com/Warzone2100/warzone2100 - 63518ec747051ea093d84e5aabb0113d16e786e6 authored 11 months ago by Vincent Lejeune <[email protected]>
Co-Authored-By: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - 2cb117de4219a49e094bd3ecd4d79222d53656bc authored 11 months ago by past-due <[email protected]>github.com/Warzone2100/quickjs-wz - 35ad09d5c19b6b81723dc9318d54df935f88ce69 authored 11 months ago by pastdue <[email protected]>
github.com/Warzone2100/quickjs-wz - 9fc7e5f64d9e356b93613403a403ad805b9e066b authored 11 months ago by pastdue <[email protected]>
This patch adds `-k` for Makefile-based and `-k0`
for Ninja-based CI pipelines, so that the buil...
When a commander transitions from an offworld mission,
it will currently lose its group (actuall...
Main points of interest:
Cyborgs do more damage than their tank variants. New Cannon, Rocket, a...
github.com/Warzone2100/warzone2100 - 5811cdabfcb1f50540d2322e96cc0778e304dfa1 authored 11 months ago by KJeff01 <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - 157a4fcae398c9be093cdfc4fd48c0801c6bf4b0 authored 12 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - 94e3683fae1fe08a5c089a16415de2998778b408 authored 12 months ago by Pavel Solodovnikov <[email protected]>
Don't use `.at()` method, which performs additional
bounds checking in cases where we know upfro...
Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - c5b717c631c0ef4c546c977e2e5b089b4e206234 authored 12 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - dd36e8fedc318d05aaf27bde22880d2b065797fd authored 12 months ago by Pavel Solodovnikov <[email protected]>
Replace while-based loops introduced by
https://github.com/Warzone2100/warzone2100/pull/3572
wit...
github.com/Warzone2100/wz2100.net - 1a32f66abfeeec82627f63371a510e56d9e466c7 authored 12 months ago by wzdev-ci <[email protected]>
When a transport has some droids in it while
its dtor is being called, the code that frees
all d...
Remove `psGrpNext` from `DROID` class, add
`DroidList` field to the `DROID_GROUP` class instead....
github.com/Warzone2100/warzone2100 - 57d397b33ec953c53feaca70743356cca61d0b61 authored 12 months ago by Vincent Lejeune <[email protected]>
github.com/Warzone2100/warzone2100 - b9f9a8bed03dbcc5204de5b42e775c4de29a499a authored 12 months ago by Vincent Lejeune <[email protected]>
github.com/Warzone2100/warzone2100 - b4e108eb5ae5bae2015a4bdb64cc060151129fd3 authored 12 months ago by Vincent Lejeune <[email protected]>
github.com/Warzone2100/wz2100.net - 10be371d859426663a1f1facc7c4e4d9ad838aaf authored 12 months ago by wzdev-ci <[email protected]>
github.com/Warzone2100/itch-build - 26e41e4192da2b32c099f07a4dcffdf3a52c98a8 authored 12 months ago by pastdue <[email protected]>
Also, remove some redundant code in list
allocation/deallocation procedures and
lookup functions...
Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - 0ff3a017149e585b153cd291c596b84e71c86abe authored 12 months ago by Pavel Solodovnikov <[email protected]>
Previously, upon reaching the `end()` of
`apsExtractorLists[selectedPlayer]`, the function
erron...
Remove unused functions `intFindAStructure()` and
`intGotoNextStructureType()` along with
`Curre...
Not needed anymore.
Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - a1f5a1ce90cdbea42f2d46f7eace88060c50aa3b authored 12 months ago by Pavel Solodovnikov <[email protected]>
`player` should be just ignored for features,
always search `apsFeatureLists[0]`.
Signed-off-by...
github.com/Warzone2100/warzone2100 - ce2c572be840c280ca99f3080594da3c73b49680 authored 12 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - 67a9542f1bab3be05b19f072e82ff009eea3ce39 authored 12 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - e43a46340cdfb81dcd83abbda1d421ec5daedb42 authored 12 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - 7c4c2282f64a76f1a99e57dc0bc32de34ddd1b1a authored 12 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - 4241ced91c4417449fbda08f69cbcfead0b9c13d authored 12 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - 7a90be2bdd95f66e67b9d9b6507db2a5370c9a53 authored 12 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - 0dd65e6c2ff8554b8f0eced0743b3b02f6383f9b authored 12 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - 3e0761782048bf12c0205ae5862c4def7dc47d6c authored 12 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - 919f4fef2e304935663d616894d236432c25f108 authored 12 months ago by Pavel Solodovnikov <[email protected]>These include `apsExtractorLists`, `apsSensorList`, `apsOilList`.
Remove `psNextFunc` from `BAS...
github.com/Warzone2100/warzone2100 - 2bffaa0909207ce637411ad92a5a08dabfbfb43f authored 12 months ago by Pavel Solodovnikov <[email protected]>Signed-off-by: Pavel Solodovnikov <[email protected]>
github.com/Warzone2100/warzone2100 - d2537f7d544f695b0a42585e8b5b75869229a284 authored 12 months ago by Pavel Solodovnikov <[email protected]>github.com/Warzone2100/wz2100.net - f1a92acedae6ecd921067779a699b92973c434ad authored 12 months ago by wzdev-ci <[email protected]>
In the case of moving a Strike sensor around, the VTOL(s) would still fly towards the previously...
github.com/Warzone2100/warzone2100 - 86bb59be4e2fed457f89387f8555b53a116e78d4 authored almost 1 year ago by KJeff01 <[email protected]>github.com/Warzone2100/wz2100.net - 45be3a5b26c78a32c03d1392cb37a6a9e1874350 authored about 1 year ago by wzdev-ci <[email protected]>
`RSComparator` does not conform to strict weak ordering
requirements, which are required by stan...
We have the technology to transmit vehicles and people through electronic data streams. Lets pla...
github.com/Warzone2100/warzone2100 - 78f09c0a8f0dc3eaf36e4795366902e02eb4e0b7 authored about 1 year ago by KJeff01 <[email protected]>github.com/Warzone2100/wz2100.net - a8fdcc1c900f2e8aa819501545c56bba461778b1 authored about 1 year ago by wzdev-ci <[email protected]>
Mainly:
Buffing structures a bit, make price and build times vary according to strength.
VTOL ...
Since level defaulted to 1 it meant structures/features here would set actualDamage to 94% as th...
github.com/Warzone2100/warzone2100 - a19141ce7e58deaf35494e081da582321d3f9cd9 authored about 1 year ago by KJeff01 <[email protected]>github.com/Warzone2100/warzone2100 - 6a93bc3e76ea8f9008dd2c8513ac7a6bdb30be1b authored about 1 year ago by past-due <[email protected]>
github.com/Warzone2100/warzone2100 - f80afac62836f8d64de0575f28bc6a7fa444c7ca authored about 1 year ago by past-due <[email protected]>
github.com/Warzone2100/warzone2100 - e39e763259ca55539ad522159b13383270d37f14 authored about 1 year ago by Dylan <[email protected]>
github.com/Warzone2100/warzone2100 - 063874aacf1ce4205aaea538e9131808b766ba5e authored about 1 year ago by KJeff01 <[email protected]>
github.com/Warzone2100/warzone2100 - 36f970660b09d307a3303740595d3ccc7a598c74 authored about 1 year ago by KJeff01 <[email protected]>
github.com/Warzone2100/warzone2100 - 6a6832aca59e55b43c654d73e3692804c94500e6 authored about 1 year ago by KJeff01 <[email protected]>
Retreats units back to the startPosition area much like campaign does for LZ data.
github.com/Warzone2100/warzone2100 - dfb2aea8a6d4b24b78fc2631cc99cefc9ebed4bd authored about 1 year ago by KJeff01 <[email protected]>In case they were over a steep slope during save creation.
github.com/Warzone2100/warzone2100 - 8346cc2c6356f03deeda66f71aaca6e1405e9393 authored about 1 year ago by KJeff01 <[email protected]>