aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Chris Xiong <chirs241097@gmail.com> 2023-09-10 01:09:07 -0400
committerGravatar Chris Xiong <chirs241097@gmail.com> 2023-09-10 01:09:07 -0400
commit34835275649b78c80a8e69b71fb9b990fe654d43 (patch)
treed90db5e9b3993d740ce27e4efd8eaae2271bb1f9
parent3bf49ee7d4458c51bafdb5581c288fbd0f71d532 (diff)
downloadmeteor-trashy-addon-34835275649b78c80a8e69b71fb9b990fe654d43.tar.xz
Let's actually engage the brain this time.
-rw-r--r--mapman/src/mapdump.cpp2
-rw-r--r--src/main/java/org/chrisoft/trashyaddon/commands/MapDumpCommand.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/mapman/src/mapdump.cpp b/mapman/src/mapdump.cpp
index af32a0f..b5db3b4 100644
--- a/mapman/src/mapdump.cpp
+++ b/mapman/src/mapdump.cpp
@@ -9,7 +9,7 @@ bool load_dump(gzFile f, map_t &d)
if (gzread(f, &d.id, 4) < 4) return false;
int name_len;
if (gzread(f, &name_len, 4) < 4) return false;
- d.locked = ((name_len & 0xf0000000) != 0);
+ d.locked = ((name_len & 0x80000000) != 0);
name_len &= 0x7fffffff;
if (name_len)
{
diff --git a/src/main/java/org/chrisoft/trashyaddon/commands/MapDumpCommand.java b/src/main/java/org/chrisoft/trashyaddon/commands/MapDumpCommand.java
index 76c322a..2bc7096 100644
--- a/src/main/java/org/chrisoft/trashyaddon/commands/MapDumpCommand.java
+++ b/src/main/java/org/chrisoft/trashyaddon/commands/MapDumpCommand.java
@@ -51,7 +51,7 @@ public class MapDumpCommand extends Command {
ByteBuffer buf = ByteBuffer.allocate(bsz);
buf.order(ByteOrder.LITTLE_ENDIAN);
buf.putInt(id);
- buf.putInt(u8name.length | (mapState.locked ? 0xf000000 : 0));
+ buf.putInt(u8name.length | (mapState.locked ? 0x80000000 : 0));
buf.put(u8name);
buf.put(mapState.colors);
bufs.add(buf);