1
0
mirror of https://github.com/Refactorio/RedMew.git synced 2024-12-14 10:13:13 +02:00
Commit Graph

242 Commits

Author SHA1 Message Date
Lynn
7ec2380989 Retailer can generate a unique identifier 2018-12-23 13:33:54 +01:00
Lynn
511fe1a1f7 Uses the retailer in crash site for markets 2018-12-22 17:30:25 +01:00
Lynn
5cdb67979a Added some features to the market GUI (#564)
* Added some features to the market GUI

* Grouped inputs differently

* Use referenced table instead of copy
2018-12-22 00:39:18 +01:00
Matthew
bcf0c3e85d Fix issues with silly names (#559)
* Fix new LuaPlayer created on join.

* Change set_map_extra_info to add_map_extra_info

* Make silly_player and regulars compatible
2018-12-22 00:38:47 +01:00
Matthew
098853ec48 Give feedback to player (#568) 2018-12-22 00:37:28 +01:00
Valansch
a1c21b52db
Implemented deprecated commands (#549) 2018-12-19 17:38:28 +01:00
Matthew
eb892a372e Add player_reward, add coins as reward for looking at info (#546)
* Add player_reward, add coins as reward for looking at info

* Remove table entries for completed rewards
2018-12-19 14:56:02 +01:00
Matthew
074ea00c54 Add regulars to potential train station names (#561)
* Add regulars to potential train station names

* Decrease odds of in-game player and regular, increase odds of backer

* Clarify that _player_ is not the player that placed the entity

* Specify random's use, cover case of nil random_player
2018-12-19 14:43:30 +01:00
Matthew
014b53aa42 Expand config (#560) 2018-12-19 14:41:28 +01:00
Valansch
defd40db60
Update player_stats.lua 2018-12-17 18:04:46 +01:00
Matthew
00cf6eb40c
Merge pull request #553 from grilledham/top_buttons_visibility
allow player to toggle top buttons visibility
2018-12-17 10:55:33 -05:00
grilledham
03b6d9b288 extra checks in player_stats::entity_damaged 2018-12-16 11:13:15 +00:00
grilledham
f45d6d5111 allow player to toggle top buttons visibility 2018-12-16 01:28:00 +00:00
Matthew
edf50d24f7 Add camera (#493)
* Add camera

* Rewrite camera

* Use global register

* Add runtime killswitch.

* Change to every 120 ticks
2018-12-15 21:29:14 +01:00
Matthew
88e7c46d2f Expanded stat tracking (#484)
* Add new stat tracking

* Add player_total_playtime and server storing+getting

* Cover case of not running on server

* Add player built entities, fix playtime tracking

* Add some stat display

* Remove total playtime
2018-12-15 21:28:53 +01:00
Matthew
238f6b9d7b Rename task and queue (#535)
* Rename task and queue to q

* Threading to schedule

* processing_queue to q
2018-12-15 21:28:27 +01:00
Lynn
221cf9c67d Diggy fixes, performance improvements and balance tweaks 2018-12-13 21:14:27 +01:00
Lynn
2a8a047c64 Fixed coin mining and behavior in Diggy 2018-12-10 21:18:22 +01:00
Matthew
17f7e9dcfe
Merge pull request #533 from iltar/alien-spawner-using-prototype
Alien spawner using prototype
2018-12-10 15:14:09 -05:00
Matthew
b5de650716
Merge pull request #532 from iltar/hydra-mode-into-redmew
Made hail_hydra available to all redmew scenarios
2018-12-10 15:13:29 -05:00
Lynn
b59d8f5f5f Removed return 2018-12-10 19:28:51 +01:00
Lynn
fb9e1dba6e Made hail_hydra available to all redmew scenarios 2018-12-10 19:24:48 +01:00
Lynn
2f98d21006 Some minor fixes for venus 2018-12-09 20:55:39 +01:00
Lynn
0fbfe49b2f AlienEvolutionProgress to utils and uses prototype data 2018-12-09 19:18:16 +01:00
Matthew
fe73cab917
Merge pull request #530 from iltar/search-command
Added a command-search command
2018-12-09 08:36:33 -05:00
Lynn
b44e10b252 Added pagination 2018-12-09 14:12:59 +01:00
Lynn
55a3cf5f22 Using # instead of string.len 2018-12-09 12:44:20 +01:00
Lynn
35c916c9b4 Removed unused variables 2018-12-09 00:37:59 +01:00
Lynn
a9d40f74a9 Added a command-search command 2018-12-09 00:34:25 +01:00
Lynn
2b7d0d0890 Removed automatic research unlock from player_create 2018-12-08 22:36:17 +01:00
Lynn
7800fab345 Gave the player_create feature the same as diggy SetupPlayer 2018-12-08 21:52:40 +01:00
Lynn
6617370fbc Added the crash-site GUI features to the retailer 2018-12-07 22:58:44 +01:00
Lynn
5e00d9b721 Reduced to a single command 2018-12-06 18:17:51 +01:00
Lynn
e08ba30b1b Added particle limits and scales 2018-12-06 17:42:31 +01:00
Lynn
b46595ff10 Added a scale to change game performance and running speed accordingly (#505) 2018-12-06 12:27:08 +01:00
Lynn
bbfcdd4629 Added a basic RedMew configuration setup (#502)
* Added a basic RedMew configuration setup
2018-12-06 12:18:52 +01:00
Matthew
21ecab0a59
Merge pull request #496 from grilledham/quite-command
sc command
2018-12-05 22:27:18 -05:00
grilledham
63bc04ea14 Switch to command wrapper 2018-12-05 11:10:34 +00:00
Matthew
f96183e0c4
Merge pull request #498 from iltar/hydra-improvements
Improved Biter aggression and scales a bit higher
2018-12-05 03:05:42 -05:00
Matthew
6ba6a82d8c Add core cheats (#490)
* Add core cheats

* Optimize our cheating
2018-12-03 10:39:19 +01:00
plague006
54ff31d233 Add all-tech when cheats enabled 2018-12-02 12:04:44 -05:00
Lynn
39a5b13928 Minor fixes in the config 2018-12-01 22:06:24 +01:00
Lynn
83597c6f5a Improved Biter aggression and scales a bit higher 2018-12-01 21:39:24 +01:00
Lynn
5b29219f61
Merge pull request #488 from iltar/fix-remaining-require
Fixed a few left-over requires in Experience
2018-12-01 18:02:46 +01:00
grilledham
a0fee48bc8 sc command 2018-12-01 16:20:44 +00:00
grilledham
3883c9e770 merge query_online_players 2018-12-01 10:53:46 +00:00
grilledham
0a82e1b68e query_online_players 2018-12-01 10:49:14 +00:00
Lynn
a83acc4ea7 Fixed a few left-over requires in Experience 2018-11-30 19:57:31 +01:00
grilledham
cd71bb0faa updates 2018-11-30 15:57:07 +00:00
grilledham
b4fbeae62e added command for getting server time 2018-11-30 15:56:26 +00:00
grilledham
b1ff3f69a0 get and set server time 2018-11-30 00:18:43 +00:00
Lynn
fefb26c91a Added a crumbling effect from the ceiling when close to collapse 2018-11-29 20:03:08 +01:00
Matthew
700fdd16a1
Merge pull request #476 from grilledham/ban-sync
Ban sync
2018-11-28 17:06:58 -05:00
grilledham
01e25c3056 throw error on non string admin and reason 2018-11-28 22:04:38 +00:00
grilledham
c47a253799 fixed comment 2018-11-28 21:56:18 +00:00
grilledham
70307be441 changed comments slightly 2018-11-28 21:35:07 +00:00
Matthew
1afbeae0ca
Merge pull request #464 from plague006/utils
Overhaul utils and add minor functionality
2018-11-28 15:39:51 -05:00
grilledham
5bea1bc153 fixed bug 2018-11-28 17:59:32 +00:00
grilledham
97921a6349 added Server.ban_sync and Server.unban_sync 2018-11-28 17:56:31 +00:00
Lynn
5b0e2f0e9c
Merge pull request #473 from plague006/fix/kill
Fix /kill checks around walkabout
2018-11-28 13:14:22 +01:00
Lynn
67ce1c301f
Merge pull request #474 from plague006/fix/walkabout
Fix walkabout case of player with no character
2018-11-28 13:13:55 +01:00
Matthew Heguy
0553c2af7e Catch up on new requires 2018-11-28 07:03:10 -05:00
grilledham
04199312bd Merge branch 'develop' of https://github.com/Valansch/RedMew into develop 2018-11-28 11:20:54 +00:00
grilledham
12b8e92260 fix for nuke_control 2018-11-28 11:20:23 +00:00
grilledham
4031c528e3 fixes to nuke_control.lua 2018-11-28 11:15:44 +00:00
Matthew Heguy
20dc540d79 Fix case of player with no character 2018-11-27 18:23:40 -05:00
Matthew Heguy
be87e0fb12 Fix not catching server killing walkabout player 2018-11-27 17:36:05 -05:00
Matthew Heguy
a5f0cc77b9 Fix checks around walkabout 2018-11-27 17:25:07 -05:00
Matthew Heguy
1d4acc8e35 Fix train station names 2018-11-27 17:08:27 -05:00
Matthew Heguy
bdc5d2ae77 Revert change to utils.task refs 2018-11-27 17:08:27 -05:00
Matthew Heguy
3fa0091971 Change existing code to use new utility functions 2018-11-27 17:08:26 -05:00
Matthew Heguy
c7201e119b Rename utils and fix requires 2018-11-27 17:08:26 -05:00
SimonFlapse
d971075da0 admin mentions now require pre, or postfix 2018-11-27 20:12:50 +01:00
Matthew Heguy
40f20bd2d3 Use string.format 2018-11-27 13:39:08 -05:00
Matthew
06a1a1927a Merge branch 'develop' into chat_triggers 2018-11-27 13:39:05 -05:00
grilledham
6667ab3e11 updated docs 2018-11-27 16:54:41 +00:00
grilledham
5585c0357b fixed printing regulars and donators to all players 2018-11-27 16:51:15 +00:00
grilledham
3e56fe32b8 removed defines.events.on_server_started 2018-11-27 14:48:45 +00:00
grilledham
031c8b82d9 added nil check for regulars and donators fetched from web 2018-11-27 14:47:37 +00:00
Matthew Heguy
7cbf650e63 Add explicit luacheck ignore when defining on_server_started 2018-11-27 07:50:07 -05:00
James
f010eb0119 moved server and serverCommands module to features + added more documentation to server 2018-11-27 12:32:33 +00:00
Matthew
2bc69414e0
Merge branch 'develop' into server-module 2018-11-26 21:12:36 -05:00
Matthew
b142939c5f Overhaul config and global.scenario usage (#466) 2018-11-27 01:09:52 +01:00
grilledham
cb9b8e3ecc changed logic to remove regular's old name 2018-11-26 19:39:51 +00:00
Lynn
d80becdc9b I need Herr Stickler's approval 2018-11-26 18:11:32 +01:00
Lynn
8fe49e8930 Added a market retailer to manage the markets 2018-11-26 18:11:32 +01:00
grilledham
4e000efbb8 added missing server require 2018-11-26 16:55:12 +00:00
grilledham
420b584228 removed unused function donators 2018-11-26 16:50:38 +00:00
grilledham
7a4700052c Merge branch 'develop' of https://github.com/Valansch/RedMew into server-module 2018-11-26 16:10:08 +00:00
Matthew Heguy
17af2498f8 Have get_player return nil if no index/player 2018-11-26 10:50:06 -05:00
grilledham
218f53da83 fixed donator_messages 2018-11-26 12:40:38 +00:00
Matthew
6697f4cb99 Delete features/silly_player_names.lua -- fixes 508f75c4b9 (#462) 2018-11-26 13:11:38 +01:00
Matthew
b5477034b7 Move infinite storage (#463) 2018-11-26 13:11:26 +01:00
Matthew
1332ad5a8d Move spawn control (#456) 2018-11-26 13:10:37 +01:00
grilledham
018675c9c4 user_groups to sync regulars with server 2018-11-26 11:44:27 +00:00
Matthew Heguy
de87998299 Break chat_trigger functions apart 2018-11-26 01:52:43 -05:00
grilledham
297c99d204 Merge branch 'develop' of https://github.com/Valansch/RedMew into server-module 2018-11-25 19:18:58 +00:00
grilledham
3768a6a3ca merge develop 2018-11-25 11:54:06 +00:00
SimonFlapse
b240b278f6 Minor changes based on feedback 2018-11-25 12:53:05 +01:00
SimonFlapse
7b031a7c9d Tweaking Diggy controls
Fixed rockets not giving experience and converted it to 1% of total experience.

Decreased player died deduct to 0.2%

Increased xp from rocks by 1 every fifth level

Increased xp from bots by about 1 every tenth level.

Increased early science XP reward (doubled for red and green, 50% for black and blue)

Level 100 is not 19,990,000 XP (Down from 30 million)

Starting XP is 400.
2018-11-25 02:27:41 +01:00